0000015615-20-000016.txt : 20200430 0000015615-20-000016.hdr.sgml : 20200430 20200430172032 ACCESSION NUMBER: 0000015615-20-000016 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200430 DATE AS OF CHANGE: 20200430 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-08106 FILM NUMBER: 20836856 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-Q 1 mtz3312010-q.htm 10-Q Document
false--12-31Q1202000000156150.05P5YP1YP5YP1Y10P2YP1Y203000000.10.114500000014500000091909430926180320.620.0601800000000385000001400000000640000000.01250.003750.0024311200036230000000115000000500000000001400000000400000000122159317598701500000001534491718914841 0000015615 2020-01-01 2020-03-31 0000015615 2020-04-27 0000015615 2019-01-01 2019-03-31 0000015615 2019-12-31 0000015615 2020-03-31 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2020-03-31 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2019-12-31 0000015615 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000015615 us-gaap:ParentMember 2019-01-01 2019-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-12-31 0000015615 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-03-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000015615 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000015615 us-gaap:ParentMember 2019-12-31 0000015615 us-gaap:ParentMember 2020-01-01 2020-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000015615 us-gaap:ParentMember 2020-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2020-03-31 0000015615 us-gaap:CommonStockMember 2018-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2020-03-31 0000015615 2019-03-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000015615 us-gaap:RetainedEarningsMember 2020-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-01-01 2019-03-31 0000015615 us-gaap:RetainedEarningsMember 2019-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-03-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000015615 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000015615 us-gaap:CommonStockMember 2019-12-31 0000015615 us-gaap:ParentMember 2019-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-12-31 0000015615 us-gaap:CommonStockMember 2019-03-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000015615 us-gaap:RetainedEarningsMember 2018-12-31 0000015615 us-gaap:RetainedEarningsMember 2019-03-31 0000015615 us-gaap:CommonStockMember 2020-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000015615 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000015615 us-gaap:ParentMember 2018-12-31 0000015615 srt:MaximumMember 2020-01-01 2020-03-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 2020-04-01 2020-03-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-03-31 0000015615 srt:MaximumMember 2019-01-01 2019-03-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember 2020-03-31 0000015615 mtz:GoodwillGrossMember 2020-01-01 2020-03-31 0000015615 mtz:GoodwillAccumulatedImpairmentLossMember 2020-01-01 2020-03-31 0000015615 mtz:OilAndGas1Member 2019-01-01 2019-12-31 0000015615 mtz:CommunicationsMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember mtz:A2019AcquisitionsMember us-gaap:MeasurementInputExpectedTermMember 2020-03-31 0000015615 2019-01-01 2019-12-31 0000015615 srt:WeightedAverageMember us-gaap:ContractualRightsMember 2020-01-01 2020-01-01 0000015615 mtz:A2019AcquisitionsMember 2019-12-31 0000015615 srt:MinimumMember mtz:A2019AcquisitionsMember us-gaap:MeasurementInputExpectedTermMember 2020-03-31 0000015615 mtz:OilAndGas1Member 2020-03-31 0000015615 mtz:ElectricalTransmissionMember 2020-03-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2020-03-31 0000015615 mtz:CommunicationsMember 2020-03-31 0000015615 us-gaap:ContractualRightsMember 2020-01-01 2020-03-31 0000015615 us-gaap:ContractualRightsMember 2020-01-01 2020-03-31 0000015615 us-gaap:ContractualRightsMember 2019-12-31 0000015615 us-gaap:TradeNamesMember 2020-01-01 2020-03-31 0000015615 us-gaap:TradeNamesMember 2020-03-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000015615 us-gaap:ContractualRightsMember 2019-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-03-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2020-03-31 0000015615 us-gaap:TradeNamesMember 2019-12-31 0000015615 us-gaap:ContractualRightsMember 2020-03-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2020-03-31 0000015615 us-gaap:ContractualRightsMember 2020-03-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2020-01-01 2020-03-31 0000015615 mtz:WahaJVsMember 2020-03-31 0000015615 mtz:WahaJVsMember 2020-01-01 2020-03-31 0000015615 mtz:WahaJVsMember 2019-01-01 2019-03-31 0000015615 mtz:PensareMember 2017-01-01 2017-12-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2020-03-31 0000015615 mtz:PensareMember us-gaap:SubsequentEventMember 2020-04-01 2020-04-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:InvesteeMember 2020-03-31 0000015615 mtz:PensareMember 2017-12-31 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2019-12-31 0000015615 mtz:PensareMember 2020-03-31 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2020-03-31 0000015615 mtz:SubcontractingArrangementsMember us-gaap:InvesteeMember 2020-01-01 2020-03-31 0000015615 mtz:EarnoutArrangementsMember 2020-01-01 2020-03-31 0000015615 mtz:WahaJVsMember 2019-12-31 0000015615 mtz:PensareMember 2019-12-31 0000015615 mtz:EarnoutArrangementsMember 2020-03-31 0000015615 mtz:PensareMember us-gaap:SubsequentEventMember 2020-04-01 0000015615 srt:WeightedAverageMember us-gaap:MeasurementInputDiscountRateMember 2020-03-31 0000015615 mtz:EarnoutArrangementsMember 2019-01-01 2019-03-31 0000015615 us-gaap:SeniorNotesMember 2019-12-31 0000015615 mtz:PensareMember us-gaap:ScenarioPlanMember us-gaap:CommonStockMember 2020-03-31 2020-03-31 0000015615 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2020-03-31 0000015615 mtz:EarnoutArrangementsMember 2019-12-31 0000015615 us-gaap:SeniorNotesMember 2020-03-31 0000015615 mtz:CrossCountryInfrastructureMember 2020-03-31 0000015615 mtz:PensareMember us-gaap:ScenarioPlanMember 2020-03-31 0000015615 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2020-03-31 0000015615 us-gaap:FinanceReceivablesMember 2019-01-01 2019-03-31 0000015615 srt:MinimumMember 2020-01-01 2020-03-31 0000015615 us-gaap:FinanceReceivablesMember 2020-01-01 2020-03-31 0000015615 us-gaap:ConstructionInProgressMember 2019-12-31 0000015615 us-gaap:FurnitureAndFixturesMember 2020-03-31 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2020-03-31 0000015615 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000015615 us-gaap:FurnitureAndFixturesMember 2019-12-31 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0000015615 us-gaap:LandMember 2019-12-31 0000015615 us-gaap:ConstructionInProgressMember 2020-03-31 0000015615 us-gaap:MachineryAndEquipmentMember 2020-03-31 0000015615 us-gaap:LandMember 2020-03-31 0000015615 2020-03-31 2020-03-31 0000015615 2019-12-31 2019-12-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-03-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-03-31 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2020-01-01 2020-03-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2020-01-01 2020-03-31 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-12-31 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2020-03-31 2020-03-31 0000015615 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2020-03-31 0000015615 mtz:ForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 srt:ScenarioForecastMember us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2020-12-01 2020-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2020-03-31 0000015615 mtz:ForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:ScenarioForecastMember us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2021-12-01 2021-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-12-31 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2020-03-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2020-03-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-12-31 2019-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2019-12-31 0000015615 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000015615 srt:MaximumMember 2020-03-31 0000015615 srt:MinimumMember 2020-03-31 0000015615 mtz:FacilityLeasesMember srt:MaximumMember 2020-01-01 2020-03-31 0000015615 mtz:EquipmentLeasesMember srt:MinimumMember 2020-01-01 2020-03-31 0000015615 mtz:EquipmentLeasesMember srt:MaximumMember 2020-01-01 2020-03-31 0000015615 mtz:FacilityLeasesMember srt:MinimumMember 2020-01-01 2020-03-31 0000015615 us-gaap:EmployeeStockMember 2019-01-01 2019-03-31 0000015615 us-gaap:EmployeeStockMember 2020-01-01 2020-03-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2020-01-01 2020-03-31 0000015615 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2020-03-31 2020-03-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2020-03-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-03-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-12-31 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2019-01-01 2019-03-31 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-03-31 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2020-01-01 2020-03-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 us-gaap:MultiemployerPlansPensionMember 2020-01-01 2020-03-31 0000015615 mtz:March2020ShareRepurchaseProgramMember 2020-03-19 0000015615 mtz:December2018ShareRepurchaseProgramMember 2020-03-31 0000015615 mtz:December2018ShareRepurchaseProgramMember 2020-01-01 2020-03-31 0000015615 mtz:September2018ShareRepurchaseProgramMember 2020-01-01 2020-03-31 0000015615 mtz:December2018ShareRepurchaseProgramMember 2018-12-21 0000015615 mtz:September2018ShareRepurchaseProgramMember 2018-09-11 0000015615 mtz:March2020ShareRepurchaseProgramMember 2020-03-31 0000015615 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2020-01-01 2020-03-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2019-01-01 2019-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2020-01-01 2020-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2020-01-01 2020-03-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2019-01-01 2019-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2019-01-01 2019-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2020-01-01 2020-03-31 0000015615 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2019-01-01 2019-03-31 0000015615 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-03-31 0000015615 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-03-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 us-gaap:NonUsMember 2020-01-01 2020-03-31 0000015615 country:US 2020-01-01 2020-03-31 0000015615 mtz:ATT1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 mtz:GovermmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2020-01-01 2020-03-31 0000015615 us-gaap:NonUsMember 2019-12-31 0000015615 country:US 2020-03-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2020-03-31 2020-03-31 0000015615 us-gaap:NonUsMember 2019-01-01 2019-03-31 0000015615 mtz:ATT1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2019-01-01 2019-03-31 0000015615 mtz:GovermmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 us-gaap:NonUsMember 2020-03-31 0000015615 country:US 2019-12-31 0000015615 country:US 2019-01-01 2019-03-31 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-03-31 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2019-12-31 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-03-31 2020-03-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2020-03-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2020-03-31 0000015615 us-gaap:PerformanceGuaranteeMember 2020-03-31 0000015615 us-gaap:AccidentAndHealthInsuranceSegmentMember us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2020-03-31 0000015615 mtz:CustomerWithThirdHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-03-31 2020-03-31 0000015615 us-gaap:PerformanceGuaranteeMember 2019-12-31 0000015615 us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 us-gaap:CorporateJointVentureMember 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2020-03-31 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MaximumMember us-gaap:CorporateJointVentureMember 2020-03-31 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MinimumMember us-gaap:CorporateJointVentureMember 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 us-gaap:AccidentAndHealthInsuranceSegmentMember us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2020-01-01 2020-03-31 0000015615 mtz:ConstructionServicesMember srt:ExecutiveOfficerMember 2020-01-01 2020-03-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2020-03-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2019-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2020-01-01 2020-03-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2019-01-01 2019-03-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2020-03-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2020-03-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2020-01-01 2020-03-31 0000015615 us-gaap:LeaseAgreementsMember srt:BoardOfDirectorsChairmanMember 2020-01-01 2020-03-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2019-01-01 2019-03-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-12-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2019-12-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2019-12-31 0000015615 srt:ExecutiveOfficerMember 2020-03-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2020-01-01 2020-03-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2020-03-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2019-01-01 2019-03-31 0000015615 srt:BoardOfDirectorsChairmanMember 2020-01-01 2020-03-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-01-01 2019-03-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2020-03-31 0000015615 us-gaap:LeaseAgreementsMember srt:BoardOfDirectorsChairmanMember 2019-01-01 2019-03-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2020-03-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-02-01 2018-02-28 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-12-31 0000015615 mtz:ConstructionServicesMember srt:ExecutiveOfficerMember 2020-03-31 0000015615 srt:ChiefExecutiveOfficerMember 2019-01-01 2019-03-31 0000015615 srt:ExecutiveOfficerMember 2019-12-31 0000015615 srt:BoardOfDirectorsChairmanMember 2019-01-01 2019-03-31 0000015615 srt:ChiefExecutiveOfficerMember 2020-01-01 2020-03-31 0000015615 srt:ConsolidationEliminationsMember 2019-01-01 2019-03-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-03-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-03-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-03-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:ConsolidationEliminationsMember 2019-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2020-01-01 2020-03-31 0000015615 srt:ConsolidationEliminationsMember 2020-01-01 2020-03-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2020-01-01 2020-03-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2020-01-01 2020-03-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2020-03-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2020-03-31 0000015615 srt:ConsolidationEliminationsMember 2020-03-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2020-03-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-03-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-03-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-03-31 0000015615 srt:ConsolidationEliminationsMember 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:ConsolidationEliminationsMember 2019-03-31 mtz:segment xbrli:pure mtz:employee utreg:Y xbrli:shares iso4217:USD xbrli:shares mtz:pipeline iso4217:USD mtz:acquisition mtz:entity mtz:warrant mtz:customer


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

For the quarterly period ended March 31, 2020
 
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
_____________________________________________

image0a14.jpg
MasTec, Inc.
(Exact name of registrant as specified in its charter)
Florida
65-0829355
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer 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

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 
As of April 27, 2020, MasTec, Inc. had 73,752,319 shares of common stock outstanding.




MASTEC, INC.
FORM 10-Q
QUARTER ENDED MARCH 31, 2020

TABLE OF CONTENTS
 
 

2



PART I.     FINANCIAL INFORMATION
ITEM 1.
FINANCIAL STATEMENTS

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

 
For the Three Months Ended March 31,
 
2020
 
2019
Revenue
$
1,416,604

 
$
1,518,340

Costs of revenue, excluding depreciation and amortization
1,226,297

 
1,312,048

Depreciation
53,089

 
54,226

Amortization of intangible assets
7,391

 
4,805

General and administrative expenses
85,514

 
72,616

Interest expense, net
17,004

 
22,258

Equity in earnings of unconsolidated affiliates
(7,834
)
 
(6,260
)
Other (income) expense, net
(1,342
)
 
3,507

Income before income taxes
$
36,485

 
$
55,140

Provision for income taxes
(423
)
 
(12,033
)
Net income
$
36,062

 
$
43,107

Net loss attributable to non-controlling interests
(168
)
 
(5
)
Net income attributable to MasTec, Inc.
$
36,230


$
43,112

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

 
$
0.57

Basic weighted average common shares outstanding
74,738

 
74,991

 
 
 
 
Diluted earnings per share
$
0.48

 
$
0.57

Diluted weighted average common shares outstanding
75,413

 
75,578


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


3



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

 
For the Three Months Ended March 31,
 
2020
 
2019
Net income
$
36,062

 
$
43,107

Other comprehensive loss:
 
 
 
Foreign currency translation losses, net of tax
(296
)
 
(100
)
Unrealized losses on equity investee activity, net of tax
(22,961
)
 
(5,462
)
Comprehensive income
$
12,805

 
$
37,545

Comprehensive loss attributable to non-controlling interests
(168
)
 
(5
)
Comprehensive income attributable to MasTec, Inc.
$
12,973

 
$
37,550


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

4



MASTEC, INC.
CONSOLIDATED BALANCE SHEETS
 (unaudited - in thousands, except share information)
 
March 31,
2020
 
December 31,
2019
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
71,663

 
$
71,427

Accounts receivable, net of allowance
796,120

 
850,326

Contract assets
997,901

 
1,024,568

Inventories, net
106,586

 
100,069

Prepaid expenses
46,207

 
52,000

Other current assets
61,302

 
75,169

Total current assets
$
2,079,779

 
$
2,173,559

Property and equipment, net
937,309

 
905,835

Operating lease assets
210,637

 
229,903

Goodwill, net
1,221,147

 
1,221,440

Other intangible assets, net
200,788

 
211,528

Other long-term assets
243,888

 
254,741

Total assets
$
4,893,548

 
$
4,997,006

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

 
$
118,429

Current portion of operating lease liabilities
80,076

 
81,561

Accounts payable
533,509

 
535,029

Accrued salaries and wages
123,080

 
87,562

Other accrued expenses
125,770

 
115,581

Contract liabilities
204,284

 
206,180

Other current liabilities
71,466

 
74,784

Total current liabilities
$
1,260,033

 
$
1,219,126

Long-term debt, including finance leases
1,297,342

 
1,314,030

Long-term operating lease liabilities
143,441

 
154,553

Deferred income taxes
276,060

 
296,326

Other long-term liabilities
226,859

 
221,280

Total liabilities
$
3,203,735

 
$
3,205,315

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 - 92,618,032 and 91,909,430 (including 1,759,870 and 1,221,593 of unvested stock awards) as of March 31, 2020 and December 31, 2019, respectively
9,262

 
9,191

Capital surplus
814,425

 
809,753

Retained earnings
1,546,939

 
1,510,709

Accumulated other comprehensive loss
(98,963
)
 
(75,706
)
Treasury stock, at cost: 18,914,841 shares and 15,344,917 shares as of March 31, 2020 and December 31, 2019, respectively
(586,153
)
 
(466,727
)
Total MasTec, Inc. shareholders’ equity
$
1,685,510

 
$
1,787,220

Non-controlling interests
$
4,303

 
$
4,471

Total equity
$
1,689,813

 
$
1,791,691

Total liabilities and equity
$
4,893,548

 
$
4,997,006


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

5



MASTEC, INC.
CONSOLIDATED STATEMENTS OF EQUITY
(unaudited - 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
 
 
 
 
 
 
For the Three Months Ended March 31, 2020
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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

Net income (loss)
 
 
 
 
 
 
 
 
 
 
36,230

 
 
 
36,230

 
(168
)
 
36,062

Other comprehensive loss
 
 
 
 
 
 
 
 
 
 
 
 
(23,257
)
 
(23,257
)
 
 
 
(23,257
)
Non-cash stock-based compensation
 
 
 
 
 
 
 
 
4,049

 
 
 
 
 
4,049

 
 
 
4,049

Issuance of restricted shares, net
694,779

 
69

 
 
 
 
 
(69
)
 
 
 
 
 

 
 
 

Other stock issuances, net of shares withheld for taxes
13,823

 
2

 
 
 
 
 
692

 
 
 
 
 
694

 
 
 
694

Acquisition of treasury stock, at cost
 
 
 
 
(3,569,924
)
 
(119,426
)
 
 
 
 
 
 
 
(119,426
)
 
 
 
(119,426
)
Balance as of March 31, 2020
92,618,032

 
$
9,262

 
(18,914,841
)
 
$
(586,153
)
 
$
814,425

 
$
1,546,939

 
$
(98,963
)
 
$
1,685,510

 
$
4,303

 
$
1,689,813

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
For the Three Months Ended March 31, 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 (loss)
 
 
 
 
 
 
 
 
 
 
43,112

 
 
 
43,112

 
(5
)
 
43,107

Other comprehensive loss
 
 
 
 
 
 
 
 
 
 
 
 
(5,562
)
 
(5,562
)
 
 
 
(5,562
)
Non-cash stock-based compensation
 
 
 
 
 
 
 
 
3,720

 
 
 
 
 
3,720

 
 
 
3,720

Issuance of restricted shares, net
233,362

 
23

 
 
 
 
 
(23
)
 
 
 
 
 

 
 
 

Other stock issuances, net of shares withheld for taxes
31,027

 
3

 
 
 
 
 
1,042

 
 
 
 
 
1,045

 
 
 
1,045

Acquisition of treasury stock, at cost
 
 
 
 
(15,100
)
 
(602
)
 
 
 
 
 
 
 
(602
)
 
 
 
(602
)
Balance as of March 31, 2019
91,591,398

 
$
9,159

 
(15,344,917
)
 
$
(466,727
)
 
$
793,748

 
$
1,161,487

 
$
(66,056
)
 
$
1,431,611

 
$
2,121

 
$
1,433,732


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


6



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

 
For the Three Months Ended March 31,
 
2020
 
2019
Cash flows from operating activities:
 
 
 
Net income
$
36,062

 
$
43,107

Adjustments to reconcile net income to net cash provided by (used in) operating activities:
 
 
 
Depreciation
53,089

 
54,226

Amortization of intangible assets
7,391

 
4,805

Non-cash interest expense, net
725

 
453

Non-cash stock-based compensation expense
4,049

 
3,720

(Benefit from) provision for deferred income taxes
(12,614
)
 
899

Equity in earnings of unconsolidated affiliates
(7,834
)
 
(6,260
)
Gains on sales of assets, net
(2,407
)
 
(2,052
)
Other non-cash items, net
734

 
(3,043
)
Changes in assets and liabilities, net of acquisitions:
 
 
 
Accounts receivable, net of allowance
48,337

 
(37,831
)
Contract assets
26,311

 
6,376

Inventories
5,932

 
9,690

Other assets, current and long-term portion
17,906

 
2,398

Accounts payable and accrued expenses
34,058

 
(134,491
)
Contract liabilities
2,603

 
3,821

Other liabilities, current and long-term portion
(11,076
)
 
7,375

Net cash provided by (used in) operating activities
$
203,266

 
$
(46,807
)
Cash flows from investing activities:
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(93,684
)
Capital expenditures
(60,594
)
 
(34,396
)
Proceeds from sale of property and equipment
8,363

 
8,654

Payments for other investments
(12,000
)
 
(2,190
)
Proceeds from other investments
648

 
10,413

Other investing activities, net
4,843

 

Net cash used in investing activities
$
(58,740
)
 
$
(111,203
)
Cash flows from financing activities:
 
 
 
Proceeds from credit facilities
675,935

 
866,397

Repayments of credit facilities
(671,780
)
 
(670,794
)
Repayments of other borrowings, net

 
(6
)
Payments of finance lease obligations
(30,856
)
 
(17,239
)
Proceeds from stock-based awards
1,476

 
1,079

Payments for stock-based awards
(572
)
 
(12
)
Repurchases of common stock
(119,427
)
 
(5,652
)
Net cash (used in) provided by financing activities
$
(145,224
)
 
$
173,773

Effect of currency translation on cash
934

 
9

Net increase in cash and cash equivalents
$
236

 
$
15,772

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

 
$
27,422

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

 
$
43,194

Supplemental cash flow information:
 
 
 
Interest paid
$
21,479

 
$
26,220

Income tax (refunds) payments, net
$
(287
)
 
$
2,837

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

 
$
40,258


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

7



MASTEC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
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 from renewable sources; 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.
Basis of Presentation
The accompanying consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions for Form 10-Q and Rule 10-01 of Regulation S-X. Pursuant to these rules and regulations, certain information and footnote disclosures normally included in the annual audited consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The accompanying consolidated balance sheet as of December 31, 2019 is derived from the Company’s audited financial statements as of that date. Because certain information and footnote disclosures have been condensed or omitted, these consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto as of and for the year ended December 31, 2019 contained in the Company’s 2019 Annual Report on Form 10-K (the “2019 Form 10-K”). In management’s opinion, all normal and recurring adjustments considered necessary for a fair presentation of the financial position, results of operations and cash flows for the periods presented have been included. When necessary, certain prior year amounts have been reclassified to conform to the current period presentation. Interim period operating results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year. The Company believes that the disclosures made in these consolidated financial statements are adequate to make the information not misleading.
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.
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 credit losses; 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
Revenue Recognition
The Company recognizes 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. Revenue is primarily

8



recognized by the Company over time utilizing the cost-to-cost measure of progress, which 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 42% and 41% of consolidated revenue for the three month periods ended March 31, 2020 and 2019, respectively.
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 6% of consolidated revenue for both the three month periods ended March 31, 2020 and 2019. Substantially all of the Company’s other revenue is recognized over time.
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 three month periods ended March 31, 2020 and 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, 2019 and 2018. Revenue recognized for the three month periods ended March 31, 2020 and 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 $17.8 million and $12.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 in either of the three month periods ended March 31, 2020 or 2019.
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 vast majority of the Company’s performance obligations are completed within one year.
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 March 31, 2020, the amount of the Company’s remaining performance obligations was $5.7 billion. Based on current expectations, the Company expects to recognize approximately $4.5 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. 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. 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 March 31, 2020 and December 31, 2019, the Company included approximately $35 million and $27 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 March 31, 2020 and December 31, 2019, 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.
Recently Issued Accounting Pronouncements
See the recent accounting pronouncements discussion below for information pertaining to the effects of recently adopted and other recent accounting pronouncements, as updated from the discussion in the Company’s 2019 Form 10-K.
Accounting Pronouncements Adopted in 2020
In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“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,

9



as the related service fee activity and balances would be presented. ASU 2018-15, which the Company adopted on a prospective basis during the first quarter of 2020, did not have a material effect on the Company’s 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, which the Company adopted during the first quarter of 2020, did not have a material effect on the Company’s consolidated financial statements. See Note 4 - Fair Value of Financial Instruments for certain disclosure updates pertaining to the Company’s Level 3 financial instruments as a result of the adoption of ASU 2018-13.
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 financial assets arising from revenue transactions, such as accounts receivable and contract assets. The current expected credit loss methodology, which is based on historical experience, current conditions and reasonable and supportable forecasts, replaced the probable/incurred loss model for measuring and recognizing expected credit losses. The Company adopted this ASU in the first quarter of 2020 and incorporated this guidance into its methodology for estimating its accounts receivable allowances. The adoption of ASU 2016-13 did not have a material effect on the Company’s consolidated financial statements as credit losses are not expected to be significant based on historical trends, the financial condition of our customers and external factors. Management actively monitors the economic environment, including any potential effects from the COVID-19 pandemic, on the Company’s customers and/or its financial assets. For additional information about the Company’s accounts receivable and related allowances, see Note 5 - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities.
In March 2020, the FASB issued ASU 2020-04, Reference Reform Rate (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships and other transactions affected by reference rate reform if certain criteria are met. This ASU, which was effective upon issuance and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate or any other reference rate expected to be discontinued. The Company is currently evaluating the impact of reference rate reform and the potential application of this guidance.
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 Three Months Ended March 31,
 
2020
 
2019
Net income attributable to MasTec:
 
 
 
Net income - basic and diluted (a)
$
36,230

 
$
43,112

Weighted average shares outstanding:
 
 
 
Weighted average shares outstanding - basic
74,738

 
74,991

Dilutive common stock equivalents
675

 
587

Weighted average shares outstanding - diluted
75,413

 
75,578


(a)
Calculated as total net income less amounts attributable to non-controlling interests.
The Company repurchased approximately 3.6 million shares of its common stock during the three month period ended March 31, 2020, as discussed in Note 11 - Equity. The effect of these repurchases on the Company’s first quarter 2020 weighted average shares outstanding was not significant due to the timing of the repurchases, which occurred in the latter part of the quarter. In future quarters, these share repurchases will be fully reflected in the total number of weighted average shares outstanding for the respective quarter to date periods.
Note 3Goodwill and Other Intangible Assets
The following table provides balances for goodwill by reportable segment as of March 31, 2020 (in millions):
 
Communications
 
Oil and Gas
 
Electrical
Transmission
 
Power Generation and Industrial
 
Total Goodwill
Goodwill, gross
$
541.8

 
$
489.3

 
$
149.9

 
$
152.8

 
$
1,333.8

Accumulated impairment loss

 
(112.7
)
 

 

 
(112.7
)
Goodwill, net
$
541.8

 
$
376.6

 
$
149.9

 
$
152.8

 
$
1,221.1



10



For the three month period ended March 31, 2020, goodwill included a net increase of $0.8 million from measurement period adjustments. Currency translation effects related to goodwill and accumulated impairment losses for the three month period ended March 31, 2020 totaled approximately $9.9 million of losses and $8.8 million of gains, respectively.
The following table provides a reconciliation of changes in other intangible assets, net, for the period indicated (in millions):
 
Other Intangible Assets
 
Non-Amortizing
 
Amortizing
 
 
 
Trade Names
 
Pre-Qualifications
 
Customer Relationships and Backlog
 
Pre-Qualifications
 
Other (a)
 
Total
Other intangible assets, gross, as of December 31, 2019
$
34.5

 
$
72.9

 
$
286.5

 
$

 
$
26.3

 
$
420.2

Accumulated amortization
 
 
 
 
(191.2
)
 

 
(17.5
)
 
(208.7
)
Other intangible assets, net, as of December 31, 2019
$
34.5

 
$
72.9

 
$
95.3

 
$

 
$
8.8

 
$
211.5

Classification changes (b)

 
(69.8
)
 

 
69.8

 

 

Measurement period adjustments (c)

 

 
(0.2
)
 

 

 
(0.2
)
Currency translation adjustments

 
(3.1
)
 

 

 

 
(3.1
)
Amortization expense
 
 
 
 
(5.9
)
 
(1.0
)
 
(0.5
)
 
(7.4
)
Other intangible assets, net, as of March 31, 2020
$
34.5

 
$

 
$
89.2

 
$
68.8

 
$
8.3

 
$
200.8

(a)
Consists principally of trade names and non-compete agreements.
(b)
In connection with its first quarter assessment of goodwill and indefinite-lived intangible assets, management reassessed the indefinite life classification of its two pre-qualification intangible assets. Management determined that, based on changes in the assets’ characteristics, including current and expected changes in the customer mix of the associated reporting units, a finite life classification for these assets was more appropriate. As a result, in the first quarter of 2020, the Company changed the classification of these pre-qualification intangible assets from indefinite-lived to finite-lived and began amortizing them on an accelerated basis. As of March 31, 2020, the estimated remaining weighted average useful life of these assets was approximately 12 years.
(c)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
Amortization of intangible assets for the three month periods ended March 31, 2020 and 2019 totaled $7.4 million and $4.8 million, respectively.
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 aggregate purchase price for these entities, as adjusted, was composed of approximately $175.1 million in cash, net of cash acquired, plus earn-out liabilities and a mandatorily redeemable non-controlling interest valued at approximately $22.2 million and $17.8 million, respectively. The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs,” which are generally payable annually and are recorded within other current and other long-term liabilities in the consolidated balance sheets. Earn-outs for the 2019 acquisitions have terms ranging from three to five years. As of March 31, 2020, the range of remaining potential undiscounted Earn-out liabilities for the 2019 acquisitions was estimated to be between $2 million and $71 million; however, there is no maximum payment amount. Determination of the estimated fair values of the net assets acquired and the estimated Earn-out liabilities for these acquisitions was preliminary as of March 31, 2020; as a result, further adjustments to these estimates may occur.
Pro Forma Financial Information and Acquisition Results. For the three month periods ended March 31, 2020 and 2019, unaudited supplemental pro forma revenue totaled approximately $1.4 billion and $1.6 billion, respectively, and unaudited supplemental pro forma net income totaled approximately $37.3 million and $48.1 million, respectively.
For the three month periods ended March 31, 2020 and 2019, the Company’s consolidated results of operations included acquisition-related revenue of approximately $49.5 million and $39.7 million, respectively, and included acquisition-related net loss of approximately $1.2 million and $6.1 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
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.

11



Acquisition-Related Contingent Consideration and Other Liabilities
Acquisition-related contingent consideration and other liabilities is composed of Earn-outs, which represent the estimated fair value of future amounts payable for businesses that are contingent upon the acquired business achieving certain levels of earnings in the future. As of March 31, 2020 and December 31, 2019, the estimated fair value of the Company’s Earn-out liabilities totaled $176.0 million and $173.2 million, respectively, of which $52.9 million and $54.1 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, which ranged from 12.0% to 24.7%, with a weighted average rate of 14.0% based on relative fair value, as of March 31, 2020, 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 March 31, 2020, the range of potential undiscounted Earn-out liabilities was estimated to be between $60 million and $256 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.
There were no additions to acquisition-related contingent consideration and other liabilities from new business combinations for the three month period ended March 31, 2020, and for the three month period ended March 31, 2019, additions from new business combinations totaled $15.2 million. Measurement period adjustments for the three month period ended March 31, 2020 totaled an increase of approximately $1.1 million and related to a business in the Company’s Communications segment. There were no measurement period adjustments for the three month period ended March 31, 2019. Fair value adjustments totaled a net increase of approximately $1.8 million for the three month period ended March 31, 2020, and related to 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 $7.2 million for the three month period ended March 31, 2019, and related to businesses in the Company’s Oil and Gas and Communications segments. There were no Earn-out payments in either of the three month periods ended March 31, 2020 or 2019.
Equity Investments
The Company’s equity investments as of March 31, 2020 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 American Virtual Cloud Technologies, Inc. (formerly Pensare Acquisition Corp. (“Pensare”)); and (v) certain other equity investments.
Investment Arrangements. From time to time, the Company may participate in selected investment or strategic arrangements, including 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. As of March 31, 2020, the Company determined that certain of its investment arrangements were variable interest entities (“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.
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”). As of March 31, 2020 and December 31, 2019, the aggregate carrying value of the Company’s equity investments totaled approximately $195 million and $196 million, respectively, including approximately $18 million of equity investments measured on an adjusted cost basis as of both March 31, 2020 and December 31, 2019. There were no impairments of, or material changes in, the fair value of these investments during either of the three month periods ended March 31, 2020 or 2019.
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. 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 $7.6 million and $6.3 million for the three month periods ended March 31, 2020 and 2019, respectively. Cumulative undistributed earnings from the Waha JVs, which represents cumulative equity in earnings for the Waha JVs less distributions of earnings, totaled $53.1 million as of March 31, 2020. Distributions of earnings from the Waha JVs, which are included within operating cash flows, totaled $2.6 million and $3.9 million for the three month periods ended March 31, 2020 and 2019, 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 $156 million and $174 million as of March 31, 2020 and December 31, 2019, respectively.
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 three month periods ended March 31, 2020 and 2019, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps totaled losses of approximately $30.3 million, or $23.0 million, net of tax, and $7.2 million, or $5.5 million, net of tax, respectively.

12



Other Investments. During 2017, the Company purchased approximately 4% of the common stock of Pensare, a special purpose acquisition company focusing on transactions in the telecommunications industry, and warrants to purchase an additional 2.0 million shares of Pensare common stock (the “initial warrants”), for $2.0 million. José R. Mas, MasTec’s Chief Executive Officer, was a director of Pensare through the end of March 2020. 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. The initial warrants are exercisable at a purchase price of $11.50 per share beginning thirty days after the first date Pensare successfully completes a business combination transaction. In April 2020, Pensare completed a business combination transaction with Stratos Management Systems, Inc. and its operating companies, which do business as Computex Technology Solutions (collectively, “Computex”), an information technology service provider, and in connection therewith, Pensare changed its name to American Virtual Cloud Technologies, Inc. (“AVCT”). In addition to other investors in a private placement conducted by AVCT contemporaneously with the completion of the business combination transaction in April 2020, MasTec invested $3.0 million in exchange for 3,000 units of AVCT securities, each of which consists of $1,000 in principal amount of AVCT Series A convertible debentures, convertible at $3.45 per share, subject to customary anti-dilution adjustments, and a warrant to purchase 100 shares of AVCT common stock at $0.01 per share (the “AVCT warrants”). The convertible debentures may be converted in whole or in part at any time from April 7, 2020 until full payment thereof, subject to mandatory conversion of the convertible debentures, pursuant to the terms thereof, and the AVCT warrants are exercisable at any time from April 7, 2020 through April 7, 2025. Due to the completion of the Computex business combination, the initial warrants will be exercisable beginning May 7, 2020, until the earlier to occur of April 7, 2025 and the liquidation of AVCT, subject to extension.
Prior to completion of the Computex acquisition, certain holders of AVCT’s redeemable common stock elected to redeem their shares, the effect of which, after giving effect to the additional investment described above, was to increase the Company’s beneficial ownership interest in AVCT common stock to approximately 21%. The Company does not have the ability to exert significant influence over the operating and financial policies of AVCT, therefore, the shares are measured on an adjusted cost basis. The initial warrants, which are derivative financial instruments, and the shares, for which the fair value was not readily determinable as of both March 31, 2020 and December 31, 2019 due to the nature of the restrictions, are included within other long-term assets in the Company’s consolidated financial statements. The fair value of the initial 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 three month periods ended March 31, 2020 and 2019, there were no material changes in the fair value of the Company’s investment in AVCT.
The Company has equity interests in three telecommunications entities that provide certain services to MasTec. Expense recognized in connection with these arrangements totaled $2.7 million for the three month period ended March 31, 2020, and related amounts payable were $2.1 million as of March 31, 2020.
Summarized Financial Information of Equity Method Investments
The following presents summarized information for entities that comprise the Company’s significant equity method investments (in millions):
 
For the Three Months Ended March 31,
 
2020
 
2019
Revenue
$
39.4

 
$
37.3

Net income
$
23.0

 
$
19.2


Senior Notes
As of both March 31, 2020 and December 31, 2019, 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 March 31, 2020 and December 31, 2019, the estimated fair value of the 4.875% Senior Notes, based on Level 1 inputs, totaled $372.0 million and $404.5 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):
 
March 31,
2020
 
December 31,
2019
Contract billings
$
806.0

 
$
860.4

Less allowance
(9.9
)
 
(10.1
)
Accounts receivable, net of allowance
$
796.1

 
$
850.3

 
 
 
 
Retainage
288.5

 
345.2

Unbilled receivables
709.4

 
679.4

Contract assets
$
997.9

 
$
1,024.6


Contract billings represent the amount of performance obligations that have been billed but not yet collected. Contract assets consist of unbilled receivables 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). For the three month period ended March 31, 2020, provisions for credit losses totaled $1.6 million and impairment losses on contract assets were not material.

13



Contract liabilities consist primarily of deferred revenue. 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. Contract liabilities also include the amount of any accrued project losses. Total contract liabilities, including accrued project losses, totaled approximately $204.3 million and $206.2 million as of March 31, 2020 and December 31, 2019, respectively, of which deferred revenue comprised approximately $181.4 million and $184.1 million, respectively. For the three month period ended March 31, 2020, the Company recognized revenue of approximately $105.6 million related to amounts that were included in deferred revenue as of December 31, 2019, 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. Discount charges related to these arrangements, which are included within interest expense, net, totaled approximately $1.8 million and $2.9 million for the three month periods ended March 31, 2020 and 2019, respectively.
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):
 
March 31,
2020
 
December 31,
2019
Land
$
4.9

 
$
4.9

Buildings and leasehold improvements
36.9

 
35.8

Machinery and equipment
1,670.3

 
1,659.4

Office furniture and equipment
205.9

 
197.3

Construction in progress
63.6

 
26.1

Total property and equipment
$
1,981.6

 
$
1,923.5

Less accumulated depreciation and amortization
(1,044.3
)
 
(1,017.7
)
Property and equipment, net
$
937.3

 
$
905.8


The gross amount of capitalized internal-use software, which is included within office furniture and equipment, totaled $144.8 million and $138.2 million as of March 31, 2020 and December 31, 2019, respectively. Capitalized internal-use software, net of accumulated amortization, totaled $34.8 million and $31.5 million as of March 31, 2020 and December 31, 2019, respectively. Depreciation expense associated with property and equipment, which includes amortization of capitalized internal-use software, totaled $53.1 million and $54.2 million, respectively, for the three month periods ended March 31, 2020 and 2019. Accrued capital expenditures totaled $10.7 million and $5.2 million as of March 31, 2020 and December 31, 2019, respectively. The effects of accrued capital expenditures are excluded from the Company’s consolidated statements of cash flows given their non-cash nature.
Note 7Debt
The following table provides details of the carrying values of debt as of the dates indicated (in millions):
Description
 
Maturity Date
 
March 31,
2020
 
December 31,
2019
Senior secured credit facility:
 
September 19, 2024
 
 
 
 
Revolving loans
 
$
332.7

 
$
339.2

Term loan
 
400.0

 
400.0

4.875% Senior Notes
 
March 15, 2023
 
400.0

 
400.0

Finance lease and other obligations
 
298.2

 
305.6

Total debt obligations
 
$
1,430.9

 
$
1,444.8

Less unamortized deferred financing costs
 
(11.8
)
 
(12.4
)
Total debt, net of deferred financing costs
 
$
1,419.1

 
$
1,432.4

Current portion of long-term debt
 
121.8

 
118.4

Long-term debt
 
$
1,297.3

 
$
1,314.0


Senior Secured Credit Facility
The Company’s senior secured credit facility (the “Credit Facility”) has aggregate borrowing commitments totaling approximately $1.75 billion as of March 31, 2020, composed of $1.35 billion of revolving commitments and a term loan of approximately $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.
As of March 31, 2020 and December 31, 2019, outstanding revolving loans, which included $125 million and $138 million, respectively, of borrowings denominated in foreign currencies, accrued interest at weighted average rates of approximately 2.47% and 3.50% per annum, respectively. The term loan accrued interest at rates of 2.24% and 3.05% as of March 31, 2020 and December 31, 2019, respectively. Letters of credit of approximately

14



$143.1 million and $98.0 million were issued as of March 31, 2020 and December 31, 2019, respectively. As of both March 31, 2020 and December 31, 2019, letter of credit fees accrued at 0.375% per annum for performance standby letters of credit and at 1.25% per annum 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 March 31, 2020 and December 31, 2019, availability for revolving loans totaled $874.2 million and $912.8 million, respectively, or up to $506.9 million and $552.0 million, respectively, for new letters of credit. Revolving loan borrowing capacity included $175.2 million and $162.4 million of availability in either Canadian dollars or Mexican pesos as of March 31, 2020 and December 31, 2019, respectively. The unused facility fee as of both March 31, 2020 and December 31, 2019 accrued at a rate of 0.20%.
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.
Other Credit Facilities. The Company has other credit facilities that support the working capital requirements of its foreign operations and certain letter of credit issuances. As of both March 31, 2020 and December 31, 2019, there were no borrowings under the Company’s other credit facilities. Additionally, the Company has a credit facility under which it may issue up to $50.0 million of performance standby letters of credit.  As of March 31, 2020 and December 31, 2019, letters of credit issued under this facility totaled $18.1 million and $17.1 million, respectively, and accrued fees at 0.50% and 0.40% per annum, respectively. The Company’s other credit facilities are subject to customary provisions and covenants.
Debt Guarantees and Covenants
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 16 - Supplemental Guarantor Condensed Consolidating Financial Information. MasTec was in compliance with the provisions and covenants of its outstanding debt instruments as of March 31, 2020 and December 31, 2019.
Additional Information
As of March 31, 2020 and December 31, 2019, accrued interest payable, which is recorded within other accrued expenses in the consolidated balance sheets, totaled $2.8 million and $7.5 million, respectively. For additional information pertaining to the Company’s debt instruments, including its 4.875% Senior Notes, see Note 7 - Debt in the Company’s 2019 Form 10-K.
Note 8Lease Obligations
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. As of March 31, 2020, the Company’s leases have remaining lease terms of up to nine 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’s lease agreements do not contain significant residual value guarantees or material restrictive covenants.
Finance Leases
The gross amount of assets held under finance leases as of March 31, 2020 and December 31, 2019 totaled $484.2 million and $463.5 million, respectively. Assets held under finance leases, net of accumulated depreciation, totaled $384.4 million and $375.9 million as of March 31, 2020 and December 31, 2019, respectively. Depreciation expense associated with finance leases totaled $15.8 million and $10.0 million for the three month periods ended March 31, 2020 and 2019, respectively.
Operating Leases
Operating lease additions for the three month period ended March 31, 2020 totaled $5.8 million and totaled $12.0 million for the three month period ended March 31, 2019, excluding the effect of adoption of ASU 2016-02, Leases (Topic 842), of approximately $230.0 million. For the three month periods ended March 31, 2020 and 2019, rent expense for leases that have terms in excess of one year totaled approximately $35.3 million and $27.9 million, respectively, of which $2.9 million and $2.3 million, respectively, represented variable lease costs. The Company also incurred rent expense for leases with terms of one year or less totaling approximately $77.5 million and $92.8 million for the three month periods ended March 31, 2020 and 2019, 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.

15



Additional Lease Information
Future minimum lease commitments as of March 31, 2020 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2020, remaining nine months
$
96.6

 
$
66.8

2021
115.0

 
68.2

2022
74.6

 
43.3

2023
26.9

 
21.2

2024
3.0

 
13.8

Thereafter

 
30.6

Total minimum lease payments
$
316.1

 
$
243.9

Less amounts representing interest
(17.9
)
 
(20.4
)
Total lease obligations, net of interest
$
298.2

 
$
223.5

Less current portion
116.9

 
80.1

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

 
$
143.4


As of March 31, 2020, finance leases had a weighted average remaining lease term of 2.7 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.1% as of March 31, 2020.
Note 9Stock-Based Compensation and Other Employee Benefit Plans
The Company has stock-based compensation plans, under which shares of the Company’s common stock are reserved for issuance. Under all stock-based compensation plans in effect as of March 31, 2020, there were approximately 3,154,000 shares available for future grant. Non-cash stock-based compensation expense under all plans totaled $4.0 million and $3.7 million for the three month periods ended March 31, 2020 and 2019, respectively. Income tax benefits associated with stock-based compensation arrangements totaled $0.9 million and $3.2 million for the three month periods ended March 31, 2020 and 2019, respectively, including net tax deficiencies related to the vesting of share-based payment awards totaling $0.1 million and net tax benefits totaling $2.3 million, 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 March 31, 2020, total unearned compensation related to restricted shares was approximately $41.1 million, which is expected to be recognized over a weighted average period of approximately 2.4 years. The fair value of restricted shares that vested, which is based on the market price on the date of vesting, totaled $5.6 million and $13.6 million for the three month periods ended March 31, 2020 and 2019, respectively.
Activity, restricted shares: (a)
Restricted
Shares
 
Per Share Weighted Average Grant Date Fair Value
Non-vested restricted shares, as of December 31, 2019
1,221,593

 
$
45.36

Granted
927,579

 
27.04

Vested
(156,502
)
 
39.02

Canceled/forfeited
(230,500
)
 
60.04

Non-vested restricted shares, as of March 31, 2020
1,762,170

 
$
34.36


(a)
Includes 2,300 restricted stock units as of March 31, 2020.


16



Employee Stock Purchase Plans
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 employees. The following table provides details pertaining to the Company’s ESPPs for the periods indicated:
 
For the Three Months Ended March 31,
 
2020
 
2019
Cash proceeds (in millions)
$
1.5

 
$
1.2

Common shares issued
53,399

 
35,732

Weighted average price per share
$
27.82

 
$
34.48

Weighted average per share grant date fair value
$
7.95

 
$
8.76


Note 10Other Retirement Plans
Multiemployer Plans. Certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, contribute amounts to multiemployer pension and other multiemployer benefit plans and trusts (“MEPPs”), which 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. Union payrolls cannot be determined for future periods because the number of union employees employed at a given time, and the plans in which they participate, vary 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 for the periods indicated were as follows:
 
Multiemployer Plans
 
Covered Employees
 
Contributions (in millions)
 
Low
 
High
 
Pension
 
Other Multiemployer
 
Total
For the Three Months Ended March 31:
 
 
 
 
 
 
 
 
 
2020
1,119

 
1,424

 
$
5.4

 
$
1.7

 
$
7.1

2019
1,626

 
2,117

 
$
7.0

 
$
1.3

 
$
8.3


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.
During the three month period ended March 31, 2020, the Company repurchased approximately 3.6 million shares of its common stock for an aggregate purchase price of $119.4 million. Of the 3.6 million repurchased shares, 0.6 million were repurchased for $28.8 million under a $150 million share repurchase program that was established in September 2018 and completed in the first quarter of 2020, and 3.0 million were repurchased for $90.6 million under the Company’s December 2018 $100 million share repurchase program. For the three month period ended March 31, 2019, share repurchases totaled approximately $0.6 million, which were completed under the Company’s September 2018 $150 million share repurchase program.
As of March 31, 2020, $159.4 million was available for future share repurchases under all of the Company’s open share repurchase programs, which included $9.4 million under the Company’s December 2018 share repurchase program and $150 million under a new share repurchase program that was authorized on March 19, 2020.
Accumulated Other Comprehensive Loss
Unrealized foreign currency translation activity, net, for the three month periods ended March 31, 2020 and 2019 relates to the Company’s operations in Canada and Mexico. Unrealized investment activity, net, for the three month periods ended March 31, 2020 and 2019 relates to unrealized losses on interest rate swaps associated with the Waha JVs.
Note 12Income Taxes
In determining the quarterly provision for income taxes, management uses an estimated annual effective tax rate based on forecasted annual pre-tax income, permanent tax differences, statutory tax rates and tax planning opportunities in the various jurisdictions in which the Company operates.

17



The effect of significant discrete items is separately recognized in the quarter(s) in which they occur. For the three month periods ended March 31, 2020 and 2019, the Company’s consolidated effective tax rates were 1.2% and 21.8%, respectively. The Company’s effective tax rate for the three month period ended March 31, 2020 included a benefit of approximately $9.6 million related to the release of certain valuation allowances on Canadian deferred tax assets that were no longer necessary. For the three month period ended March 31, 2019, the Company’s effective tax rate was favorably affected by the recognition of $2.3 million of excess tax benefits from the vesting of share-based awards and reduced foreign earnings.
In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020.  The CARES Act, among other things, includes tax provisions relating to refundable payroll tax credits, deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP).  At this time, management does not believe that the CARES Act will have a material impact on the Company’s income tax provision for 2020.  The Company will continue to evaluate the impact of the CARES Act on its financial position, results of operations and cash flows.
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.
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. 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 Three Months Ended March 31,
Revenue:
2020
 
2019
Communications (a)
$
644.1

 
$
612.8

Oil and Gas
359.1

 
621.3

Electrical Transmission
128.1

 
94.9

Power Generation and Industrial
286.3

 
189.4

Other
0.0

 
0.0

Eliminations
(1.0
)
 
(0.1
)
Consolidated revenue
$
1,416.6

 
$
1,518.3

(a)
Revenue generated primarily by utilities customers represented 15.2% and 15.6% of Communications segment revenue for the three month periods ended March 31, 2020 and 2019, respectively.

18



 
For the Three Months Ended March 31,
EBITDA:
2020
 
2019
Communications
$
50.8

 
$
45.3

Oil and Gas
74.4

 
107.4

Electrical Transmission
8.3

 
3.8

Power Generation and Industrial
5.0

 
3.2

Other
7.4

 
6.2

Corporate
(31.9
)
 
(29.5
)
Consolidated EBITDA
$
114.0

 
$
136.4


 
For the Three Months Ended March 31,
Depreciation and Amortization:
2020
 
2019
Communications
$
19.7

 
$
14.7

Oil and Gas
28.1

 
34.6

Electrical Transmission
5.9

 
4.5

Power Generation and Industrial
4.0

 
3.1

Other
0.0

 
0.0

Corporate
2.8

 
2.1

Consolidated depreciation and amortization
$
60.5

 
$
59.0



 
For the Three Months Ended March 31,
EBITDA Reconciliation:
2020
 
2019
Income before income taxes
$
36.5

 
$
55.1

Plus:
 
 
 
Interest expense, net
17.0

 
22.3

Depreciation
53.1

 
54.2

Amortization of intangible assets
7.4

 
4.8

Consolidated EBITDA
$
114.0

 
$
136.4


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 both the three month periods ended March 31, 2020 and 2019, revenue of $1.4 billion was derived from U.S. operations. For the three month periods ended March 31, 2020 and 2019, revenue of $45.7 million and $78.9 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 $911.5 million and $874.7 million as of March 31, 2020 and December 31, 2019, respectively, and, for the Company’s businesses in foreign countries, totaled $25.8 million and $31.1 million, respectively. Intangible assets and goodwill, net, related to the Company’s U.S. operations totaled approximately $1.4 billion as of both March 31, 2020 and December 31, 2019, respectively, and for the Company’s businesses in foreign countries, totaled approximately $51.4 million and $56.4 million as of March 31, 2020 and December 31, 2019, respectively. The majority of the Company’s long-lived and intangible assets and goodwill in foreign countries relate to its Canadian operations. As of March 31, 2020 and December 31, 2019, amounts due from customers from which foreign revenue was derived accounted for approximately 4% and 5%, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less deferred revenue. For the three month periods ended March 31, 2020 and 2019, revenue from governmental entities was approximately 2% and 1%, respectively, of total revenue, substantially all of which was derived from the Company’s U.S. operations.
Significant Customers
For the three month periods ended March 31, 2020 and 2019, AT&T represented 24% and 23%, respectively, of the Company’s total consolidated revenue.  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 wireless, wireline/fiber and various install-to-the-home services.  Revenue from AT&T is included within the Communications 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

19



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.
COVID-19 Pandemic
During March 2020, the World Health Organization declared a global pandemic related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The COVID-19 pandemic has significantly affected economic conditions in the United States and internationally as national, state and local governments reacted to the public health crisis by requiring mitigation measures that have disrupted business activities for an uncertain period of time. The effects of the COVID-19 pandemic could affect the Company’s future business activities and financial results, including from governmental permitting approval delays, reduced crew productivity, higher operating costs and lower levels of overhead cost absorption and/or delayed project start dates or project shutdowns that may be requested or mandated by governmental authorities or others.
The effects of the COVID-19 pandemic on the Company’s financial results for the three month period ended March 31, 2020 were limited. Most of the Company’s construction services are currently deemed essential under governmental mitigation orders and substantially all of its business segments continue to operate. Management’s top priority has been to take appropriate actions to protect the health and safety of its employees, customers and business partners, including adjusting its standard operating procedures to respond to evolving health guidelines. Management believes that it is taking appropriate steps to mitigate any potential impact to the Company; however, given the uncertainty regarding the potential effects of the COVID-19 pandemic, any future impacts cannot be quantified or predicted with specificity.
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 March 31, 2020 and December 31, 2019, there were $161.2 million and $115.1 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 March 31, 2020 or December 31, 2019.
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 March 31, 2020 and December 31, 2019, outstanding performance and payment bonds approximated $577.5 million and $551.4 million, respectively, and estimated costs to complete projects secured by these bonds totaled $162.8 million and $194.7 million as of March 31, 2020 and December 31, 2019, 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. 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 March 31, 2020, the Company was not aware of circumstances that would reasonably lead to material future claims against it in connection with these arrangements. Included in the Company’s cash balances as of March 31, 2020 and December 31, 2019 are amounts held by entities that are proportionately consolidated totaling $9.1 million and $13.1 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 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 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 March 31, 2020 and December 31, 2019, MasTec’s estimated liability for unpaid claims and associated expenses, including incurred but not reported losses related to these policies, totaled $125.3 million and $123.4 million, respectively, of which $85.8 million and $87.3 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.7 million and $4.2 million as of March 31, 2020 and December 31, 2019, 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 as of both March 31, 2020 and December 31, 2019. Outstanding surety bonds related to self-insurance programs amounted to $38.5 million as of both March 31, 2020 and December 31, 2019.
Collective Bargaining Agreements and Multiemployer Plans. As discussed in Note 10 - Other Retirement Plans, certain of MasTec’s subsidiaries are party to various collective bargaining agreements with unions representing certain of their employees, which require the Company to

20



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 MEPPs, 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 March 31, 2020, 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 March 31, 2020 and December 31, 2019, 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 had approximately 295 customers for the three month period ended March 31, 2020. As of March 31, 2020, two customers each accounted for approximately 16% and 15%, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less deferred revenue. 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. In addition, the Company derived 62% of its revenue from its top ten customers for both the three month periods ended March 31, 2020 and 2019.
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 three month periods ended March 31, 2020 and 2019, such payments to related party entities totaled approximately $25.3 million and $28.5 million, respectively, and the related payables totaled approximately $6.4 million and $14.7 million as of March 31, 2020 and December 31, 2019, respectively. Revenue from such related party arrangements totaled approximately $1.0 million and $0.3 million for the three month periods ended March 31, 2020 and 2019, respectively. As of March 31, 2020, related amounts receivable, net, totaled approximately $0.1 million, and as of December 31, 2019 were de minimis.
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.7 million and $0.5 million, net as of March 31, 2020 and December 31, 2019, respectively, which are expected to be settled under customary terms associated with the related purchase agreement.
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 three month periods ended March 31, 2020 and 2019, MasTec paid CCI approximately $0.3 million and $6.0 million, net of rebates, respectively, related to this activity. As of March 31, 2020 and December 31, 2019, amounts payable to CCI, net of rebates receivable, totaled approximately $1.4 million and $0.2 million, respectively.
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 three month periods ended March 31, 2020 and 2019, MasTec incurred subcontracting expenses of approximately $0.7 million and $1.6 million, respectively. As of March 31, 2020 and December 31, 2019, related amounts payable totaled approximately $0.6 million and $0.2 million, respectively.
MasTec has a leasing arrangement for an aircraft that is owned by an entity that Jorge Mas owns. For the three month periods ended March 31, 2020 and 2019, MasTec paid approximately $0.6 million and $0.7 million, respectively, related to this leasing arrangement.
MasTec performs construction services 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, including wireless infrastructure services. For the three month period ended March 31, 2020, MasTec charged approximately $4.0 million under these arrangements, of which $3.6 million was outstanding as of March 31, 2020. Payments for other expenses related to the Franchise totaled $0.2 million for the three month period ended March 31, 2020.
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 three month periods ended March 31, 2020 and 2019, MasTec charged approximately $0.3 million and $0.4 million, respectively, to

21



this customer. As of March 31, 2020 and December 31, 2019, outstanding receivables related to these arrangements totaled approximately $0.9 million and $0.8 million, respectively.
Split Dollar Agreements
MasTec has split dollar life insurance agreements with trusts, of which Jorge Mas or José R. Mas is a trustee. There were no payments made in connection with these agreements in either of the three month periods ended March 31, 2020 or 2019. As of both March 31, 2020 and December 31, 2019, life insurance assets associated with these agreements totaled approximately $20.3 million.
Note 16Supplemental 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 March 31, 2020, 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) (unaudited - in millions)
For the Three Months Ended March 31, 2020
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,312.3

 
$
111.8

 
$
(7.5
)
 
$
1,416.6

Costs of revenue, excluding depreciation and amortization

 
1,138.8

 
95.0

 
(7.5
)
 
1,226.3

Depreciation and amortization

 
54.2

 
6.3

 

 
60.5

General and administrative expenses
1.0

 
73.9

 
10.6

 

 
85.5

Interest expense, net

 
15.8

 
1.2

 

 
17.0

Equity in earnings of unconsolidated affiliates

 
(0.2
)
 
(7.6
)
 

 
(7.8
)
Other income, net

 
(1.1
)
 
(0.2
)
 

 
(1.3
)
(Loss) income before income taxes
$
(1.0
)
 
$
30.9

 
$
6.5

 
$

 
$
36.5

Benefit from (provision for) income taxes
0.3

 
(10.0
)
 
9.3



 
(0.4
)
Net (loss) income before equity in income from subsidiaries
$
(0.7
)
 
$
20.9

 
$
15.8

 
$

 
$
36.1

Equity in income from subsidiaries, net of tax
36.9

 

 

 
(36.9
)
 

Net income (loss)
$
36.2

 
$
20.9

 
$
15.8

 
$
(36.9
)
 
$
36.1

Net loss attributable to non-controlling interests

 

 
(0.2
)
 

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

 
$
20.9

 
$
16.0

 
$
(36.9
)
 
$
36.2

Comprehensive income (loss)
$
13.0

 
$
17.5

 
$
(4.1
)
 
$
(13.6
)
 
$
12.8



22



For the Three Months Ended March 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,402.4

 
$
139.1

 
$
(23.2
)
 
$
1,518.3

Costs of revenue, excluding depreciation and amortization

 
1,200.7

 
134.5

 
(23.2
)
 
1,312.0

Depreciation and amortization

 
54.7

 
4.3

 

 
59.0

General and administrative expenses
0.8

 
67.3

 
4.5

 

 
72.6

Interest expense (income), net

 
37.7

 
(15.4
)
 

 
22.3

Equity in losses (earnings) of unconsolidated affiliates

 
0.1

 
(6.3
)
 

 
(6.3
)
Other expense (income), net

 
5.0

 
(1.5
)
 

 
3.5

(Loss) income before income taxes
$
(0.8
)
 
$
36.9

 
$
19.0

 
$

 
$
55.1

Benefit from (provision for) income taxes
0.3

 
(12.0
)
 
(0.3
)
 

 
(12.0
)
Net (loss) income before equity in income from subsidiaries
$
(0.5
)
 
$
24.9

 
$
18.7

 
$

 
$
43.1

Equity in income from subsidiaries, net of tax
43.7

 

 

 
(43.7
)
 

Net income (loss)
$
43.2

 
$
24.9

 
$
18.7

 
$
(43.7
)
 
$
43.1

Net loss attributable to non-controlling interests

 

 
(0.0
)
 

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

 
$
24.9

 
$
18.7

 
$
(43.7
)
 
$
43.1

Comprehensive income (loss)
$
37.5

 
$
24.9

 
$
13.2

 
$
(38.1
)
 
$
37.5



23



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

 
$
1,871.6

 
$
236.5

 
$
(28.3
)
 
$
2,079.8

Property and equipment, net

 
898.8

 
38.5

 

 
937.3

Operating lease assets

 
201.3

 
9.3

 

 
210.6

Goodwill and other intangible assets, net

 
1,260.4

 
161.5

 

 
1,421.9

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

 
1,382.7

 

 
(3,049.9
)
 

Other long-term assets
18.3

 
39.6

 
186.0

 

 
243.9

Total assets
$
1,685.5

 
$
5,654.4

 
$
631.8

 
$
(3,078.2
)
 
$
4,893.5

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,205.6

 
$
82.7

 
$
(28.3
)
 
$
1,260.0

Long-term debt, including finance leases

 
1,294.9

 
2.4

 

 
1,297.3

Advances from consolidated affiliates, net

 

 
199.3

 
(199.3
)
 

Long-term operating lease liabilities

 
131.7

 
11.7

 

 
143.4

Other long-term liabilities

 
482.4

 
20.5

 

 
502.9

Total liabilities
$

 
$
3,114.6

 
$
316.6

 
$
(227.6
)
 
$
3,203.7

Total equity
$
1,685.5

 
$
2,539.8

 
$
315.2

 
$
(2,850.6
)
 
$
1,689.8

Total liabilities and equity
$
1,685.5

 
$
5,654.4

 
$
631.8

 
$
(3,078.2
)
 
$
4,893.5


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




24



CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (unaudited - in millions)
For the Three Months Ended March 31, 2020
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
189.6

 
$
13.7

 
$

 
$
203.3

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Capital expenditures

 
(59.3
)
 
(1.2
)
 

 
(60.6
)
Proceeds from sale of property and equipment

 
7.8

 
0.6

 

 
8.4

Payments for other investments

 

 
(12.0
)
 

 
(12.0
)
Proceeds from other investments

 
0.6

 

 

 
0.6

Other investing activities, net

 
4.8

 

 

 
4.8

Net cash used in investing activities
$

 
$
(46.1
)
 
$
(12.6
)
 
$

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

 
673.0

 
3.0

 

 
675.9

Repayments of credit facilities

 
(668.8
)
 
(2.9
)
 

 
(671.8
)
Payments of finance lease obligations

 
(30.4
)
 
(0.4
)
 

 
(30.9
)
Repurchases of common stock
(119.4
)
 

 

 

 
(119.4
)
Proceeds from stock-based awards
1.5

 

 

 

 
1.5

Payments for stock-based awards
(0.6
)
 

 

 

 
(0.6
)
Net financing activities and advances from (to) consolidated affiliates
118.5

 
(119.2
)
 
0.6

 

 

Net cash (used in) provided by financing activities
$

 
$
(145.4
)
 
$
0.3

 
$

 
$
(145.2
)
Effect of currency translation on cash

 

 
0.9

 

 
0.9

Net (decrease) increase in cash and cash equivalents
$

 
$
(1.9
)
 
$
2.2

 
$

 
$
0.2

Cash and cash equivalents - beginning of period
$

 
$
36.4

 
$
35.0

 
$

 
$
71.4

Cash and cash equivalents - end of period
$

 
$
34.5

 
$
37.2

 
$

 
$
71.7





25



CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (unaudited - in millions)
For the Three Months Ended March 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash used in operating activities
$

 
$
(43.5
)
 
$
(3.3
)
 
$

 
$
(46.8
)
Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(93.7
)
 

 

 
(93.7
)
Capital expenditures

 
(32.9
)
 
(1.5
)
 

 
(34.4
)
Proceeds from sale of property and equipment

 
4.8

 
3.9

 

 
8.7

Payments for other investments

 
(1.4
)
 
(0.8
)
 

 
(2.2
)
Proceeds from other investments

 
10.4

 

 

 
10.4

Net cash (used in) provided by investing activities
$

 
$
(112.8
)
 
$
1.6


$


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

 
862.7

 
3.7

 

 
866.4

Repayments of credit facilities

 
(667.2
)
 
(3.6
)
 

 
(670.8
)
Payments of finance lease obligations

 
(16.7
)
 
(0.5
)
 

 
(17.2
)
Repurchases of common stock
(5.7
)
 

 

 

 
(5.7
)
Proceeds from stock-based awards
1.1

 

 

 

 
1.1

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

 
(27.3
)
 
22.7

 

 

Net cash provided by financing activities
$

 
$
151.5

 
$
22.3

 
$

 
$
173.8

Effect of currency translation on cash

 

 

 

 

Net (decrease) increase in cash and cash equivalents
$

 
$
(4.8
)
 
$
20.6

 
$

 
$
15.8

Cash and cash equivalents - beginning of period
$

 
$
11.9

 
$
15.6

 
$

 
$
27.4

Cash and cash equivalents - end of period
$

 
$
7.1

 
$
36.2

 
$

 
$
43.2



26



CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS
This report contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements are not historical facts but are the intent, belief, or current expectations of our business and industry and the assumptions upon which these statements are based. While management believes that these forward-looking statements are reasonable as and when made, there can be no assurance that future developments affecting us will be those that we anticipate. All comments concerning our expectations for future revenue and operating results are based on our forecasts for our existing operations and do not include the potential impact of any future acquisitions or dispositions. Words such as “anticipates,” “expects,” “intends,” “will,” “could,” “would,” “should,” “may,” “plans,” “believes,” “seeks,” “estimates,” “forecasts,” “targets” and variations of these words and negatives thereof and similar expressions are intended to identify forward-looking statements. 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.
These risks and uncertainties include those described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and elsewhere in this report and in our 2019 Form 10-K, including those described under “Cautionary Statement Regarding Forward-Looking Statements” and “Risk Factors,” as updated by Item 1A, “Risk Factors” in this report and other filings we make with the SEC. Forward-looking statements that were true at the time made may ultimately prove to be incorrect or false. Readers are cautioned to not place undue reliance on forward-looking statements, which reflect management’s view only as of the date of this report. We undertake no obligation to update or revise forward-looking statements to reflect changed assumptions, the occurrence of unanticipated events or changes to future operating results.
ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following is a discussion of our business, financial condition and results of operations as of and for the three month periods ended March 31, 2020 and 2019. This discussion and analysis should be read in conjunction with our consolidated financial statements and notes thereto in Item 1 of this Quarterly Report on Form 10-Q (this “Form 10-Q”), and the audited consolidated financial statements, accompanying notes and Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) contained in our 2019 Form 10-K. In this MD&A, “$” means U.S. dollars unless specified otherwise.
Impact of the COVID-19 Pandemic
During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly affected economic conditions in the United States and internationally, accelerating during the first half of March and continuing into April, as federal, state and local governments reacted to the public health crisis with mitigation measures, creating significant uncertainties in the U.S. economy. The extent to which the COVID-19 pandemic could affect our business, operations and financial results will depend upon numerous evolving factors that we may not be able to accurately predict.
The effects of the pandemic on our financial results for the three month period ended March 31, 2020 were limited. To date, most of our construction services are currently deemed essential under state and local pandemic mitigation orders and all of our business segments continue to operate. Our top priority has been to take appropriate actions to protect the health and safety of our employees, customers and business partners. We have adjusted our standard operating procedures within our business operations to ensure continued employee and customer safety and are continually monitoring evolving health guidelines and responding to changes as appropriate. These procedures include implementation of appropriate distancing programs and required use of certain personal protective equipment for our crew operations, as well as appropriate sanitation measures for key equipment and facilities. We have also incorporated work at home programs where necessary for our administrative offices.
The impact of the COVID-19 pandemic may continue to affect our future business activities for an indefinite period of time. These impacts may include lost productivity from governmental permitting approval delays, reduced crew productivity due to social distancing, other mitigation measures or other factors, higher operating costs and lower levels of overhead cost absorption, and/or delayed project start dates or project shutdowns that may be requested or mandated by governmental authorities or others. To the extent that future business activities are adversely affected by the pandemic, we intend to take appropriate actions designed to mitigate these impacts; however, there can be no assurance that we will be successful in these efforts.
Additionally, potential disruptions in future economic activity as a result of the COVID-19 pandemic may have adverse effects across our end markets, but given the uncertainty regarding the magnitude and duration of the pandemic’s effects, we are unable to predict with specificity or quantify any potential future impact on our business, financial condition and/or results of operations.
As of March 31, 2020, we maintain a strong balance sheet, have strong relationships with our banking partners and have ample liquidity totaling approximately $946 million, comprising $874 million of availability under our credit facility and $72 million of cash. Our business operations typically generate significant cash flow, affording us the flexibility to invest strategically in our efforts to maximize shareholder value through mergers and acquisitions, share repurchases and capital expenditures. We are carefully managing liquidity and monitoring any potential effects from the pandemic on our financial results, cash flows and/or working capital and intend to take appropriate actions in efforts to mitigate any impacts; however, there can be no assurance that we will be successful in these efforts.
Business Overview
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 from renewable sources; heavy civil; and industrial infrastructure. Our customers are primarily in these industries. Including our predecessor companies, we have been in business for over 90 years. For the twelve month period ended March 31, 2020, we had an average of approximately 20,000 employees and 380 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.

27



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 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. See Note 13 - Segments and Related Information and Note 14 - Commitments and Contingencies in the notes to the consolidated financial statements, which are incorporated by reference, for segment related information and significant customer concentrations.
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. Based on current expectations of our customers’ requirements, we expect to realize approximately 70% of our estimated March 31, 2020 backlog in 2020. The following table presents 18-month estimated backlog by reportable segment, as of the dates indicated:
Reportable Segment (in millions):
March 31,
2020
 
December 31,
2019
 
March 31,
2019
Communications
$
3,987

 
$
4,228

 
$
4,337

Oil and Gas
2,597

 
1,929

 
2,537

Electrical Transmission
434

 
512

 
409

Power Generation and Industrial
1,307

 
1,289

 
716

Other
1

 
1

 
1

Estimated 18-month backlog
$
8,326

 
$
7,959

 
$
8,000

Approximately 40% of our backlog as of March 31, 2020 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, including from the potential adverse effects of the COVID-19 pandemic on economic activity, 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 and 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 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 consolidated financial statements, which is incorporated by reference. As of March 31, 2020, total 18-month backlog differed from the amount of our remaining performance obligations due primarily to the inclusion of $3.4 billion of estimated future revenue under master service and other service agreements within our backlog estimates, as described above, and the exclusion of approximately $0.8 billion of remaining performance obligations and estimated future revenue under master service and other service agreements 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.1 billion of estimated future revenue under master service and other service agreements that is included within the related backlog estimate.
Economic, Industry and Market Factors
In addition to the effects of the pandemic noted above, 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, including any potential effects from public health issues, such as the recent COVID-19 pandemic; (ii) economic or market developments, including access to capital for customers in the industries we serve; (iii) new or changing regulatory requirements or other governmental policy changes or political developments or uncertainty; (iv) changes in technology, tax and other incentives; and (v) mergers and acquisitions among the customers we serve. Fluctuations in market prices for oil, gas and other fuel sources and availability of transportation and transmission capacity can also affect demand for our services, in particular, on pipeline and power generation construction projects. These fluctuations, as well as the highly competitive nature of our industry, can result in lower levels of activity and 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

28



spending patterns, bidding seasons, project schedules, public health matters, holidays and/or 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. The effects of the COVID-19 pandemic could also result in greater seasonal and cyclical volatility than would otherwise exist under normal conditions.
Critical Accounting Estimates
This discussion and analysis of our financial condition and results of operations is based upon our consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of our consolidated financial statements requires the use of estimates and assumptions that affect the amounts reported in our 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. During the first quarter of 2020, we performed quantitative assessments of the goodwill associated with certain of our reporting units and of two indefinite-lived pre-qualification intangible assets in conjunction with our quarterly review for indicators of impairment. Based on the results of these assessments, we determined that the estimated fair value of one of the reporting units in our Oil and Gas segment, for which the related goodwill has a carrying value of approximately $14 million, exceeded its carrying value by approximately 10%, and that the fair value of a separate reporting unit, for which the related goodwill has a carrying value of approximately $15 million, exceeded its carrying value by approximately 10%. In addition, we reassessed the indefinite life classification of a pre-qualification intangible asset within our Oil and Gas operating segment and a pre-qualification intangible asset within our Electrical Transmission segment with a combined carrying value of $70 million, and determined that based on changes in the assets’ characteristics, including current and expected changes in the customer mix of the associated reporting units, a finite life classification for these assets was more appropriate. As a result, we changed the classification of these pre-qualification intangible assets from indefinite-lived to finite-lived, and began amortizing them on an accelerated basis, with an estimated remaining weighted average useful life of approximately 12 years as of March 31, 2020.
Significant changes in the assumptions or estimates used in management’s assessment, such as a reduction in profitability and/or cash flows, could result in non-cash goodwill and indefinite-lived intangible asset impairment charges in the future.
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 consolidated financial statements, which is incorporated by reference, and to our 2019 Form 10-K for discussion of our significant accounting policies.
Results of Operations
Comparison of Quarterly 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.

29


 
For the Three Months Ended March 31,
 
2020
 
2019
Revenue
$
1,416.6

 
100.0
 %
 
$
1,518.3

 
100.0
 %
Costs of revenue, excluding depreciation and amortization
1,226.3

 
86.6
 %
 
1,312.0

 
86.4
 %
Depreciation
53.1

 
3.7
 %
 
54.2

 
3.6
 %
Amortization of intangible assets
7.4

 
0.5
 %
 
4.8

 
0.3
 %
General and administrative expenses
85.5

 
6.0
 %
 
72.6

 
4.8
 %
Interest expense, net
17.0

 
1.2
 %
 
22.3

 
1.5
 %
Equity in earnings of unconsolidated affiliates
(7.8
)
 
(0.6
)%
 
(6.3
)
 
(0.4
)%
Other (income) expense, net
(1.3
)
 
(0.1
)%
 
3.5

 
0.2
 %
Income before income taxes
$
36.5

 
2.6
 %
 
$
55.1

 
3.6
 %
Provision for income taxes
(0.4
)
 
(0.0
)%
 
(12.0
)
 
(0.8
)%
Net income
$
36.1

 
2.5
 %
 
$
43.1

 
2.8
 %
Net loss attributable to non-controlling interests
(0.2
)
 
(0.0
)%
 
(0.0
)
 
(0.0
)%
Net income attributable to MasTec, Inc.
$
36.2

 
2.6
 %
 
$
43.1

 
2.8
 %

We review our operating results by reportable segment. See Note 13 - Segments and Related Information in the notes to the 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):
 
Revenue
 
EBITDA and EBITDA Margin
 
For the Three Months Ended March 31,
 
For the Three Months Ended March 31,
Reportable Segment:
2020
 
2019
 
2020
 
2019
Communications
$
644.1

 
$
612.8

 
$
50.8

 
7.9
%
 
$
45.3

 
7.4
%
Oil and Gas
359.1

 
621.3

 
74.4

 
20.7
%
 
107.4

 
17.3
%
Electrical Transmission
128.1

 
94.9

 
8.3

 
6.5
%
 
3.8

 
4.0
%
Power Generation and Industrial
286.3

 
189.4

 
5.0

 
1.7
%
 
3.2

 
1.7
%
Other
0.0

 
0.0

 
7.4

 
NM

 
6.2

 
NM

Eliminations
(1.0
)
 
(0.1
)
 

 

 

 

Corporate

 

 
(31.9
)
 

 
(29.5
)
 

Consolidated Results
$
1,416.6

 
$
1,518.3

 
$
114.0

 
8.0
%
 
$
136.4

 
9.0
%
NM - Percentage is not meaningful
Three Months Ended March 31, 2020 Compared to Three Months Ended March 31, 2019
Revenue. For the three month period ended March 31, 2020, consolidated revenue totaled $1,417 million as compared with $1,518 million for the same period in 2019, a decrease of $102 million, or 7%. Revenue decreased in our Oil and Gas segment by $262 million, or 42%, offset, in part by revenue increases in our Power Generation and Industrial segment of $97 million, or 51%, our Electrical Transmission segment of $33 million, or 35%, and in our Communications segment of $31 million, or 5%. Acquisitions contributed $50 million in revenue for the three month period ended March 31, 2020, and organic revenue decreased by approximately $151 million, or 10%, as compared with the same period in 2019.
Communications Segment. Communications revenue was $644 million for the three month period ended March 31, 2020, as compared with $613 million for the same period in 2019, an increase of $31 million, or 5%. Acquisitions contributed $31 million of revenue for the three month period ended March 31, 2020, and organic revenue increased by approximately $1 million as compared with the same period in 2019. The increase in organic revenue was primarily driven by higher levels of wireless and wireline/fiber revenue, offset, in large part, by a continued decrease in install-to-the-home revenue as compared with the same period in the prior year.
Oil and Gas Segment. Oil and Gas revenue was $359 million for three month period ended March 31, 2020, as compared with $621 million for the same period in 2019, a decrease of $262 million, or 42%, as expected, primarily due to project timing and mix, including the effects of regulatory disruptions on selected pipeline construction activity.
Electrical Transmission Segment. Electrical Transmission revenue was $128 million for the three month period ended March 31, 2020 as compared with $95 million for the same period in 2019, an increase of $33 million, or 35%, due primarily to higher levels of project activity.

30


Power Generation and Industrial Segment. Power Generation and Industrial revenue was $286 million for the three month period ended March 31, 2020 as compared with $189 million for the same period in 2019, an increase of $97 million, or 51%. Organic revenue increased by $78 million, or 41%, for the three month period ended March 31, 2020 as compared with the same period in 2019, due primarily to higher levels of renewable power project activity. Acquisitions contributed $19 million for the three month period ended March 31, 2020.
Costs of revenue, excluding depreciation and amortization. Costs of revenue, excluding depreciation and amortization, decreased by approximately $86 million, or 7%, from $1,312 million for the three month period ended March 31, 2019 to $1,226 million for the same period in 2020. Lower levels of revenue contributed a decrease of $88 million in costs of revenue, excluding depreciation and amortization, whereas reduced productivity contributed an increase of approximately $2 million. Costs of revenue, excluding depreciation and amortization, as a percentage of revenue increased by approximately 20 basis points, from 86.4% of revenue for the three month period ended March 31, 2019 to 86.6% of revenue for the same period in 2020, due primarily to lower levels of revenue.
Depreciation. Depreciation was $53 million, or 3.7% of revenue, for the three month period ended March 31, 2020, as compared with $54 million, or 3.6% of revenue, for the same period in 2019, a decrease of $1 million, or 2%. Acquisitions contributed $2 million of depreciation for the three month period ended March 31, 2020, whereas organic depreciation decreased by $3 million. As a percentage of revenue, depreciation increased by approximately 20 basis points due primarily to lower levels of revenue.
Amortization of intangible assets. Amortization of intangible assets was $7 million, or 0.5% of revenue, for the three month period ended March 31, 2020, as compared with $5 million, or 0.3% of revenue, for the same period in 2019, an increase of approximately $3 million, or 54%. Acquisitions contributed $3 million of amortization of intangible assets for the three month period ended March 31, 2020. As a percentage of revenue, amortization of intangible assets increased by 20 basis points due to the effects of acquisitions, as well as lower levels of revenue.
General and administrative expenses. General and administrative expenses were $86 million, or 6.0% of revenue, for the three month period ended March 31, 2020, as compared with $73 million, or 4.8% of revenue, for the same period in 2019, an increase of $13 million, or 18%. Acquisitions contributed $4 million of general and administrative expenses for the three month period ended March 31, 2020. Excluding the effects of acquisitions, general and administrative expenses for the three month period ended March 31, 2020 included an increase in various administrative costs, including incentive and compensation and information technology expenses, as well as the effect of timing of legal and settlement matters as compared with the same period in the prior year. Overall, general and administrative expenses as a percentage of revenue increased by approximately 130 basis points for the three month period ended March 31, 2020 as compared with the same period in 2019, due, in part, to lower levels of revenue.
Interest expense, net. Interest expense, net of interest income, was $17 million, or approximately 1.2% of revenue, for the three month period ended March 31, 2020 as compared with $22 million, or 1.5% of revenue, for the same period in 2019. The decrease related primarily to a reduction in interest expense from credit facility activity as well as a decrease in discount charges on financing arrangements for trade receivables. Interest expense from credit facility activity decreased by approximately $5 million due to a combination of lower average balances and a decrease in interest rates.
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 three month periods ended March 31, 2020 and 2019, equity in earnings from unconsolidated affiliates totaled approximately $8 million and $6 million, respectively, and related primarily to our investments in the Waha JVs.
Other (income) expense, net. Other (income) expense, 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 income, net, was $1 million for the three month period ended March 31, 2020, as compared with approximately $4 million of expense for the same period in 2019. For the three month period ended March 31, 2020, other income, net, included approximately $2 million of gains on sales of equipment, net, offset, in part, by approximately $2 million of expense from changes to estimated earn-out accruals, net. For the three month period ended March 31, 2019, other expense, net, included approximately $7 million of expense from changes to estimated earn-out accruals, net, offset, in part, by $2 million of gains on sales of equipment, net.
Provision for income taxes. Income tax expense was de minimis for the three month period ended March 31, 2020 as compared with $12 million for the same period in the prior year. In the first quarter of 2020, pre-tax income decreased to $36 million as compared with $55 million for the same period in the prior year. Our effective tax rate decreased to 1.2% for the three month period ended March 31, 2020 from 21.8% for the same period in 2019. Our effective tax rate for the three month period ended March 31, 2020 included a benefit of approximately $10 million related to the release of certain valuation allowances on Canadian deferred tax assets that were no longer necessary. For the three month period ended March 31, 2019, our effective tax rate was favorably affected by the recognition of approximately $2 million of excess tax benefits from the vesting of share-based awards and reduced foreign earnings.
Analysis of EBITDA by Segment
Communications Segment. EBITDA for our Communications segment was $51 million, or 7.9% of revenue, for the three month period ended March 31, 2020, as compared with $45 million, or 7.4% of revenue, for the same period in 2019, an increase of approximately $5 million, or 12%. As a percentage of revenue, EBITDA increased by approximately 50 basis points, or $3 million, due to project mix and efficiencies. Higher levels of revenue contributed an increase in EBITDA of $2 million.
Oil and Gas Segment. EBITDA for our Oil and Gas segment was $74 million, or 20.7% of revenue, for the three month period ended March 31, 2020, as compared with $107 million, or 17.3% of revenue, for the same period in 2019, a decrease of $33 million, or 31%. Lower levels of revenue contributed a decrease in EBITDA of $45 million, whereas improved productivity contributed an increase in EBITDA of approximately $12 million. EBITDA margins increased by approximately 340 basis points due primarily to improved project efficiencies, closeouts and mix.
Electrical Transmission Segment. EBITDA for our Electrical Transmission segment was $8 million, or 6.5% of revenue, for the three month period ended March 31, 2020, as compared with EBITDA of $4 million, or 4.0% of revenue, for the same period in 2019, an increase in EBITDA of approximately $5 million, or 120%. As a percentage of revenue, EBITDA increased by approximately 250 basis points, due primarily to improved project efficiencies, closeouts and mix. Higher levels of revenue contributed an increase in EBITDA of approximately $1 million.

31


Power Generation and Industrial Segment. EBITDA for our Power Generation and Industrial segment was $5 million, or 1.7% of revenue, for the three month period ended March 31, 2020, as compared with EBITDA of $3 million, or 1.7% of revenue, for the same period in 2019, an increase in EBITDA of approximately $2 million, or 54% due to higher levels of revenue. As a percentage of revenue, EBITDA was generally flat.
Other Segment. EBITDA from Other businesses was $7 million for the three month period ended March 31, 2020 as compared with $6 million for the same period in 2019, and included approximately $8 million and $6 million, respectively, of equity in earnings from unconsolidated affiliates, related primarily to our investments in the Waha JVs.
Corporate. Corporate EBITDA was negative $32 million for the three month period ended March 31, 2020, as compared with EBITDA of negative $30 million for the same period in 2019, for a decrease in EBITDA of approximately $2 million. Corporate EBITDA for the three month period ended March 31, 2020 included approximately $2 million of expense related to changes in estimated earn-out accruals, net, as compared with approximately $7 million for the same period in the prior year. Excluding the effect of changes in estimated earn-out accruals, other corporate expenses for the three month period ended March 31, 2020 increased by approximately $8 million as compared with the same period in the prior year. Corporate expenses for the three month period ended March 31, 2020 included increases in various administrative costs, including from the effects of timing of legal and settlement matters, as well as increases in incentive, compensation and information technology expense as compared with the same period in the prior year.
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 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; amortization of intangible assets; 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. These definitions of EBITDA and Adjusted EBITDA are not the same as in our Credit Facility or in the indenture governing our senior 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 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, and amortization of intangible assets is subject to acquisition activity, which varies from period to period. We believe 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 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 periods indicated. The tables below (dollar amounts in millions) may contain slight summation differences due to rounding.
 
For the Three Months Ended March 31,
 
2020
 
2019
Net income
$
36.1

 
2.5
%
 
$
43.1

 
2.8
%
Interest expense, net
17.0

 
1.2
%
 
22.3

 
1.5
%
Provision for income taxes
0.4

 
0.0
%
 
12.0

 
0.8
%
Depreciation
53.1

 
3.7
%
 
54.2

 
3.6
%
Amortization of intangible assets
7.4

 
0.5
%
 
4.8

 
0.3
%
EBITDA
$
114.0

 
8.0
%
 
$
136.4

 
9.0
%
Non-cash stock-based compensation expense
4.0

 
0.3
%
 
3.7

 
0.2
%
Adjusted EBITDA
$
118.0

 
8.3
%

$
140.1


9.2
%
A reconciliation of EBITDA to Adjusted EBITDA and Adjusted EBITDA margin by reportable segment, for the periods indicated is as follows:

32



 
For the Three Months Ended March 31,
 
2020
 
2019
EBITDA
$
114.0

 
8.0
%
 
$
136.4

 
9.0
%
Non-cash stock-based compensation expense
4.0

 
0.3
%
 
3.7

 
0.2
%
Adjusted EBITDA
$
118.0

 
8.3
%
 
$
140.1

 
9.2
%
Reportable Segment:
 
 
 
Communications
$
50.8

 
7.9
%
 
$
45.3

 
7.4
%
Oil and Gas
74.4

 
20.7
%
 
107.4

 
17.3
%
Electrical Transmission
8.3

 
6.5
%
 
3.8

 
4.0
%
Power Generation and Industrial
5.0

 
1.7
%
 
3.2

 
1.7
%
Other
7.4

 
NM

 
6.2

 
NM

Corporate
(27.9
)
 

 
(25.8
)
 

Adjusted EBITDA
$
118.0

 
8.3
%
 
$
140.1

 
9.2
%
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. Beginning in 2020, our computation of Adjusted Net Income includes the effect of intangible asset amortization, as discussed above. Accordingly, all prior year periods have been updated to conform with the current period presentation.
 
For the Three Months Ended March 31,
 
2020
 
2019
 
Net Income (in millions)
 
Diluted Earnings Per Share
 
Net Income (in millions)
 
Diluted Earnings Per Share
Reported U.S. GAAP measure
$
36.1

 
$
0.48

 
$
43.1

 
$
0.57

Adjustments:
 
 
 
 
 
 
 
Non-cash stock-based compensation expense
4.0

 
0.05

 
3.7

 
0.05

Amortization of intangible assets
7.4

 
0.10

 
4.8

 
0.06

Total adjustments, pre-tax
$
11.4

 
$
0.15

 
$
8.5

 
$
0.11

   Income tax effect of adjustments (a)
(2.7
)
 
(0.04
)
 
(4.4
)
 
(0.06
)
Adjusted non-U.S. GAAP measure
$
44.9

 
$
0.60

 
$
47.2

 
$
0.62

(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 three month period ended March 31, 2019 included excess tax benefits of approximately $2.3 million 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 three month periods ended March 31, 2020 and 2019, our consolidated effective tax rates, as reported, were 1.2% and 21.8%, respectively, and as adjusted, were 6.4% and 25.9%, respectively.
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 additional shares of our outstanding common stock in the future under share repurchase authorizations, or to repurchase, refinance or retire outstanding debt, any of which may require our use of cash.
Capital Expenditures. For the three month period ended March 31, 2020, we spent $61 million on capital expenditures, or $52 million, net of asset disposals, and incurred approximately $27 million of equipment purchases under finance leases. We estimate that we will spend approximately $180 million on capital expenditures, or approximately $150 million, net of asset disposals, in 2020, and expect to incur approximately $140 million to $160 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. 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 March 31, 2020 was approximately $176 million. Of this amount, $60 million represents the liability for earned amounts. The remainder is management’s estimate of acquisition-related contingent consideration and other liabilities that are contingent upon future performance. For the three month periods ended March 31, 2020 and 2019, we made no earn-out payments.

33



Income Taxes. For the three month period ended March 31, 2020, tax refunds, net of tax payments were de minimis, whereas for the three month period ended March 31, 2019, tax payments, net of tax refunds, totaled approximately $3 million. Our tax payments vary with changes in taxable income and earnings based on estimates of full year taxable income activity and estimated tax rates.
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 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 March 31, 2020, 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, decreased to $1.8 billion as of March 31, 2020 from $1.9 billion as of December 31, 2019, due primarily to lower levels of quarterly revenue, offset, in part, by higher DSOs, as described further below.
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
Including our current assessment of the potential effects of the COVID-19 pandemic on our results of operations, 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 March 31, 2020, we had approximately $820 million in working capital, defined as current assets less current liabilities, as compared with $954 million as of December 31, 2019, a decrease of approximately $135 million. Cash and cash equivalents totaled approximately $72 million and $71 million as of March 31, 2020 and December 31, 2019, respectively.
Sources and uses of cash are summarized below (in millions):

For the Three Months Ended March 31,
 
2020
 
2019
Net cash provided by (used in) operating activities
$
203.3

 
$
(46.8
)
Net cash used in investing activities
$
(58.7
)
 
$
(111.2
)
Net cash (used in) provided by financing activities
$
(145.2
)
 
$
173.8

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 three month period ended March 31, 2020 was $203 million, as compared with $47 million of net cash used in operating activities for the same period in 2019, for an increase in cash provided by operating activities of approximately $250 million. The increase in cash flow from operating activities was primarily due to the effect of working capital-related changes in assets and liabilities, net.
Our days sales outstanding, net of deferred revenue (“DSO”) was 104 as of March 31, 2020 and 91 as of December 31, 2019. The increase in DSO for the three month period ended March 31, 2020 was primarily due to timing of project activity and mix, as well as delays in ordinary course quarter-end collections as a result of administrative and operational disruptions to our customers resulting from voluntary and government-mandated responses to the COVID-19 pandemic. DSO is calculated as total accounts receivable, net of allowance, 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 believe that we have material amounts due from customers experiencing financial difficulties. Based on current expectations, 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 decreased by $52 million to $59 million for the three month period ended March 31,

34



2020 from $111 million for the three month period ended March 31, 2019. Cash paid for acquisitions, net, decreased by approximately $94 million. For the three month period ended March 31, 2020, we spent $61 million on capital expenditures, or $52 million, net of asset disposals, as compared with $34 million, or $26 million, net of asset disposals, for the same period in the prior year, for an increase in cash used in investing activities of $26 million. For the three month period ended March 31, 2020, payments for other investments totaled $12 million and related primarily to equity investments in certain telecommunications entities, whereas for the three month period ended March 31, 2019, payments for other investments totaled $2 million, for an increase of $10 million in cash used in investing activities. For the three month period ended March 31, 2020 and 2019, proceeds from other investments and other investing activities totaled $5 million and $10 million, respectively.
Financing Activities. Net cash used in financing activities for the three month period ended March 31, 2020 was $145 million, as compared with net cash provided by financing activities of $174 million for the three month period ended March 31, 2019, for an increase in cash used in financing activities of $319 million. Credit facility and other borrowing-related activity, net, for the three month period ended March 31, 2020, totaled $4 million of borrowings, net of repayments, as compared with $196 million for the three month period ended March 31, 2019, for a decrease in cash provided by financing activities of approximately $191 million. Additionally, for the three month period ended March 31, 2020, payments for repurchases of common stock totaled $119 million, whereas for the three month period ended March 31, 2019, share repurchases totaled $6 million, for an increase in cash used in financing activities of approximately $114 million.
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 $1.75 billion, composed of $1.35 billion of revolving commitments and a term loan totaling $400 million in original principal amount. Borrowings under the Credit Facility are used for working capital requirements, capital expenditures and other corporate purposes, including share repurchases, equity investments, potential acquisitions or other strategic arrangements and the repurchase or prepayment of indebtedness.
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, as more fully described in Note 7 - Debt in the notes to the audited consolidated financial statements included in our 2019 Form 10-K.
4.875% Senior Notes
We have $400 million of 4.875% senior notes due March 15, 2023 (our “4.875% Senior Notes”) outstanding. 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 included in our 2019 Form 10-K. Also, see Note 16 - Supplemental Guarantor Condensed Consolidating Financial Information in the notes to the consolidated financial statements in this Form 10-Q, which is incorporated by reference.
Debt Covenants
We were in compliance with the provisions and covenants contained in our outstanding debt instruments as of March 31, 2020.
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 included in our 2019 Form 10-K. Also see Note 7 - Debt in the notes to the consolidated financial statements in this Form 10-Q for current period balances and discussion, which is incorporated by reference.
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 consolidated financial statements, which are incorporated by reference.
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. We closely monitor inflationary factors and any impact they may have on our operating results or financial condition.
ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
As of March 31, 2020, 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 March 31, 2020, we had $333 million aggregate principal amount of

35



outstanding revolving loans under our Credit Facility with a weighted average interest rate of 2.47% and a term loan with a balance of $400 million with an interest rate of 2.24%. A 100 basis point increase in the applicable interest rates under our credit facilities would have increased our interest expense by approximately $2 million for the three month period ended March 31, 2020.
As of March 31, 2020, our fixed interest rate debt primarily included $400 million aggregate principal amount of 4.875% Senior Notes and $298 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 three month period ended March 31, 2020. 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 for the three month period ended March 31, 2020. 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.
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 March 31, 2020. 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 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.
ITEM 4.
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
As of the end of the period covered by this Quarterly Report on Form 10-Q, 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 March 31, 2020.
Changes in Internal Control over Financial Reporting
Although the adoption of ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments had no significant effect on our results of operations, cash flows or financial position, certain updates to our internal controls were implemented in connection with its adoption. We have not experienced any material impact to our internal controls over financial reporting due to the COVID-19 pandemic. There have been no changes in the Company’s internal control over financial reporting during the quarter ended March 31, 2020 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

PART II.     OTHER INFORMATION
ITEM 1.
LEGAL PROCEEDINGS
Refer to Note 14 - Commitments and Contingencies in the notes to our consolidated financial statements included in this Quarterly Report on Form 10-Q, which is incorporated by reference in this Item 1, for a discussion of any recent material developments related to our legal proceedings since the filing of our 2019 Form 10-K.
ITEM 1A.    RISK FACTORS
Except as set forth below, there have been no material changes to either the cautionary statement regarding forward-looking statements or to any of the risk factors disclosed in our 2019 Form 10-K, as updated by our Quarterly Report on Form 10-Q and other filings we make with the SEC.
Our business and operations, and the operations of our customers, may be adversely affected by epidemics or pandemics such as the COVID-19 pandemic.
We may face risks related to health epidemics and pandemics or other outbreaks of communicable diseases. The global spread of COVID-19 has created significant volatility, uncertainty and economic disruption, including significant volatility in the U.S. economy and financial markets. The

36



extent to which the COVID-19 pandemic could affect our business, operations, financial results and the trading price of our common stock will depend on numerous evolving factors that we may not be able to accurately predict, including the duration and scope of the pandemic, governmental and business actions that have been and continue to be taken in response to the pandemic, including mitigation efforts such as stay at home and other social distancing orders, as well as the impact of the pandemic on the U.S. economy, economic activity and actions taken in response, including from stimulus efforts such as the Families First Coronavirus Act and the Coronavirus Aid, Relief and Economic Security (“CARES”) Act.
A public health epidemic or pandemic, such as the COVID-19 pandemic, poses the risk that we or our employees, customers and/or business partners may be prevented from conducting ordinary course business activities for an indefinite period of time, including due to shutdowns that may be requested or mandated by governmental authorities or others, or that the pandemic may otherwise interrupt or affect business activities. The effects of the pandemic on our business, operations and financial results for the first quarter of 2020 were limited. We have adjusted standard operating procedures within our business operations to ensure continued employee and customer safety and are continually monitoring evolving health guidelines as well as market conditions and responding to changes as appropriate. We cannot be certain, however, that these efforts will prevent further disruption due to effects of the pandemic on business and market conditions. In addition, in light of the federal and state mandates implemented to control the spread of COVID-19, we have taken steps that allow administrative personnel to work remotely. Many of these measures are being deployed for the first time and, despite our implementation of security measures, there is no guarantee that the data security and privacy safeguards we have put in place will be completely effective or that we will not encounter some of the common risks associated with employees accessing Company data and systems remotely.
If overall global economic conditions weaken as a result of efforts to contain the spread of COVID-19, this may result in a reduction in demand across our end markets, including in the oil and gas sector, which has recently experienced a significant decline in demand and volatility in oil prices. Unfavorable market conditions, market uncertainty and/or economic downturns could have a negative effect on demand for our customers’ services and/or the profitability of services. Our customers may not have the ability to fund capital expenditures for infrastructure, or may have difficulty obtaining financing for planned projects, which could reduce their capital spending and/or result in reduced demand for our services and/or delays or cancellations of current or planned future projects. We could also incur incremental costs to operate in the current environment or experience lower levels of overhead absorption from a reduction in revenue, both of which could negatively affect our margins and profitability. Additionally, the economic and market disruptions resulting from COVID-19 could also lead to greater than normal uncertainty with respect to the realization of estimated amounts, including our backlog estimates and our provisions for credit losses. Additionally, our customers could seek to delay payments to us as a result of the pandemic’s financial effects on them. The ultimate extent, duration and impact of the COVID-19 pandemic is uncertain, the effects of which could be significant, and we cannot predict or quantify with any certainty the extent to which it could adversely affect our future financial condition, results of operations, liquidity, cash flows or the market price of our common stock.
ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
The following table provides information about repurchases of our common stock during the quarter ended March 31, 2020:



Period
 
Total Number of Shares Purchased (a) (b)
 
Average Price Paid per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Program (c)
 
Approximate Dollar Value of Shares that May Yet be Purchased under the Program (d)
January 1 through January 31
 

 
$

 

 
$
128,846,586

February 1 through February 29
 
183,737

 
$
49.41

 
173,558

 
$
120,340,405

March 1 through March 31
 
3,396,366

 
$
32.66

 
3,396,366

 
$
159,419,290

Total
 
3,580,103

 
 
 
3,569,924

 
 
(a)
Includes 3,569,924 of repurchases under share repurchase programs and 10,179 of shares withheld for income tax purposes in connection with shares issued under compensation and benefit programs.
(b)
Except to the extent described in (a) above with respect to share repurchases associated with compensation and benefit programs, all shares were acquired in open-market transactions.
(c)
Includes repurchases of 0.6 million shares under our $150 million September 2018 share repurchase program, which was publicly announced on September 11, 2018 and completed during the quarter ended March 31, 2020, and 3.0 million shares under our $100 million December 2018 share repurchase program, which was publicly announced on December 21, 2018.
(d)
Includes $9.4 million available for repurchase under our December 2018 share repurchase program and $150.0 million available for repurchase under our March 2020 share repurchase program, which was publicly announced on March 19, 2020.
ITEM 4.    MINE SAFETY DISCLOSURES
Not applicable.

37



ITEM 6.    EXHIBITS
The Exhibit Index below contains a list of exhibits filed or furnished with this Form 10-Q.
Exhibit No.
 
Description
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 Quarterly Report on Form 10-Q for the quarter ended March 31, 2020, formatted in Inline XBRL (included with the Exhibit 101 attachments).
______________
*
Filed herewith.
**
Furnished herewith.

38




SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
 
MASTEC, INC.
Date:
April 30, 2020
 
 
 
/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)

39
EX-31.1 2 mtz3312010-qex311.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 quarterly report on Form 10-Q 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 quarterly report;

Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly report;

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this quarterly 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 quarterly 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 quarterly report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:
April 30, 2020
 
 
 
 
 
 
/s/ José R. Mas
 
 
José R. Mas         
Chief Executive Officer
(Principal Executive Officer)



EX-31.2 3 mtz3312010-qex312.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 quarterly report on Form 10-Q 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 quarterly report;

Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly report;

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this quarterly 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 quarterly 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 quarterly report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:
April 30, 2020
 
 
 
 
 
 
/s/ George L. Pita
 
 
George L. Pita
Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-32.1 4 mtz3312010-qex321.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 Quarterly Report of MasTec, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, José R. Mas, Chief Executive Officer of MasTec, Inc., 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:
April 30, 2020
 
 
 
 
 
 
/s/ José R. Mas
 
 
José R. Mas
Chief Executive Officer
(Principal 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 Quarterly Report on Form 10-Q for the period ended March 31, 2020, or as a separate disclosure document of the Company or the certifying officers.



EX-32.2 5 mtz3312010-qex322.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 Quarterly Report of MasTec, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, George L. Pita, Chief Financial Officer of MasTec, Inc., 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:
April 30, 2020
 
 
 
 
 
 
/s/ George L. Pita
 
 
George L. Pita
Chief Financial Officer
(Principal Financial and Accounting 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 Quarterly Report on Form 10-Q for the period ended March 31, 2020, or as a separate disclosure document of the Company or the certifying officers.



EX-101.SCH 6 mtz-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2108100 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - 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 2308301 - 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 2401402 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (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 2401403 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Remaining Performance Obligations) (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 (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Debt (Additional Information) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Debt (Debt Guarantees and Covenants) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Debt (Other Credit Facilities) (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 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 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 2417401 - Disclosure - Equity (Share Activity) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration and Other Liabilities) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Fair Value of Financial Instruments (Equity Investments) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Fair Value of Financial Instruments (Other Investments - Pensare) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - Fair Value of Financial Instruments (Other Investments - Telecommunications Entities) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407407 - Disclosure - Fair Value of Financial Instruments (Schedule of Summarized Financial Information of Equity Method Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2407408 - Disclosure - Fair Value of Financial Instruments (Senior Notes) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Fair Value of Financial Instruments (The Waha JVs) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2406406 - Disclosure - Goodwill and Other Intangible Assets (Pro Forma Financial Information and Acquisition Results) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Goodwill and Other Intangible Assets (Rollforward of Other Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Lease Obligations link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Lease Obligations (Additional Lease Information) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Lease Obligations (Finance Leases) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Lease Obligations (Operating Leases) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - 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 2415402 - Disclosure - Other Retirement Plans (Schedule of Covered Employees and Contributions, Multiemployer 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 - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Related Party Transactions (Construction Management Firm and CCI) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - Related Party Transactions (Executive Officers) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2424401 - Disclosure - Related Party Transactions (Management) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2424404 - Disclosure - Related Party Transactions (Split Dollar Agreements) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Segments and Related Information link:presentationLink link:calculationLink link:definitionLink 2419407 - 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 2419406 - Disclosure - Segments and Related Information (Reconciliation of Consolidated Income before Income Taxes to EBITDA) (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 2419408 - Disclosure - Segments and Related Information Segment and Related Information (Significant Customers) (Narrative) (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 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 (Unaudited)) (Details) link:presentationLink link:calculationLink link:definitionLink 2425405 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows (Unaudited)) (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) (Unaudited)) (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 7 mtz-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 mtz-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 mtz-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Earnings Per Share [Abstract] Schedule of Earnings Per Share Information Schedule of Weighted Average Number of Shares [Table Text Block] Statement of Comprehensive Income [Abstract] Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation losses, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Unrealized losses on equity investee activity, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive 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 Debt Disclosure [Abstract] Debt Long-term Debt [Text Block] Leases [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] 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. Equipment Leases [Member] Equipment Leases [Member] Amount pertaining to leasing of equipment. Facility Leases [Member] Facility Leases [Member] Amount pertaining to leasing of facilities. Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Leases, remaining lease terms 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. Leases, 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. Finance leases, weighted average remaining lease term (in years) Finance Lease, Weighted Average Remaining Lease Term Finance leases, weighted average discount rate, percent Finance Lease, Weighted Average Discount Rate, Percent Operating leases, weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Operating leases, weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent Share-based Payment Arrangement [Abstract] Stock-Based Compensation and Other Employee Benefit Plans Share-based Payment Arrangement [Text Block] Multiemployer Plans [Abstract] Schedule of Covered Employees and Contributions, Multiemployer Plans Schedule of Costs of Retirement Plans [Table Text Block] 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] Senior Notes [Member] Senior Notes [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] Debt instrument, interest rate (percentage) Debt Instrument, Interest Rate, Stated Percentage Accounting Policies [Abstract] Revenue from Contract with Customer [Abstract] 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 Related Party Transactions [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Management [Member] Management [Member] Chairman, Board of Directors [Member] Board of Directors Chairman [Member] Executive Officers [Member] Executive Officer [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. Lease Agreements [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 expenses, related party Related Party Transaction, Expenses from Transactions with Related Party Payables, related party Accounts Payable, Related Parties Revenue, related party Revenue from Related Parties Receivables, related party Accounts Receivable, Related Parties Charges, related party Related Party Transaction, Other Revenues from Transactions with Related Party Equity [Abstract] 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. December 2018 Share Repurchase Program [Member] December 2018 Share Repurchase Program [Member] Share repurchase program authorized by the board of directors in December 2018. March 2020 Share Repurchase Program [Member] March 2020 Share Repurchase Program [Member] Share repurchase program authorized by the board of directors in March 2020. Equity, Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Treasury stock acquired (in shares) Treasury Stock, Shares, Acquired Treasury stock acquired, value Treasury Stock, Value, Acquired, Cost Method Share repurchase program, amount authorized, value Stock Repurchase Program, Authorized Amount Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Segment Reporting [Abstract] Number of reportable segments Number of Reportable Segments Number of operating segments Number of Operating Segments Segments and Related Information Segment Reporting Disclosure [Text Block] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] CCI [Member] Cross Country Infrastructure [Member] Cross Country Infrastructure Services, Inc. ("CCI") (business name). Immediate Family Member of Management [Member] Immediate Family Member of Management or Principal Owner [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 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. Equipment [Member] Equipment [Member] Business combinations, cash paid Payments to Acquire Businesses, Gross Business combinations, contingent consideration, earn-out liabilities Business Combination, Contingent Consideration, Liability Advances outstanding, related party Due from Affiliates 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. Payments, net of rebates, related party Related Party Transaction, Amounts of Transaction 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] Earnings Per Share Earnings Per Share [Text Block] 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 Commitments and Contingencies Disclosure [Abstract] Guarantees and Product Warranties [Abstract] Other Guarantees [Table] Schedule of Guarantor Obligations [Table] Other Guarantees [Line Items] Guarantor Obligations [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. Income Statement [Abstract] Revenue Revenues Costs of revenue, excluding depreciation and amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Depreciation Cost, Depreciation Amortization of intangible assets Cost, Amortization General and administrative expenses General and Administrative Expense Interest expense, net Interest Revenue (Expense), Net Equity in earnings of unconsolidated affiliates Income (Loss) from Equity Method Investments Other (income) expense, net Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income Net 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) Earnings Per Share, Basic Basic weighted average common shares outstanding Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Diluted weighted average common shares outstanding Other Commitments [Table] Other Commitments [Table] Proportionately Consolidated Non-Controlled Joint Venture [Member] Corporate 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. Other Commitments [Line Items] Other Commitments [Line Items] Proportionately consolidated non-controlled joint venture, ownership percentage Proportionately Consolidated Joint Venture Ownership Percentage The percentage interest in a proportionately consolidated joint venture. Cash Cash and Cash Equivalents, at Carrying Value Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Goodwill, Gross [Member] Goodwill, Gross [Member] 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. Goodwill, Accumulated Impairment Loss [Member] Goodwill, Accumulated Impairment Loss [Member] 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. Goodwill [Line Items] Goodwill [Line Items] Goodwill, measurement period adjustments Goodwill, Purchase Accounting Adjustments Goodwill, currency translation gains (losses) Goodwill, Foreign Currency Translation Gain (Loss) Intangible assets, amortization expense Amortization of Intangible Assets Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Non-Recurring [Table] Fair Value, Recurring and Nonrecurring [Table] 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] Measurement Input Type [Axis] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Discount Rate [Member] Measurement Input, Discount Rate [Member] Weighted Average [Member] Weighted Average [Member] Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Acquisition-related contingent consideration liabilities, estimated fair value Obligations, Fair Value Disclosure Acquisition-related contingent consideration liabilities, measurement input, discount rate Business Combination, Contingent Consideration, Liability, Measurement Input Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, 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), measurement period adjustments 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, payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements 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 (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Non-cash interest expense, net Amortization of Debt Issuance Costs and Discounts Non-cash stock-based compensation expense Share-based Payment Arrangement, Noncash Expense (Benefit from) provision for deferred income taxes Deferred Income Tax Expense (Benefit) 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 Increase (Decrease) in Accounts Receivable Contract assets Increase (Decrease) in Contract with Customer, Asset 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 Contract with Customer, Liability Other liabilities, current and long-term portion Increase (Decrease) in Other Operating Liabilities 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 Other investing activities, net Payments for (Proceeds from) Other Investing Activities 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 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 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, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents - beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents - end of period Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Income tax (refunds) payments, 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 Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items] 4.875% Senior Notes, gross carrying amount Senior Notes 4.875% Senior Notes, estimated fair value Notes Payable, Fair Value Disclosure Segments and Related Information [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Reportable Segments [Member] Operating Segments [Member] Corporate [Member] Corporate, Non-Segment [Member] Segments [Axis] Segments [Axis] Segments [Domain] 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. 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. Electrical Transmission [Member] Electrical Transmission [Member] The engineering, construction and maintenance of electrical transmission lines and substations, primarily for the energy and utility industries. 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. Other [Member] Other Segments [Member] Segments 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 Receivables [Abstract] Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Schedule of Stock-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] 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". Stock-Based Compensation and Other Employee Benefit Plans [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] 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 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 Operating lease assets Operating Lease, Right-of-Use Asset Goodwill, net Goodwill 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 Long-term Debt and Lease Obligation, Current 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 Contract liabilities Contract with Customer, Liability, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Long-term debt, including finance leases Long-term Debt and Lease Obligation 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 - 92,618,032 and 91,909,430 (including 1,759,870 and 1,221,593 of unvested stock awards) as of March 31, 2020 and December 31, 2019, respectively Common Stock, Value, Issued Capital surplus Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Treasury stock, at cost: 18,914,841 shares and 15,344,917 shares as of March 31, 2020 and December 31, 2019, 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 Other Retirement Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Pro Forma Financial Information and Acquisition Results [Abstract] Business Acquisition, Pro Forma Information [Abstract] Business combinations, unaudited supplemental pro forma revenue Business Acquisition, Pro Forma Revenue Business combinations, unaudited supplemental pro forma net income (loss) 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 income (loss) Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Segments [Domain] 2019 Acquisitions [Member] 2019 Acquisitions [Member] Acquisitions completed during the year 2019. Expected Term [Member] Measurement Input, Expected Term [Member] Business Acquisition [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, cash, net of cash acquired 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 combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Schedule of Summarized Financial Information of Equity Method Investments Equity Method Investments [Table Text Block] Summarized Financial Information of Equity Method Investments [Line Items] Equity Method Investment, Summarized Financial Information [Abstract] Revenue Equity Method Investment, Summarized Financial Information, Revenue Net income Equity Method Investment, Summarized Financial Information, Net Income (Loss) 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. 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] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Derivative instruments, number held Derivative, Number of Instruments Held Equity investment and warrants, amount paid (in dollars) Payments to Acquire Long-term Investments 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 securities (in shares) Debt Instrument, Convertible, Number of Equity Instruments Principal amount per security Debt Instrument, Convertible, Principal Amount Per Security Convertible debt instrument principal amount per security Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Number of shares called upon conversion of warrant (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] 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] Statement [Line Items] Statement [Line Items] Condensed Unaudited Consolidated Statements of Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance, common shares outstanding (in shares) Common Stock, Shares, Issued Beginning balance Beginning balance, treasury shares (in shares) Treasury Stock, Common, Shares Net income (loss) Other comprehensive 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, Net of Forfeitures Issuance of restricted shares, net Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures 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) Acquisition of treasury stock, at cost Ending balance, common shares outstanding (in shares) Ending balance Ending balance, treasury shares (in shares) Property, Plant and Equipment [Abstract] Schedule of Property and Equipment, Net [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 Govermment [Member] Govermment [Member] Activities related to government transactions. Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES Foreign Operations [Member] Non-US [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable, Net, Less Deferred Revenue [Member] Accounts Receivable [Member] Revenue Benchmark [Member] Revenue Benchmark [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Intangible assets and goodwill, net Intangible Assets, Net (Including Goodwill) Concentration risk, percentage of total Concentration Risk, Percentage 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 Finance Lease, Right-of-Use Asset Finance leases, assets, depreciation Finance Lease, Right-of-Use Asset, Amortization Condensed Unaudited Financial Statements, Supplemental Guarantor Information [Abstract] -- None. No documentation exists for this element. -- Condensed Financial Statements [Table] Condensed Financial Statements [Table] Condensed Unaudited Consolidating Financial Information [Line Items] Condensed Financial Statements, Captions [Line Items] Restricted Stock Awards [Member] Restricted Stock [Member] 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 Unvested stock awards (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Treasury stock, shares Credit Facility [Member] Domestic Line of Credit [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] Foreign Denomination [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 [Member] Forecast [Member] Forecast [Member] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Performance Standby [Member] Standby Letters of Credit [Member] Commercial and/or Financial Standby [Member] Financial Standby Letter of Credit [Member] Line of credit facility, maximum borrowing capacity 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 Long-term line of credit Long-term Line of Credit Line of credit facility, interest rate (percentage) Line of Credit Facility, Interest Rate at Period End Line of credit facility, letters of credit issued Letters of Credit Outstanding, Amount 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 Line of credit facility, unused facility fee (percentage) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures [Abstract] 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". 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 Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Equity investments, impairments Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Employee Stock Purchase Plans [Member] Employee Stock [Member] 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. Intangible Assets, Net (Excluding Goodwill) [Abstract] Schedule of Other Intangible Assets [Table] ScheduleOfIntangibleAssets [Table] Schedule of intangible assets, excluding goodwill. Non-Amortizing Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Non-Amortizing Intangible Assets [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Trade Names [Member] Trade Names [Member] Pre-Qualifications [Member] Contractual Rights [Member] Amortizing Intangible Assets [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Amortizing Intangible Assets [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships and Backlog [Member] Customer-Related Intangible Assets [Member] Other Amortizing Intangible Assets [Member] Other Intangible Assets [Member] Other Intangible Assets [Line Items] Intangible Assets [Line Items] Line items for intangible assets, excluding goodwill. Other intangible assets, non-amortizing Indefinite-lived Intangible Assets (Excluding Goodwill) 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 [Rollforward] 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 Transfers in (out), non-amortizing intangible assets Indefinite-lived Intangible Assets, Transfer In (Out) Amount of transfer in (out) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance with an indefinite life. Transfers in (out), amortizing intangible assets Finite-lived Intangible Assets, Transfer In (Out) Amount of transfer in (out) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance with a finite life. Transfers in (out) Intangible Assets, Gross (Excluding Goodwill), Transfer In (Out) Amount of transfer in (out) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance. 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 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. Amortization expense Other intangible assets, non-amortizing, ending balance Other intangible assets, net, amortizing, ending balance Other intangible assets, net, ending balance Remaining amortization period (in years) Finite-Lived Intangible Assets, Remaining Amortization Period Commitments and Contingencies Commitments Contingencies and Guarantees [Text Block] 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] Line of credit facility, maturity date Line of Credit Facility, Expiration Date Long-term debt obligations Long-term Debt, Gross 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 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 Commitments and Contingencies [Table] Loss Contingencies [Table] Performance and Payment Bonds [Member] Performance Guarantee [Member] Financial Guarantees [Member] Surety Bonds [Member] Surety Bond [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] 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] Product and Service [Axis] Insurance Policies By Type [Domain] Product and Service [Domain] Workers' Compensation, General and Automobile Policies [Member] Property, Liability and Casualty Insurance Product Line [Member] Employee Group Medical Claims [Member] Group Insurance Policy [Member] Workers' Compensation [Member] Accident and Health Insurance Product Line [Member] Other Long-Term Liabilities [Member] Other Noncurrent Liabilities [Member] Commitments and Contingencies [Line Items] Loss Contingencies [Line Items] Letters of credit issued Outstanding bonds, amount Guarantor Obligations, Maximum Exposure, Undiscounted 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 EBITDA Reconciliation: Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Standby Letters of Credit [Member] Other Credit Facilities [Member] Foreign Line of Credit [Member] Line of Credit [Member] Line of Credit [Member] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Canadian Dollars [Member] Canada, Dollars Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Equity Investee [Member] Investee [Member] Number of entities Number Of Entities Number of entities. Schedule of Covered Employees and Contributions, Multiemployer Plans [Table] Schedule of Multiemployer Plans [Table] Workforce Subject to Collective Bargaining Arrangements [Member] Workforce Subject to Collective Bargaining Arrangements [Member] Unionized Employees [Member] Unionized Employees Concentration Risk [Member] Low [Member] High [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] 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 Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk from Type of Arrangement [Member] Product Concentration Risk [Member] Type of Agreement [Axis] Type of Agreement [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] Disaggregation of Revenue [Line Items] 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. Schedule of Accounts Receivable, Net of Allowance, and Contract Assets Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Carrying Values of Debt Schedule of Long-term Debt Instruments [Table Text Block] AT&T [Member] AT&T1 [Member] AT&T (including DIRECTV) (business name). Business, Basis of Presentation and Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] 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) Supplemental Guarantor Financial Information Condensed Financial Statements [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Equity Method Investments Equity Method Investments [Policy Text Block] Unincorporated Entities, Proportional Consolidation Interest in Unincorporated Joint Ventures or Partnerships, 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] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] 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. Payments, related party Receivables, net, related party Eliminations [Member] Intersegment Eliminations [Member] Revenue [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 Debt instruments, accrued interest payable (in dollars) Interest Payable, Current 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] Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) Condensed Income Statement [Table Text Block] Condensed Unaudited Consolidating Balance Sheets Condensed Balance Sheet [Table Text Block] Condensed Unaudited Consolidating Statements of Cash Flows Condensed Cash Flow Statement [Table Text Block] Chief Executive Officer [Member] Chief Executive Officer [Member] Payments for life insurance policies Payment to Acquire Life Insurance Policy, Investing Activities Life insurance assets, carrying amount Cash Surrender Value of Life Insurance Schedule of Goodwill by Segment Schedule of Goodwill [Table Text Block] Rollforward of Other Intangible Assets Intangible Assets Disclosure [Text Block] Finance Leases Finance Lease, Liability, Payment, Due [Abstract] 2020, remaining nine months Finance Lease, Liability, Payments, Remainder of Fiscal Year 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 Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2020, remaining nine months Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 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 Long-term portion of lease obligations, net of interest Condensed Cash Flow Statement [Table] Condensed Cash Flow Statement [Table] Reportable Legal Entities [Member] Reportable Legal Entities [Member] Eliminations [Member] Consolidation, Eliminations [Member] MasTec, Inc. [Member] Parent Company [Member] Guarantor Subsidiaries [Member] Guarantor Subsidiaries [Member] Non-Guarantor Subsidiaries [Member] Non-Guarantor Subsidiaries [Member] Condensed Unaudited Consolidating Statements of Cash Flows [Line Items] Condensed Cash Flow Statements, Captions [Line Items] Net cash provided by (used in) operating activities Cash flows from investing activities: Cash flows from 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. Effect of currency translation on cash Condensed Balance Sheet Statement [Table] Condensed Balance Sheet Statement [Table] Condensed Unaudited Consolidating Balance Sheets [Line Items] Condensed Balance Sheet Statements, Captions [Line Items] Total current assets Goodwill and other intangible assets, net Investments in and advances to consolidated affiliates, net Due from Affiliate, Noncurrent Other long-term assets Total current liabilities Advances from consolidated affiliates, net Due to Affiliate, Noncurrent Other long-term liabilities Liabilities, Other than Long-term Debt, Noncurrent Total equity Total liabilities and equity Equity Stockholders' Equity Note Disclosure [Text Block] Condensed Income Statement [Table] Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items] Condensed Income Statements, Captions [Line Items] Interest expense (income), net Equity in losses (earnings) of unconsolidated affiliates Other expense (income), net Benefit from (provision for) income taxes Net income (loss) before equity in income from subsidiaries Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Equity in income from subsidiaries, net of tax Income (Loss) from Subsidiaries, Net of Tax Net loss attributable to non-controlling interests Net income attributable to MasTec, Inc. Comprehensive income (loss) Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] 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 Lease Obligations Leases of Lessee Disclosure [Text Block] Contract billings Contract Receivable, Due in Next Twelve Months Less allowance 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 Goodwill, Net [Abstract] Goodwill, Impaired, Accumulated Impairment Loss [Abstract] Goodwill, gross Goodwill, Gross Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Goodwill, net Schedule of Accounts Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] 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. Provisions for credit losses Accounts Receivable, Credit Loss Expense (Reversal) 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 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] Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Operating leases, additions Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating lease assets 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 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. 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. Related Party Transactions Related Party Transactions Disclosure [Text Block] Cover [Abstract] Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity 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 Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Number of pipelines in operation Number Of Pipelines In Operation Number of pipelines in operation at the balance sheet date. Equity method investments, equity in earnings (losses) 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 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 Consolidated effective tax rate, percent Effective Income Tax Rate Reconciliation, Percent Effective income tax rate reconciliation, other adjustments, amount Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Stock-based compensation, vested awards, net tax benefits Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount EX-101.PRE 10 mtz-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 image0a14.jpg begin 644 image0a14.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 12 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Note 4Fair 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.
Acquisition-Related Contingent Consideration and Other Liabilities
Acquisition-related contingent consideration and other liabilities is composed of Earn-outs, which represent the estimated fair value of future amounts payable for businesses that are contingent upon the acquired business achieving certain levels of earnings in the future. As of March 31, 2020 and December 31, 2019, the estimated fair value of the Company’s Earn-out liabilities totaled $176.0 million and $173.2 million, respectively, of which $52.9 million and $54.1 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, which ranged from 12.0% to 24.7%, with a weighted average rate of 14.0% based on relative fair value, as of March 31, 2020, 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 March 31, 2020, the range of potential undiscounted Earn-out liabilities was estimated to be between $60 million and $256 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.
There were no additions to acquisition-related contingent consideration and other liabilities from new business combinations for the three month period ended March 31, 2020, and for the three month period ended March 31, 2019, additions from new business combinations totaled $15.2 million. Measurement period adjustments for the three month period ended March 31, 2020 totaled an increase of approximately $1.1 million and related to a business in the Company’s Communications segment. There were no measurement period adjustments for the three month period ended March 31, 2019. Fair value adjustments totaled a net increase of approximately $1.8 million for the three month period ended March 31, 2020, and related to 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 $7.2 million for the three month period ended March 31, 2019, and related to businesses in the Company’s Oil and Gas and Communications segments. There were no Earn-out payments in either of the three month periods ended March 31, 2020 or 2019.
Equity Investments
The Company’s equity investments as of March 31, 2020 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 American Virtual Cloud Technologies, Inc. (formerly Pensare Acquisition Corp. (“Pensare”)); and (v) certain other equity investments.
Investment Arrangements. From time to time, the Company may participate in selected investment or strategic arrangements, including 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. As of March 31, 2020, the Company determined that certain of its investment arrangements were variable interest entities (“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.
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”). As of March 31, 2020 and December 31, 2019, the aggregate carrying value of the Company’s equity investments totaled approximately $195 million and $196 million, respectively, including approximately $18 million of equity investments measured on an adjusted cost basis as of both March 31, 2020 and December 31, 2019. There were no impairments of, or material changes in, the fair value of these investments during either of the three month periods ended March 31, 2020 or 2019.
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. 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 $7.6 million and $6.3 million for the three month periods ended March 31, 2020 and 2019, respectively. Cumulative undistributed earnings from the Waha JVs, which represents cumulative equity in earnings for the Waha JVs less distributions of earnings, totaled $53.1 million as of March 31, 2020. Distributions of earnings from the Waha JVs, which are included within operating cash flows, totaled $2.6 million and $3.9 million for the three month periods ended March 31, 2020 and 2019, 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 $156 million and $174 million as of March 31, 2020 and December 31, 2019, respectively.
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 three month periods ended March 31, 2020 and 2019, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps totaled losses of approximately $30.3 million, or $23.0 million, net of tax, and $7.2 million, or $5.5 million, net of tax, respectively.
Other Investments. During 2017, the Company purchased approximately 4% of the common stock of Pensare, a special purpose acquisition company focusing on transactions in the telecommunications industry, and warrants to purchase an additional 2.0 million shares of Pensare common stock (the “initial warrants”), for $2.0 million. José R. Mas, MasTec’s Chief Executive Officer, was a director of Pensare through the end of March 2020. 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. The initial warrants are exercisable at a purchase price of $11.50 per share beginning thirty days after the first date Pensare successfully completes a business combination transaction. In April 2020, Pensare completed a business combination transaction with Stratos Management Systems, Inc. and its operating companies, which do business as Computex Technology Solutions (collectively, “Computex”), an information technology service provider, and in connection therewith, Pensare changed its name to American Virtual Cloud Technologies, Inc. (“AVCT”). In addition to other investors in a private placement conducted by AVCT contemporaneously with the completion of the business combination transaction in April 2020, MasTec invested $3.0 million in exchange for 3,000 units of AVCT securities, each of which consists of $1,000 in principal amount of AVCT Series A convertible debentures, convertible at $3.45 per share, subject to customary anti-dilution adjustments, and a warrant to purchase 100 shares of AVCT common stock at $0.01 per share (the “AVCT warrants”). The convertible debentures may be converted in whole or in part at any time from April 7, 2020 until full payment thereof, subject to mandatory conversion of the convertible debentures, pursuant to the terms thereof, and the AVCT warrants are exercisable at any time from April 7, 2020 through April 7, 2025. Due to the completion of the Computex business combination, the initial warrants will be exercisable beginning May 7, 2020, until the earlier to occur of April 7, 2025 and the liquidation of AVCT, subject to extension.
Prior to completion of the Computex acquisition, certain holders of AVCT’s redeemable common stock elected to redeem their shares, the effect of which, after giving effect to the additional investment described above, was to increase the Company’s beneficial ownership interest in AVCT common stock to approximately 21%. The Company does not have the ability to exert significant influence over the operating and financial policies of AVCT, therefore, the shares are measured on an adjusted cost basis. The initial warrants, which are derivative financial instruments, and the shares, for which the fair value was not readily determinable as of both March 31, 2020 and December 31, 2019 due to the nature of the restrictions, are included within other long-term assets in the Company’s consolidated financial statements. The fair value of the initial 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 three month periods ended March 31, 2020 and 2019, there were no material changes in the fair value of the Company’s investment in AVCT.
The Company has equity interests in three telecommunications entities that provide certain services to MasTec. Expense recognized in connection with these arrangements totaled $2.7 million for the three month period ended March 31, 2020, and related amounts payable were $2.1 million as of March 31, 2020.
Summarized Financial Information of Equity Method Investments
The following presents summarized information for entities that comprise the Company’s significant equity method investments (in millions):
 
For the Three Months Ended March 31,
 
2020
 
2019
Revenue
$
39.4

 
$
37.3

Net income
$
23.0

 
$
19.2


Senior Notes
As of both March 31, 2020 and December 31, 2019, 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 March 31, 2020 and December 31, 2019, the estimated fair value of the 4.875% Senior Notes, based on Level 1 inputs, totaled $372.0 million and $404.5 million, respectively.
XML 13 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Lease Obligations
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Lease Obligations
Note 8Lease Obligations
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. As of March 31, 2020, the Company’s leases have remaining lease terms of up to nine 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’s lease agreements do not contain significant residual value guarantees or material restrictive covenants.
Finance Leases
The gross amount of assets held under finance leases as of March 31, 2020 and December 31, 2019 totaled $484.2 million and $463.5 million, respectively. Assets held under finance leases, net of accumulated depreciation, totaled $384.4 million and $375.9 million as of March 31, 2020 and December 31, 2019, respectively. Depreciation expense associated with finance leases totaled $15.8 million and $10.0 million for the three month periods ended March 31, 2020 and 2019, respectively.
Operating Leases
Operating lease additions for the three month period ended March 31, 2020 totaled $5.8 million and totaled $12.0 million for the three month period ended March 31, 2019, excluding the effect of adoption of ASU 2016-02, Leases (Topic 842), of approximately $230.0 million. For the three month periods ended March 31, 2020 and 2019, rent expense for leases that have terms in excess of one year totaled approximately $35.3 million and $27.9 million, respectively, of which $2.9 million and $2.3 million, respectively, represented variable lease costs. The Company also incurred rent expense for leases with terms of one year or less totaling approximately $77.5 million and $92.8 million for the three month periods ended March 31, 2020 and 2019, 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 March 31, 2020 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2020, remaining nine months
$
96.6

 
$
66.8

2021
115.0

 
68.2

2022
74.6

 
43.3

2023
26.9

 
21.2

2024
3.0

 
13.8

Thereafter

 
30.6

Total minimum lease payments
$
316.1

 
$
243.9

Less amounts representing interest
(17.9
)
 
(20.4
)
Total lease obligations, net of interest
$
298.2

 
$
223.5

Less current portion
116.9

 
80.1

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

 
$
143.4


As of March 31, 2020, finance leases had a weighted average remaining lease term of 2.7 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.1% as of March 31, 2020.
XML 14 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
3 Months Ended
Mar. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes
Note 12Income Taxes
In determining the quarterly provision for income taxes, management uses an estimated annual effective tax rate based on forecasted annual pre-tax income, permanent tax differences, statutory tax rates and tax planning opportunities in the various jurisdictions in which the Company operates.
The effect of significant discrete items is separately recognized in the quarter(s) in which they occur. For the three month periods ended March 31, 2020 and 2019, the Company’s consolidated effective tax rates were 1.2% and 21.8%, respectively. The Company’s effective tax rate for the three month period ended March 31, 2020 included a benefit of approximately $9.6 million related to the release of certain valuation allowances on Canadian deferred tax assets that were no longer necessary. For the three month period ended March 31, 2019, the Company’s effective tax rate was favorably affected by the recognition of $2.3 million of excess tax benefits from the vesting of share-based awards and reduced foreign earnings.
In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020.  The CARES Act, among other things, includes tax provisions relating to refundable payroll tax credits, deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP).  At this time, management does not believe that the CARES Act will have a material impact on the Company’s income tax provision for 2020.  The Company will continue to evaluate the impact of the CARES Act on its financial position, results of operations and cash flows.
XML 15 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Business, Basis of Presentation and Significant Accounting Policies (Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
segment
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]      
Number of reportable segments | segment 5    
Revenue [Line Items]      
Revenue recognition, performance obligations satisfied in previous periods, revenue recognized (in dollars) $ 17.8 $ 12.5  
Contract with customer, unapproved change orders and/or claims, amount (in dollars) $ 35.0   $ 27.0
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 42.00% 41.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 6.00% 6.00%  
XML 16 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation and Other Employee Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2020
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, 2019
1,221,593

 
$
45.36

Granted
927,579

 
27.04

Vested
(156,502
)
 
39.02

Canceled/forfeited
(230,500
)
 
60.04

Non-vested restricted shares, as of March 31, 2020
1,762,170

 
$
34.36


(a)
Includes 2,300 restricted stock units as of March 31, 2020.
Schedule of Employee Stock Purchase Plans The following table provides details pertaining to the Company’s ESPPs for the periods indicated:
 
For the Three Months Ended March 31,
 
2020
 
2019
Cash proceeds (in millions)
$
1.5

 
$
1.2

Common shares issued
53,399

 
35,732

Weighted average price per share
$
27.82

 
$
34.48

Weighted average per share grant date fair value
$
7.95

 
$
8.76


XML 17 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]      
Provisions for credit losses $ 1,600    
Contract liabilities 204,284   $ 206,180
Contract with customer liability deferred revenue current 181,400   $ 184,100
Deferred revenue, revenue recognized 105,600    
Non-recourse financing agreement, discount charge (17,004) $ (22,258)  
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 $ (1,800) $ (2,900)  
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 18 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Senior Secured Credit Facility) (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]        
Line of credit facility, letters of credit issued $ 161.2 $ 115.1    
Credit Facility [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity 1,750.0      
Line of credit facility, letters of credit issued $ 143.1 $ 98.0    
Line of credit facility, unused facility fee (percentage) 0.20% 0.20%    
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 $ 874.2 $ 912.8    
Credit Facility [Member] | Revolving Loans [Member] | Weighted Average [Member]        
Debt Instrument [Line Items]        
Line of credit facility, interest rate (percentage) 2.47% 3.50%    
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) 2.24% 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] | Foreign Denomination [Member]        
Debt Instrument [Line Items]        
Long-term line of credit $ 125.0 $ 138.0    
Line of credit facility, remaining borrowing capacity 175.2 162.4    
Credit Facility [Member] | Letters of Credit [Member]        
Debt Instrument [Line Items]        
Line of credit facility, capacity available for letters of credit $ 506.9 $ 552.0    
Credit Facility [Member] | Letters of Credit [Member] | Performance Standby [Member]        
Debt Instrument [Line Items]        
Line of credit facility, interest rate (percentage) 0.375% 0.375%    
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%    
XML 19 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Related Information Segment and Related Information (Significant Customers) (Narrative) (Details)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue Benchmark [Member] | AT&T [Member] | Customer Concentration Risk [Member]    
Segments and Related Information [Line Items]    
Concentration risk, percentage of total 24.00% 23.00%
XML 20 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) (Unaudited)) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]    
Revenue $ 1,416,604 $ 1,518,340
Costs of revenue, excluding depreciation and amortization 1,226,297 1,312,048
Depreciation and amortization 60,500 59,000
General and administrative expenses 85,514 72,616
Interest expense (income), net 17,004 22,258
Equity in losses (earnings) of unconsolidated affiliates 7,834 6,260
Other expense (income), net (1,342) 3,507
Income before income taxes 36,485 55,140
Benefit from (provision for) income taxes (423) (12,033)
Net income (loss) before equity in income from subsidiaries 36,100 43,100
Equity in income from subsidiaries, net of tax 0 0
Net income 36,062 43,107
Net loss attributable to non-controlling interests (168) (5)
Net income attributable to MasTec, Inc. 36,230 43,112
Comprehensive income (loss) 12,805 37,545
Reportable Legal Entities [Member] | MasTec, Inc. [Member]    
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]    
Revenue 0 0
Costs of revenue, excluding depreciation and amortization 0 0
Depreciation and amortization 0 0
General and administrative expenses 1,000 800
Interest expense (income), net 0 0
Equity in losses (earnings) of unconsolidated affiliates 0 0
Other expense (income), net 0 0
Income before income taxes (1,000) (800)
Benefit from (provision for) income taxes 300 300
Net income (loss) before equity in income from subsidiaries (700) (500)
Equity in income from subsidiaries, net of tax 36,900 43,700
Net income 36,200 43,200
Net loss attributable to non-controlling interests 0 0
Net income attributable to MasTec, Inc. 36,200 43,200
Comprehensive income (loss) 13,000 37,500
Reportable Legal Entities [Member] | Guarantor Subsidiaries [Member]    
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]    
Revenue 1,312,300 1,402,400
Costs of revenue, excluding depreciation and amortization 1,138,800 1,200,700
Depreciation and amortization 54,200 54,700
General and administrative expenses 73,900 67,300
Interest expense (income), net 15,800 37,700
Equity in losses (earnings) of unconsolidated affiliates 200 (100)
Other expense (income), net (1,100) 5,000
Income before income taxes 30,900 36,900
Benefit from (provision for) income taxes (10,000) (12,000)
Net income (loss) before equity in income from subsidiaries 20,900 24,900
Equity in income from subsidiaries, net of tax 0 0
Net income 20,900 24,900
Net loss attributable to non-controlling interests 0 0
Net income attributable to MasTec, Inc. 20,900 24,900
Comprehensive income (loss) 17,500 24,900
Reportable Legal Entities [Member] | Non-Guarantor Subsidiaries [Member]    
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]    
Revenue 111,800 139,100
Costs of revenue, excluding depreciation and amortization 95,000 134,500
Depreciation and amortization 6,300 4,300
General and administrative expenses 10,600 4,500
Interest expense (income), net 1,200 (15,400)
Equity in losses (earnings) of unconsolidated affiliates 7,600 6,300
Other expense (income), net (200) (1,500)
Income before income taxes 6,500 19,000
Benefit from (provision for) income taxes 9,300 (300)
Net income (loss) before equity in income from subsidiaries 15,800 18,700
Equity in income from subsidiaries, net of tax 0 0
Net income 15,800 18,700
Net loss attributable to non-controlling interests (200) 0
Net income attributable to MasTec, Inc. 16,000 18,700
Comprehensive income (loss) (4,100) 13,200
Eliminations [Member]    
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]    
Revenue (7,500) (23,200)
Costs of revenue, excluding depreciation and amortization (7,500) (23,200)
Depreciation and amortization 0 0
General and administrative expenses 0 0
Interest expense (income), net 0 0
Equity in losses (earnings) of unconsolidated affiliates 0 0
Other expense (income), net 0 0
Income before income taxes 0 0
Benefit from (provision for) income taxes 0 0
Net income (loss) before equity in income from subsidiaries 0 0
Equity in income from subsidiaries, net of tax (36,900) (43,700)
Net income (36,900) (43,700)
Net loss attributable to non-controlling interests 0 0
Net income attributable to MasTec, Inc. (36,900) (43,700)
Comprehensive income (loss) $ (13,600) $ (38,100)
XML 21 R84.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Construction Management Firm and CCI) (Narrative) (Details) - Immediate Family Member of Management [Member] - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Feb. 28, 2018
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Construction Management Firm Specializing in Steel Building Systems [Member]          
Related Party Transaction [Line Items]          
Business combinations, cash paid $ 6.1        
Business combinations, contingent consideration, earn-out liabilities         $ 1.4
Advances outstanding, related party   $ 0.7   $ 0.5  
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   $ 0.3 $ 6.0    
Payables, related party   $ 1.4   $ 0.2  
XML 22 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Related Information (Schedule of Financial Information by Reportable Segment - EBITDA) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
EBITDA:    
EBITDA $ 114.0 $ 136.4
Reportable Segments [Member] | Communications [Member]    
EBITDA:    
EBITDA 50.8 45.3
Reportable Segments [Member] | Oil and Gas [Member]    
EBITDA:    
EBITDA 74.4 107.4
Reportable Segments [Member] | Electrical Transmission [Member]    
EBITDA:    
EBITDA 8.3 3.8
Reportable Segments [Member] | Power Generation and Industrial [Member]    
EBITDA:    
EBITDA 5.0 3.2
Reportable Segments [Member] | Other [Member]    
EBITDA:    
EBITDA 7.4 6.2
Corporate [Member]    
EBITDA:    
EBITDA $ (31.9) $ (29.5)
XML 23 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Equity (Share Activity) (Narrative) (Details) - USD ($)
shares in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 19, 2020
Dec. 21, 2018
Sep. 11, 2018
Equity, Treasury Stock [Line Items]          
Treasury stock acquired (in shares) 3.6        
Treasury stock acquired, value $ 119,426,000 $ 602,000      
Stock repurchase program, remaining authorized repurchase amount $ 159,400,000        
September 2018 Share Repurchase Program [Member]          
Equity, Treasury Stock [Line Items]          
Treasury stock acquired (in shares) 0.6        
Treasury stock acquired, value $ 28,800,000        
Share repurchase program, amount authorized, value         $ 150,000,000
December 2018 Share Repurchase Program [Member]          
Equity, Treasury Stock [Line Items]          
Treasury stock acquired (in shares) 3.0        
Treasury stock acquired, value $ 90,600,000        
Share repurchase program, amount authorized, value       $ 100,000,000  
Stock repurchase program, remaining authorized repurchase amount 9,400,000        
March 2020 Share Repurchase Program [Member]          
Equity, Treasury Stock [Line Items]          
Share repurchase program, amount authorized, value     $ 150,000,000    
Stock repurchase program, remaining authorized repurchase amount $ 150,000,000        
XML 24 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Investment Arrangements) (Narrative) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Other Commitments [Line Items]    
Cash $ 71,663 $ 71,427
Proportionately Consolidated Non-Controlled Joint Venture [Member]    
Other Commitments [Line Items]    
Cash $ 9,100 $ 13,100
Proportionately Consolidated Non-Controlled Joint Venture [Member] | 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%  
Proportionately Consolidated Non-Controlled Joint Venture [Member] | 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%  
XML 25 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Equity Investments) (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
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, carrying value 195,000,000   196,000,000
Equity investments, impairments $ 0 $ 0  
Waha JVs [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity method investment, ownership percentage 33.00%    
Equity investments, carrying value $ 156,000,000   $ 174,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 26 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page - shares
3 Months Ended
Mar. 31, 2020
Apr. 27, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2020  
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 2020  
Document Fiscal Period Focus Q1  
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 Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   73,752,319
XML 27 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2020
Dec. 31, 2019
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 92,618,032 91,909,430
Treasury stock, shares 18,914,841 15,344,917
Common Stock [Member]    
Common stock, shares issued 92,618,032 91,909,430
Restricted Stock Awards [Member] | Common Stock [Member]    
Unvested stock awards (in shares) 1,759,870 1,221,593
XML 28 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets (Rollforward of Other Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 01, 2020
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Other Intangible Assets [Line Items]        
Other intangible assets, gross       $ 420,200
Accumulated amortization       (208,700)
Other Intangible Assets [Rollforward]        
Other intangible assets, net, beginning balance $ 211,528 $ 211,528    
Transfers in (out)   0    
Measurement period adjustments   (200)    
Currency translation adjustments   (3,100)    
Amortization expense   (7,400) $ (4,800)  
Other intangible assets, net, ending balance   200,788    
Customer Relationships and Backlog [Member]        
Other Intangible Assets [Line Items]        
Other intangible assets, amortizing, gross       286,500
Accumulated amortization       (191,200)
Other Intangible Assets [Rollforward]        
Other intangible assets, net, amortizing, beginning balance 95,300 95,300    
Transfers in (out), amortizing intangible assets   0    
Measurement period adjustments, amortizing intangible assets   (200)    
Currency translation adjustments, amortizing intangible assets   0    
Amortization expense   (5,900)    
Other intangible assets, net, amortizing, ending balance   89,200    
Pre-Qualifications [Member]        
Other Intangible Assets [Line Items]        
Other intangible assets, amortizing, gross       0
Accumulated amortization       0
Other Intangible Assets [Rollforward]        
Other intangible assets, net, amortizing, beginning balance $ 0 0    
Transfers in (out), amortizing intangible assets   69,800    
Measurement period adjustments, amortizing intangible assets   0    
Currency translation adjustments, amortizing intangible assets   0    
Amortization expense   (1,000)    
Other intangible assets, net, amortizing, ending balance   68,800    
Pre-Qualifications [Member] | Weighted Average [Member]        
Other Intangible Assets [Rollforward]        
Remaining amortization period (in years) 12 years      
Other Amortizing Intangible Assets [Member]        
Other Intangible Assets [Line Items]        
Other intangible assets, amortizing, gross       26,300
Accumulated amortization       (17,500)
Other Intangible Assets [Rollforward]        
Other intangible assets, net, amortizing, beginning balance $ 8,800 8,800    
Transfers in (out), amortizing intangible assets   0    
Measurement period adjustments, amortizing intangible assets   0    
Currency translation adjustments, amortizing intangible assets   0    
Amortization expense   (500)    
Other intangible assets, net, amortizing, ending balance   8,300    
Trade Names [Member]        
Other Intangible Assets [Line Items]        
Other intangible assets, non-amortizing 34,500 34,500   34,500
Other Intangible Assets [Rollforward]        
Other intangible assets, non-amortizing, beginning balance 34,500 34,500    
Transfers in (out), non-amortizing intangible assets   0    
Measurement period adjustments, non-amortizing intangible assets   0    
Currency translation adjustments, non-amortizing intangible assets   0    
Other intangible assets, non-amortizing, ending balance   34,500    
Pre-Qualifications [Member]        
Other Intangible Assets [Line Items]        
Other intangible assets, non-amortizing 72,900 0   $ 72,900
Other Intangible Assets [Rollforward]        
Other intangible assets, non-amortizing, beginning balance $ 72,900 72,900    
Transfers in (out), non-amortizing intangible assets   (69,800)    
Measurement period adjustments, non-amortizing intangible assets   0    
Currency translation adjustments, non-amortizing intangible assets   (3,100)    
Other intangible assets, non-amortizing, ending balance   $ 0    
XML 29 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 30 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share
3 Months Ended
Mar. 31, 2020
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 Three Months Ended March 31,
 
2020
 
2019
Net income attributable to MasTec:
 
 
 
Net income - basic and diluted (a)
$
36,230

 
$
43,112

Weighted average shares outstanding:
 
 
 
Weighted average shares outstanding - basic
74,738

 
74,991

Dilutive common stock equivalents
675

 
587

Weighted average shares outstanding - diluted
75,413

 
75,578


(a)
Calculated as total net income less amounts attributable to non-controlling interests.
The Company repurchased approximately 3.6 million shares of its common stock during the three month period ended March 31, 2020, as discussed in Note 11 - Equity. The effect of these repurchases on the Company’s first quarter 2020 weighted average shares outstanding was not significant due to the timing of the repurchases, which occurred in the latter part of the quarter. In future quarters, these share repurchases will be fully reflected in the total number of weighted average shares outstanding for the respective quarter to date periods.
XML 31 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Lease Obligations (Additional Lease Information) (Narrative) (Details)
3 Months Ended
Mar. 31, 2020
Lessee, Lease, Description [Line Items]  
Finance leases, weighted average remaining lease term (in years) 2 years 8 months 12 days
Finance leases, weighted average discount rate, percent 4.10%
Operating leases, weighted average remaining lease term (in years) 4 years 2 months 12 days
Operating leases, weighted average discount rate, percent 4.10%
Minimum [Member] | Equipment Leases [Member]  
Lessee, Lease, Description [Line Items]  
Leases, renewal term 1 year
Minimum [Member] | Facility Leases [Member]  
Lessee, Lease, Description [Line Items]  
Leases, renewal term 1 year
Maximum [Member]  
Lessee, Lease, Description [Line Items]  
Leases, remaining lease terms 9 years
Maximum [Member] | Equipment Leases [Member]  
Lessee, Lease, Description [Line Items]  
Leases, renewal term 5 years
Maximum [Member] | Facility Leases [Member]  
Lessee, Lease, Description [Line Items]  
Leases, renewal term 5 years
XML 32 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation and Other Employee Benefit Plans (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Payment Arrangement [Abstract]    
Stock-based compensation plans, number of shares available for future grant 3,154,000  
Non-cash stock-based compensation expense $ 4.0 $ 3.7
Stock-based compensation, income tax benefits 0.9 3.2
Stock-based compensation, vested awards, net income tax benefits $ (0.1) $ 2.3
XML 33 mtz3312010-q_htm.xml IDEA: XBRL DOCUMENT 0000015615 2020-01-01 2020-03-31 0000015615 2020-04-27 0000015615 2019-01-01 2019-03-31 0000015615 2019-12-31 0000015615 2020-03-31 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2020-03-31 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2019-12-31 0000015615 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000015615 us-gaap:ParentMember 2019-01-01 2019-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-12-31 0000015615 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-03-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000015615 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000015615 us-gaap:ParentMember 2019-12-31 0000015615 us-gaap:ParentMember 2020-01-01 2020-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000015615 us-gaap:ParentMember 2020-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2020-03-31 0000015615 us-gaap:CommonStockMember 2018-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2020-03-31 0000015615 2019-03-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000015615 us-gaap:RetainedEarningsMember 2020-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-01-01 2019-03-31 0000015615 us-gaap:RetainedEarningsMember 2019-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-03-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000015615 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000015615 us-gaap:CommonStockMember 2019-12-31 0000015615 us-gaap:ParentMember 2019-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-12-31 0000015615 us-gaap:CommonStockMember 2019-03-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000015615 us-gaap:RetainedEarningsMember 2018-12-31 0000015615 us-gaap:RetainedEarningsMember 2019-03-31 0000015615 us-gaap:CommonStockMember 2020-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000015615 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000015615 us-gaap:ParentMember 2018-12-31 0000015615 srt:MaximumMember 2020-01-01 2020-03-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 2020-04-01 2020-03-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-03-31 0000015615 srt:MaximumMember 2019-01-01 2019-03-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember 2020-03-31 0000015615 mtz:GoodwillGrossMember 2020-01-01 2020-03-31 0000015615 mtz:GoodwillAccumulatedImpairmentLossMember 2020-01-01 2020-03-31 0000015615 mtz:OilAndGas1Member 2019-01-01 2019-12-31 0000015615 mtz:CommunicationsMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember mtz:A2019AcquisitionsMember us-gaap:MeasurementInputExpectedTermMember 2020-03-31 0000015615 2019-01-01 2019-12-31 0000015615 srt:WeightedAverageMember us-gaap:ContractualRightsMember 2020-01-01 2020-01-01 0000015615 mtz:A2019AcquisitionsMember 2019-12-31 0000015615 srt:MinimumMember mtz:A2019AcquisitionsMember us-gaap:MeasurementInputExpectedTermMember 2020-03-31 0000015615 mtz:OilAndGas1Member 2020-03-31 0000015615 mtz:ElectricalTransmissionMember 2020-03-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2020-03-31 0000015615 mtz:CommunicationsMember 2020-03-31 0000015615 us-gaap:ContractualRightsMember 2020-01-01 2020-03-31 0000015615 us-gaap:ContractualRightsMember 2020-01-01 2020-03-31 0000015615 us-gaap:ContractualRightsMember 2019-12-31 0000015615 us-gaap:TradeNamesMember 2020-01-01 2020-03-31 0000015615 us-gaap:TradeNamesMember 2020-03-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000015615 us-gaap:ContractualRightsMember 2019-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-03-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2020-03-31 0000015615 us-gaap:TradeNamesMember 2019-12-31 0000015615 us-gaap:ContractualRightsMember 2020-03-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2020-03-31 0000015615 us-gaap:ContractualRightsMember 2020-03-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2020-01-01 2020-03-31 0000015615 mtz:WahaJVsMember 2020-03-31 0000015615 mtz:WahaJVsMember 2020-01-01 2020-03-31 0000015615 mtz:WahaJVsMember 2019-01-01 2019-03-31 0000015615 mtz:PensareMember 2017-01-01 2017-12-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2020-03-31 0000015615 mtz:PensareMember us-gaap:SubsequentEventMember 2020-04-01 2020-04-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:InvesteeMember 2020-03-31 0000015615 mtz:PensareMember 2017-12-31 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2019-12-31 0000015615 mtz:PensareMember 2020-03-31 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2020-03-31 0000015615 mtz:SubcontractingArrangementsMember us-gaap:InvesteeMember 2020-01-01 2020-03-31 0000015615 mtz:EarnoutArrangementsMember 2020-01-01 2020-03-31 0000015615 mtz:WahaJVsMember 2019-12-31 0000015615 mtz:PensareMember 2019-12-31 0000015615 mtz:EarnoutArrangementsMember 2020-03-31 0000015615 mtz:PensareMember us-gaap:SubsequentEventMember 2020-04-01 0000015615 srt:WeightedAverageMember us-gaap:MeasurementInputDiscountRateMember 2020-03-31 0000015615 mtz:EarnoutArrangementsMember 2019-01-01 2019-03-31 0000015615 us-gaap:SeniorNotesMember 2019-12-31 0000015615 mtz:PensareMember us-gaap:ScenarioPlanMember us-gaap:CommonStockMember 2020-03-31 2020-03-31 0000015615 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2020-03-31 0000015615 mtz:EarnoutArrangementsMember 2019-12-31 0000015615 us-gaap:SeniorNotesMember 2020-03-31 0000015615 mtz:CrossCountryInfrastructureMember 2020-03-31 0000015615 mtz:PensareMember us-gaap:ScenarioPlanMember 2020-03-31 0000015615 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2020-03-31 0000015615 us-gaap:FinanceReceivablesMember 2019-01-01 2019-03-31 0000015615 srt:MinimumMember 2020-01-01 2020-03-31 0000015615 us-gaap:FinanceReceivablesMember 2020-01-01 2020-03-31 0000015615 us-gaap:ConstructionInProgressMember 2019-12-31 0000015615 us-gaap:FurnitureAndFixturesMember 2020-03-31 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2020-03-31 0000015615 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000015615 us-gaap:FurnitureAndFixturesMember 2019-12-31 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0000015615 us-gaap:LandMember 2019-12-31 0000015615 us-gaap:ConstructionInProgressMember 2020-03-31 0000015615 us-gaap:MachineryAndEquipmentMember 2020-03-31 0000015615 us-gaap:LandMember 2020-03-31 0000015615 2020-03-31 2020-03-31 0000015615 2019-12-31 2019-12-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-03-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-03-31 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2020-01-01 2020-03-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2020-01-01 2020-03-31 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-12-31 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2020-03-31 2020-03-31 0000015615 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2020-03-31 0000015615 mtz:ForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 srt:ScenarioForecastMember us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2020-12-01 2020-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2020-03-31 0000015615 mtz:ForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:ScenarioForecastMember us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2021-12-01 2021-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-12-31 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2020-03-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2020-03-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2020-03-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-12-31 2019-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2019-12-31 0000015615 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000015615 srt:MaximumMember 2020-03-31 0000015615 srt:MinimumMember 2020-03-31 0000015615 srt:MaximumMember mtz:FacilityLeasesMember 2020-01-01 2020-03-31 0000015615 srt:MinimumMember mtz:EquipmentLeasesMember 2020-01-01 2020-03-31 0000015615 srt:MaximumMember mtz:EquipmentLeasesMember 2020-01-01 2020-03-31 0000015615 srt:MinimumMember mtz:FacilityLeasesMember 2020-01-01 2020-03-31 0000015615 us-gaap:EmployeeStockMember 2019-01-01 2019-03-31 0000015615 us-gaap:EmployeeStockMember 2020-01-01 2020-03-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2020-01-01 2020-03-31 0000015615 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2020-03-31 2020-03-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2020-03-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-03-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-12-31 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2019-01-01 2019-03-31 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-03-31 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2020-01-01 2020-03-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 us-gaap:MultiemployerPlansPensionMember 2020-01-01 2020-03-31 0000015615 mtz:March2020ShareRepurchaseProgramMember 2020-03-19 0000015615 mtz:December2018ShareRepurchaseProgramMember 2020-03-31 0000015615 mtz:December2018ShareRepurchaseProgramMember 2020-01-01 2020-03-31 0000015615 mtz:September2018ShareRepurchaseProgramMember 2020-01-01 2020-03-31 0000015615 mtz:December2018ShareRepurchaseProgramMember 2018-12-21 0000015615 mtz:September2018ShareRepurchaseProgramMember 2018-09-11 0000015615 mtz:March2020ShareRepurchaseProgramMember 2020-03-31 0000015615 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2020-01-01 2020-03-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2019-01-01 2019-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2020-01-01 2020-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2020-01-01 2020-03-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2019-01-01 2019-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2019-01-01 2019-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2020-01-01 2020-03-31 0000015615 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-03-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2019-01-01 2019-03-31 0000015615 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-03-31 0000015615 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-03-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 us-gaap:NonUsMember 2020-01-01 2020-03-31 0000015615 country:US 2020-01-01 2020-03-31 0000015615 mtz:ATT1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 mtz:GovermmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2020-01-01 2020-03-31 0000015615 us-gaap:NonUsMember 2019-12-31 0000015615 country:US 2020-03-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2020-03-31 2020-03-31 0000015615 us-gaap:NonUsMember 2019-01-01 2019-03-31 0000015615 mtz:ATT1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2019-01-01 2019-03-31 0000015615 mtz:GovermmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 us-gaap:NonUsMember 2020-03-31 0000015615 country:US 2019-12-31 0000015615 country:US 2019-01-01 2019-03-31 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-03-31 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2019-12-31 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-03-31 2020-03-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2020-03-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2020-03-31 0000015615 us-gaap:PerformanceGuaranteeMember 2020-03-31 0000015615 us-gaap:AccidentAndHealthInsuranceSegmentMember us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2020-03-31 0000015615 mtz:CustomerWithThirdHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-03-31 2020-03-31 0000015615 us-gaap:PerformanceGuaranteeMember 2019-12-31 0000015615 us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 us-gaap:CorporateJointVentureMember 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2020-03-31 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MaximumMember us-gaap:CorporateJointVentureMember 2020-03-31 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MinimumMember us-gaap:CorporateJointVentureMember 2020-03-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 us-gaap:AccidentAndHealthInsuranceSegmentMember us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2020-01-01 2020-03-31 0000015615 mtz:ConstructionServicesMember srt:ExecutiveOfficerMember 2020-01-01 2020-03-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2020-03-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2019-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2020-01-01 2020-03-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2019-01-01 2019-03-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2020-03-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2020-03-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2020-01-01 2020-03-31 0000015615 us-gaap:LeaseAgreementsMember srt:BoardOfDirectorsChairmanMember 2020-01-01 2020-03-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2019-01-01 2019-03-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-12-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2019-12-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2019-12-31 0000015615 srt:ExecutiveOfficerMember 2020-03-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2020-01-01 2020-03-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2020-03-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2019-01-01 2019-03-31 0000015615 srt:BoardOfDirectorsChairmanMember 2020-01-01 2020-03-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-01-01 2019-03-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2020-03-31 0000015615 us-gaap:LeaseAgreementsMember srt:BoardOfDirectorsChairmanMember 2019-01-01 2019-03-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2020-03-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-02-01 2018-02-28 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-12-31 0000015615 mtz:ConstructionServicesMember srt:ExecutiveOfficerMember 2020-03-31 0000015615 srt:ChiefExecutiveOfficerMember 2019-01-01 2019-03-31 0000015615 srt:ExecutiveOfficerMember 2019-12-31 0000015615 srt:BoardOfDirectorsChairmanMember 2019-01-01 2019-03-31 0000015615 srt:ChiefExecutiveOfficerMember 2020-01-01 2020-03-31 0000015615 srt:ConsolidationEliminationsMember 2019-01-01 2019-03-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-03-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-03-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-03-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:ConsolidationEliminationsMember 2019-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2020-01-01 2020-03-31 0000015615 srt:ConsolidationEliminationsMember 2020-01-01 2020-03-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2020-01-01 2020-03-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2020-01-01 2020-03-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2020-03-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2020-03-31 0000015615 srt:ConsolidationEliminationsMember 2020-03-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2020-03-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-03-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-03-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-03-31 0000015615 srt:ConsolidationEliminationsMember 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:ConsolidationEliminationsMember 2019-03-31 mtz:segment pure mtz:employee utreg:Y shares iso4217:USD shares mtz:pipeline iso4217:USD mtz:acquisition mtz:entity mtz:warrant mtz:customer false --12-31 Q1 2020 0000015615 0.05 P5Y P1Y P5Y P1Y 10 P2Y P1Y 20300000 0.1 0.1 145000000 145000000 91909430 92618032 0.62 0.06 0 18000000 0 0 38500000 1400000000 64000000 0.0125 0.00375 0.002 43112000 36230000 0 0 0 1 1 5000000 5000000 0 0 0 0 1400000000 400000000 1221593 1759870 150000000 15344917 18914841 10-Q true 2020-03-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 Yes Large Accelerated Filer false false false 73752319 1416604000 1518340000 1226297000 1312048000 53089000 54226000 7391000 4805000 85514000 72616000 -17004000 -22258000 7834000 6260000 1342000 -3507000 36485000 55140000 423000 12033000 36062000 43107000 -168000 -5000 36230000 43112000 0.48 0.57 74738000 74991000 0.48 0.57 75413000 75578000 36062000 43107000 -296000 -100000 -22961000 -5462000 12805000 37545000 -168000 -5000 12973000 37550000 71663000 71427000 796120000 850326000 997901000 1024568000 106586000 100069000 46207000 52000000 61302000 75169000 2079779000 2173559000 937309000 905835000 210637000 229903000 1221147000 1221440000 200788000 211528000 243888000 254741000 4893548000 4997006000 121848000 118429000 80076000 81561000 533509000 535029000 123080000 87562000 125770000 115581000 204284000 206180000 71466000 74784000 1260033000 1219126000 1297342000 1314030000 143441000 154553000 276060000 296326000 226859000 221280000 3203735000 3205315000 0 0 9262000 9191000 814425000 809753000 1546939000 1510709000 -98963000 -75706000 586153000 466727000 1685510000 1787220000 4303000 4471000 1689813000 1791691000 4893548000 4997006000 91909430 9191000 15344917 -466727000 809753000 1510709000 -75706000 1787220000 4471000 1791691000 36230000 36230000 -168000 36062000 -23257000 -23257000 -23257000 4049000 4049000 4049000 694779 69000 -69000 0 0 13823 2000 692000 694000 694000 3569924 119426000 119426000 119426000 92618032 9262000 18914841 -586153000 814425000 1546939000 -98963000 1685510000 4303000 1689813000 91327009 9133000 15329817 -466125000 789009000 1118375000 -60494000 1389898000 2126000 1392024000 43112000 43112000 -5000 43107000 -5562000 -5562000 -5562000 3720000 3720000 3720000 233362 23000 -23000 0 0 31027 3000 1042000 1045000 1045000 15100 602000 602000 602000 91591398 9159000 15344917 -466727000 793748000 1161487000 -66056000 1431611000 2121000 1433732000 36062000 43107000 53089000 54226000 7391000 4805000 725000 453000 4049000 3720000 -12614000 899000 7834000 6260000 2407000 2052000 -734000 3043000 -48337000 37831000 -26311000 -6376000 -5932000 -9690000 -17906000 -2398000 34058000 -134491000 2603000 3821000 -11076000 7375000 203266000 -46807000 0 93684000 60594000 34396000 8363000 8654000 12000000 2190000 648000 10413000 -4843000 0 -58740000 -111203000 675935000 866397000 671780000 670794000 0 -6000 30856000 17239000 1476000 1079000 572000 12000 119427000 5652000 -145224000 173773000 934000 9000 236000 15772000 71427000 27422000 71663000 43194000 21479000 26220000 -287000 2837000 26932000 40258000 <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-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-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 from renewable sources; 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: (1) Communications; (2) Oil and Gas; (3) Electrical Transmission; (4) Power Generation and Industrial; and (5) Other.</span></div><div style="line-height:120%;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;">Basis of Presentation</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 accompanying consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions for Form 10-Q and Rule 10-01 of Regulation S-X. Pursuant to these rules and regulations, certain information and footnote disclosures normally included in the annual audited consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The accompanying consolidated balance sheet as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> is derived from the Company’s audited financial statements as of that date. Because certain information and footnote disclosures have been condensed or omitted, these consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto as of and 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;"> contained in the Company’s </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> Annual Report on Form 10-K (the “</span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> Form 10-K”). In management’s opinion, all normal and recurring adjustments considered necessary for a fair presentation of the financial position, results of operations and cash flows for the periods presented have been included. When necessary, certain prior year amounts have been reclassified to conform to the current period presentation. Interim period operating results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year. The Company believes that the disclosures made in these consolidated financial statements are adequate to make the information not misleading.</span></div><div style="line-height:120%;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-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. </span></div><div style="line-height:120%;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-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. In these consolidated financial statements, “$” means U.S. dollars unless otherwise noted.</span></div><div style="line-height:120%;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-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 credit losses; 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-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Accounting Policies</span></div><div style="line-height:120%;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-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”). 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 </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">recognized by the Company over time utilizing the cost-to-cost measure of progress, which 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-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 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>42%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>41%</span></span><span style="font-family:inherit;font-size:9pt;"> of consolidated revenue for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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;">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>6%</span></span><span style="font-family:inherit;font-size:9pt;"> of consolidated revenue for both the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">. Substantially all of the Company’s other revenue is recognized over time.</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 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 </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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, 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;">. Revenue recognized for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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>$17.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$12.5 million</span></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 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 in either of the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> or </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">.</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;">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 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-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;">March 31, 2020</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.7 billion</span></span><span style="font-family:inherit;font-size:9pt;">. Based on current expectations, the Company expects to recognize approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$4.5 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-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. 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. 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-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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company included approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$35 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$27 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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Recently Issued Accounting Pronouncements</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 the recent accounting pronouncements discussion below for information pertaining to the effects of recently adopted and other recent accounting pronouncements, as updated from the discussion in the Company’s </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> Form 10-K.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Accounting Pronouncements 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 Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“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, </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;color:#252525;">as the related service fee activity and balances would be presented. ASU 2018-15, which the Company adopted on a prospective basis during the first quarter of 2020, did not 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 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, which the Company adopted during the first quarter of 2020, did not have a material effect on the Company’s consolidated financial statements. 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;"> for certain disclosure updates pertaining to the Company’s Level 3 financial instruments as a result of the adoption of ASU 2018-13.</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 financial assets arising from revenue transactions, such as accounts receivable and contract assets. The current expected credit loss methodology, which is based on historical experience, current conditions and reasonable and supportable forecasts, replaced the probable/incurred loss model for measuring and recognizing expected credit losses. </span><span style="font-family:inherit;font-size:9pt;">The Company adopted this ASU in the first quarter of 2020 and incorporated this guidance into its methodology for estimating its accounts receivable allowances. </span><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:9pt;">The adoption of ASU 2016-13 did not have a material effect on the Company’s consolidated financial statements as credit losses are not expected to be significant based on historical trends, the financial condition of our customers and external factors. Management actively monitors the economic environment, including any potential effects from the COVID-19 pandemic, on the Company’s customers and/or its financial assets. </span><span style="font-family:inherit;font-size:9pt;color:#252525;">For additional information about the Company’s accounts receivable and related allowances, see </span><span style="font-family:inherit;font-size:9pt;color:#252525;">Note 5 - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities</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:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">In March 2020, the FASB issued ASU 2020-04, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Reference Reform Rate (Topic 848):</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;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships and other transactions affected by reference rate reform if certain criteria are met. This ASU, which was effective upon issuance and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate or any other reference rate expected to be discontinued. The Company is currently evaluating the impact of reference rate reform and the potential application of this guidance.</span></div> 5 <div style="line-height:120%;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;">Basis of Presentation</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 accompanying consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions for Form 10-Q and Rule 10-01 of Regulation S-X. Pursuant to these rules and regulations, certain information and footnote disclosures normally included in the annual audited consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The accompanying consolidated balance sheet as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> is derived from the Company’s audited financial statements as of that date. Because certain information and footnote disclosures have been condensed or omitted, these consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto as of and 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;"> contained in the Company’s </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> Annual Report on Form 10-K (the “</span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> Form 10-K”). In management’s opinion, all normal and recurring adjustments considered necessary for a fair presentation of the financial position, results of operations and cash flows for the periods presented have been included. When necessary, certain prior year amounts have been reclassified to conform to the current period presentation. Interim period operating results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year. The Company believes that the disclosures made in these consolidated financial statements are adequate to make the information not misleading.</span></div> When necessary, certain prior year amounts have been reclassified to conform to the current period presentation. <div style="line-height:120%;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 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 <div style="line-height:120%;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-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-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 credit losses; 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-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-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”). 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 </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">recognized by the Company over time utilizing the cost-to-cost measure of progress, which 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-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 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>42%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>41%</span></span><span style="font-family:inherit;font-size:9pt;"> of consolidated revenue for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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;">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>6%</span></span><span style="font-family:inherit;font-size:9pt;"> of consolidated revenue for both the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">. Substantially all of the Company’s other revenue is recognized over time.</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 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 </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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, 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;">. Revenue recognized for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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>$17.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$12.5 million</span></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 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 in either of the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> or </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">.</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;">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 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-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;">March 31, 2020</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.7 billion</span></span><span style="font-family:inherit;font-size:9pt;">. Based on current expectations, the Company expects to recognize approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$4.5 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-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. 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. 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-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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company included approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$35 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$27 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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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> 0.42 0.41 0.06 0.05 17800000 12500000 P1Y 5700000000 4500000000 35000000 27000000 P1Y <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Recently Issued Accounting Pronouncements</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 the recent accounting pronouncements discussion below for information pertaining to the effects of recently adopted and other recent accounting pronouncements, as updated from the discussion in the Company’s </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> Form 10-K.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Accounting Pronouncements 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 Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“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, </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;color:#252525;">as the related service fee activity and balances would be presented. ASU 2018-15, which the Company adopted on a prospective basis during the first quarter of 2020, did not 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 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, which the Company adopted during the first quarter of 2020, did not have a material effect on the Company’s consolidated financial statements. 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;"> for certain disclosure updates pertaining to the Company’s Level 3 financial instruments as a result of the adoption of ASU 2018-13.</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 financial assets arising from revenue transactions, such as accounts receivable and contract assets. The current expected credit loss methodology, which is based on historical experience, current conditions and reasonable and supportable forecasts, replaced the probable/incurred loss model for measuring and recognizing expected credit losses. </span><span style="font-family:inherit;font-size:9pt;">The Company adopted this ASU in the first quarter of 2020 and incorporated this guidance into its methodology for estimating its accounts receivable allowances. </span><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:9pt;">The adoption of ASU 2016-13 did not have a material effect on the Company’s consolidated financial statements as credit losses are not expected to be significant based on historical trends, the financial condition of our customers and external factors. Management actively monitors the economic environment, including any potential effects from the COVID-19 pandemic, on the Company’s customers and/or its financial assets. </span><span style="font-family:inherit;font-size:9pt;color:#252525;">For additional information about the Company’s accounts receivable and related allowances, see </span><span style="font-family:inherit;font-size:9pt;color:#252525;">Note 5 - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities</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:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">In March 2020, the FASB issued ASU 2020-04, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Reference Reform Rate (Topic 848):</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;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships and other transactions affected by reference rate reform if certain criteria are met. This ASU, which was effective upon issuance and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate or any other reference rate expected to be discontinued. The Company is currently evaluating the impact of reference rate reform and the potential application of this guidance.</span></div> <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-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: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: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;">For the Three Months Ended March 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;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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></tr><tr><td style="vertical-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></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>36,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>43,112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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></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:36px;text-indent:-24px;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>74,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td 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:36px;text-indent:-24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Dilutive common stock equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:36px;text-indent:-24px;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,413</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>75,578</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:9pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;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;">Calculated as total net income less amounts attributable to non-controlling interests.</span></div></td></tr></table><span style="font-family:inherit;font-size:9pt;">The Company repurchased approximately </span><span style="font-family:inherit;font-size:9pt;"><span>3.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares of its common stock during the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</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>. The effect of these repurchases on the Company’s first quarter 2020 weighted average shares outstanding was not significant due to the timing of the repurchases, which occurred in the latter part of the quarter. In future quarters, these share repurchases will be fully reflected in the total number of weighted average shares outstanding for the respective quarter to date periods. <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 underlying the Company’s earnings per share calculations for the periods indicated (in thousands):</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: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;">For the Three Months Ended March 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;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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></tr><tr><td style="vertical-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></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>36,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>43,112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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></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:36px;text-indent:-24px;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>74,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td 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:36px;text-indent:-24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Dilutive common stock equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:36px;text-indent:-24px;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,413</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>75,578</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:9pt;"><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: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> 36230000 43112000 74738000 74991000 675000 587000 75413000 75578000 3600000 <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 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></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 balances for goodwill by reportable segment as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> (in millions):</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="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</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">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</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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>541.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>489.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>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: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>152.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>1,333.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><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;">Accumulated impairment loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size: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>(112.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 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>(112.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></tr><tr><td style="vertical-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</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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>541.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>376.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>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: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>152.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>1,221.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:9pt;"><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;">For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, goodwill included a net </span><span style="font-family:inherit;font-size:9pt;">increase</span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> from measurement period adjustments. Currency translation effects related to goodwill and accumulated impairment losses for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$9.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;">losses</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$8.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;">gains</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;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 period indicated (in millions):</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="24"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:6%;"/><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: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:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><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="23" 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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="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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Other </span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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, 2019</span></div></td><td style="vertical-align:bottom;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>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: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.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>286.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>26.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;"><div style="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>420.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;">Accumulated 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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" 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 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>(191.2</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(17.5</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(208.7</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:2px;padding-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;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>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: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>72.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>95.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>8.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>211.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;">Classification changes </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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>(69.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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>69.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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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>(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: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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;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>(3.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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization expense</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.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>(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: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>(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: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>(7.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:middle;padding-left:2px;padding-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 March 31, 2020</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>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: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>89.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>68.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: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>8.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>200.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></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: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;">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: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;">In connection with its first quarter assessment of goodwill and indefinite-lived intangible assets, management reassessed the indefinite life classification of its two pre-qualification intangible assets. Management determined that, based on changes in the assets’ characteristics, including current and expected changes in the customer mix of the associated reporting units, a finite life classification for these assets was more appropriate. As a result, in the first quarter of </span><span style="font-family:inherit;font-size:8pt;">2020</span><span style="font-family:inherit;font-size:8pt;">, the Company changed the classification of these pre-qualification intangible assets from indefinite-lived to finite-lived and began amortizing them on an accelerated basis. As of </span><span style="font-family:inherit;font-size:8pt;">March 31, 2020</span><span style="font-family:inherit;font-size:8pt;">, the estimated remaining weighted average useful life of these assets was approximately </span><span style="font-family:inherit;font-size:8pt;"><span>12 years</span></span><span style="font-family:inherit;font-size:8pt;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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;">(c)</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;">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:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of intangible assets for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$4.8 million</span></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;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-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#26282a;">The aggregate purchase price for these entities, as adjusted, was composed of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$175.1 million</span></span><span style="font-family:inherit;font-size:9pt;color:#26282a;"> in cash, net of cash acquired, plus earn-out liabilities and a mandatorily redeemable non-controlling interest valued at approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$22.2 million</span></span><span style="font-family:inherit;font-size:9pt;color:#26282a;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$17.8 million</span></span><span style="font-family:inherit;font-size:9pt;color:#26282a;">, respectively. </span><span style="font-family:inherit;font-size:9pt;">The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs,” which are generally payable annually and are recorded within other current and other long-term liabilities in the consolidated balance sheets. Earn-outs for the 2019 acquisitions have terms ranging from </span><span style="font-family:inherit;font-size:9pt;"><span>three</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>five</span></span><span style="font-family:inherit;font-size:9pt;"> years. As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</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>$71 million</span></span><span style="font-family:inherit;font-size:9pt;">; however, there is no maximum payment amount. Determination of the estimated fair values of the net assets acquired and the estimated Earn-out liabilities for these acquisitions was preliminary as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</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%;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;">Pro Forma Financial Information and Acquisition Results. </span><span style="font-family:inherit;font-size:9pt;">For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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>$1.4 billion</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.6 billion</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>$37.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$48.1 million</span></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;">For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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>$49.5 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;">, respectively, and included acquisition-related net </span><span style="font-family:inherit;font-size:9pt;">loss</span><span style="font-family:inherit;font-size:9pt;"> of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, 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.</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 balances for goodwill by reportable segment as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> (in millions):</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="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</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">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</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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>541.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>489.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>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: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>152.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>1,333.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><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;">Accumulated impairment loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size: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>(112.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 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>(112.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></tr><tr><td style="vertical-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</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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>541.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>376.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>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: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>152.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>1,221.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:9pt;"><br/></span></div> 541800000 489300000 149900000 152800000 1333800000 0 112700000 0 0 112700000 541800000 376600000 149900000 152800000 1221100000 800000 -9900000 8800000 <div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;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 period indicated (in millions):</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="24"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:6%;"/><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: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:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><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="23" 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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="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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Other </span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;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, 2019</span></div></td><td style="vertical-align:bottom;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>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: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.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>286.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>26.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;"><div style="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>420.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;">Accumulated 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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" 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 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>(191.2</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(17.5</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(208.7</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:2px;padding-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;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>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: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>72.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>95.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>8.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>211.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;">Classification changes </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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>(69.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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>69.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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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>(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: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:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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;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>(3.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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization expense</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.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>(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: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>(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: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>(7.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:middle;padding-left:2px;padding-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 March 31, 2020</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>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: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>89.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>68.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: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>8.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>200.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></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: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;">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: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;">In connection with its first quarter assessment of goodwill and indefinite-lived intangible assets, management reassessed the indefinite life classification of its two pre-qualification intangible assets. Management determined that, based on changes in the assets’ characteristics, including current and expected changes in the customer mix of the associated reporting units, a finite life classification for these assets was more appropriate. As a result, in the first quarter of </span><span style="font-family:inherit;font-size:8pt;">2020</span><span style="font-family:inherit;font-size:8pt;">, the Company changed the classification of these pre-qualification intangible assets from indefinite-lived to finite-lived and began amortizing them on an accelerated basis. As of </span><span style="font-family:inherit;font-size:8pt;">March 31, 2020</span><span style="font-family:inherit;font-size:8pt;">, the estimated remaining weighted average useful life of these assets was approximately </span><span style="font-family:inherit;font-size:8pt;"><span>12 years</span></span><span style="font-family:inherit;font-size:8pt;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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;">(c)</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;">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 72900000 286500000 0 26300000 420200000 191200000 0 17500000 208700000 34500000 72900000 95300000 0 8800000 211500000 0 -69800000 0 69800000 0 0 0 0 -200000 0 0 -200000 0 -3100000 0 0 0 -3100000 5900000 1000000.0 500000 7400000 34500000 0 89200000 68800000 8300000 200800000 P12Y 7400000 4800000 6 1 4 1 0.96 175100000 22200000 17800000 3 5 2000000 71000000 1400000000 1600000000 37300000 48100000 49500000 39700000 -1200000 -6100000 <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 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 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-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.</span></div><div style="line-height:120%;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-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, which represent the estimated fair value of future amounts payable for businesses that are contingent upon the acquired business achieving certain levels of earnings in the future. As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$176.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$173.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of which </span><span style="font-family:inherit;font-size:9pt;"><span>$52.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$54.1 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, which ranged from </span><span style="font-family:inherit;font-size:9pt;"><span>12.0%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>24.7%</span></span><span style="font-family:inherit;font-size:9pt;">, with a weighted average rate of </span><span style="font-family:inherit;font-size:9pt;"><span>14.0%</span></span><span style="font-family:inherit;font-size:9pt;"> based on relative fair value, as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, 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;">March 31, 2020</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>$60 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$256 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-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><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;"> additions to acquisition-related contingent consideration and other liabilities from new business combinations for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, and for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, additions from new business combinations totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$15.2 million</span></span><span style="font-family:inherit;font-size:9pt;">. Measurement period adjustments for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;">an increase</span><span style="font-family:inherit;font-size:9pt;"> of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and related to a business in the Company’s Communications segment. There were </span><span style="font-family:inherit;font-size:9pt;"><span>no</span></span><span style="font-family:inherit;font-size:9pt;"> measurement period adjustments for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 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>$1.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, and related to 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>$7.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, and related to businesses in the Company’s Oil and Gas and Communications segments. There were </span><span style="font-family:inherit;font-size:9pt;"><span>no</span></span><span style="font-family:inherit;font-size:9pt;"> Earn-out payments in either of the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> or </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;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-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;">March 31, 2020</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 American Virtual Cloud Technologies, Inc. (formerly Pensare Acquisition Corp. (“Pensare”)); and (v) certain other equity investments.</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;">Investment Arrangements</span><span style="font-family:inherit;font-size:9pt;">. From time to time, the Company may participate in selected investment or strategic arrangements, including 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. As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, the Company determined that certain of its investment arrangements were variable interest entities (“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-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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”). As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$195 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$196 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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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 </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> or </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">.</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;">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. 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>$7.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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>$53.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</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>$2.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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>$156 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$174 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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 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 </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">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>$30.3 million</span></span><span style="font-family:inherit;font-size:9pt;">, or </span><span style="font-family:inherit;font-size:9pt;"><span>$23.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, net of tax, and </span><span style="font-family:inherit;font-size:9pt;"><span>$7.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, or </span><span style="font-family:inherit;font-size:9pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, net of tax, 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;font-style:italic;">Other Investments. </span><span style="font-family:inherit;font-size:9pt;">During 2017, the Company purchased 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, a special purpose acquisition company focusing on transactions in the telecommunications industry, and warrants to purchase an additional </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 (the “initial warrants”), for </span><span style="font-family:inherit;font-size:9pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:9pt;">. José R. Mas, MasTec’s Chief Executive Officer, was a director of Pensare through the end of March 2020. 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. The initial 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 beginning thirty days after the first date Pensare successfully completes a business combination transaction. In April 2020, Pensare completed a business combination transaction with Stratos Management Systems, Inc. and its operating companies, which do business as Computex Technology Solutions (collectively, “Computex”), an information technology service provider, and in connection therewith, Pensare changed its name to American Virtual Cloud Technologies, Inc. (“AVCT”). In addition to other investors in a private placement conducted by AVCT contemporaneously with the completion of the business combination transaction in April 2020, MasTec invested </span><span style="font-family:inherit;font-size:9pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> in exchange for </span><span style="font-family:inherit;font-size:9pt;"><span>3,000</span></span><span style="font-family:inherit;font-size:9pt;"> units of AVCT securities, each of which consists of </span><span style="font-family:inherit;font-size:9pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:9pt;"> in principal amount of AVCT Series A convertible debentures, convertible at </span><span style="font-family:inherit;font-size:9pt;"><span>$3.45</span></span><span style="font-family:inherit;font-size:9pt;"> per share, subject to customary anti-dilution adjustments, and a warrant to purchase </span><span style="font-family:inherit;font-size:9pt;"><span>100</span></span><span style="font-family:inherit;font-size:9pt;"> shares of AVCT common stock at </span><span style="font-family:inherit;font-size:9pt;"><span>$0.01</span></span><span style="font-family:inherit;font-size:9pt;"> per share (the “AVCT warrants”). The convertible debentures may be converted in whole or in part at any time from April 7, 2020 until full payment thereof, subject to mandatory conversion of the convertible debentures, pursuant to the terms thereof, and the AVCT warrants are exercisable at any time from April 7, 2020 through April 7, 2025. Due to the completion of the Computex business combination, the initial warrants will be exercisable beginning May 7, 2020, until the earlier to occur of April 7, 2025 and the liquidation of AVCT, subject to extension.</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;">Prior to completion of the Computex acquisition, certain holders of AVCT’s redeemable common stock elected to redeem their shares, the effect of which, after giving effect to the additional investment described above, was to increase the Company’s beneficial ownership interest in AVCT common stock 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 AVCT, therefore, the shares are measured on an adjusted cost basis. The initial warrants, which are derivative financial instruments, and the shares, for which the fair value was not readily determinable as of both </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> due to the nature of the restrictions, are included within other long-term assets in the Company’s consolidated financial statements. The fair value of the initial 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 </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, there were no material changes in the fair value of the Company’s investment in AVCT. </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>three</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>$2.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, and related amounts payable were </span><span style="font-family:inherit;font-size:9pt;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</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;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:4px;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 entities that comprise the Company’s significant equity method investments (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;">For the Three Months Ended March 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;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;">2020</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;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></tr><tr><td style="vertical-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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span 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>39.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>37.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;">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>23.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: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>19.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></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;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;">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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$372.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$404.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div> 176000000.0 173200000 52900000 54100000 0.120 0.247 0.140 60000000 256000000 0 15200000 1100000 0 -1800000 -7200000 0 0.33 15000000 195000000 196000000 18000000 0 2 7600000 6300000 53100000 2600000 3900000 156000000 174000000 -30300000 -23000000.0 -7200000 -5500000 0.04 2000000 2000000.0 P1Y 11.50 3000000.0 3000 1000 3.45 100 0.01 0.21 3 2700000 2100000 <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 presents summarized information for entities that comprise the Company’s significant equity method investments (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;">For the Three Months Ended March 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;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;">2020</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;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></tr><tr><td style="vertical-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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span 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>39.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>37.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;">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>23.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: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>19.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></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 39400000 37300000 23000000.0 19200000 0.04875 0.04875 400000000 0.04875 372000000.0 404500000 <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 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%;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;"><div style="text-align:left;font-size:9pt;"><span 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>806.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;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>860.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;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less allowance</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>(9.9</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:48px;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>796.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>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></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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.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>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></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>709.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>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;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>997.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>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></tr></table></div><span style="font-family:inherit;font-size:9pt;"><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;">Contract billings represent the amount of performance obligations that have been billed but not yet collected. Contract assets consist of unbilled receivables 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). For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, provisions for credit losses totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and impairment losses on contract assets were not material.</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;">Contract liabilities consist primarily of deferred revenue. 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. 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>$204.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$206.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$181.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$184.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</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>$105.6 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, 2019</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><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. Discount charges related to these arrangements, which are included within interest expense, net, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.8 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;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span>, respectively. <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 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;"><div style="text-align:left;font-size:9pt;"><span 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>806.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;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>860.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;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less allowance</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>(9.9</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:48px;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>796.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>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></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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.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>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></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>709.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>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;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>997.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>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></tr></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 806000000.0 860400000 9900000 10100000 796100000 850300000 288500000 345200000 709400000 679400000 997900000 1024600000 0.05 0.10 1600000 204300000 206200000 181400000 184100000 105600000 -1800000 -2900000 <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 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></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="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2019</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;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span 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.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>4.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:middle;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>36.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>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></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;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,670.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>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></tr><tr><td style="vertical-align:middle;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>205.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;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></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;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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63.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>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></tr><tr><td style="vertical-align:middle;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,981.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: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></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;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,044.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,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></tr><tr><td style="vertical-align:middle;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>937.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>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></tr></table></div><span style="font-family:inherit;font-size:9pt;"><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 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>$144.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$138.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$34.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$31.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively. Depreciation expense associated with property and equipment, which includes amortization of capitalized internal-use software, totaled </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"><span>$53.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"><span>$54.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:9pt;">. Accrued capital expenditures totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$10.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$5.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively. The effects of accrued capital expenditures are excluded from the Company’s consolidated statements of cash flows given their non-cash nature.</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="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2019</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;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span 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.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>4.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:middle;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>36.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>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></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;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,670.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>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></tr><tr><td style="vertical-align:middle;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>205.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;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></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;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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63.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>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></tr><tr><td style="vertical-align:middle;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,981.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: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></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;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,044.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,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></tr><tr><td style="vertical-align:middle;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>937.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>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></tr></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 4900000 4900000 36900000 35800000 1670300000 1659400000 205900000 197300000 63600000 26100000 1981600000 1923500000 1044300000 1017700000 937300000 905800000 144800000 138200000 34800000 31500000 53100000 54200000 10700000 5200000 <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 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%;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 of the carrying values of debt as of the dates indicated (in millions): </span></div><div style="line-height:120%;padding-bottom:12px;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="11"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;">March 31, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 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>332.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>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></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>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></tr><tr><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;padding-left:2px;padding-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:2px;padding-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>298.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>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></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 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;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,430.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,444.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 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;background-color:#cceeff;padding-left: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.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>(12.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td 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,419.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,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></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;background-color:#cceeff;padding-left: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.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>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 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,297.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>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></tr></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;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;">Senior Secured Credit Facility</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 Company’s senior secured credit facility (the “Credit Facility”) has aggregate borrowing commitments totaling approximately </span><span style="font-family:inherit;font-size:9pt;"><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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, 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 of approximately </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 quarterly 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-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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, outstanding revolving loans, which included </span><span style="font-family:inherit;font-size:9pt;"><span>$125 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$138 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>2.47%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>3.50%</span></span><span style="font-family:inherit;font-size:9pt;"> per annum, respectively. The term loan accrued interest at rates of </span><span style="font-family:inherit;font-size:9pt;"><span>2.24%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>3.05%</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively. Letters of credit of approximately </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>$143.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$98.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> were issued as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively. As of both </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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;"> per annum 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;"> per annum 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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, availability for revolving loans totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$874.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$912.8 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>$506.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$552.0 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>$175.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$162.4 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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively. The unused facility fee as of both </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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;">.</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. </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;">Other Credit Facilities</span><span style="font-family:inherit;font-size:9pt;">. The Company has other credit facilities that support the working capital requirements of its foreign operations and certain letter of credit issuances. As of both </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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;"> borrowings under the Company’s other credit facilities. Additionally, the Company has a credit facility 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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$18.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$17.1 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.50%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>0.40%</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-top:8px;text-align:left;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Debt Guarantees and Covenants</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 </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 16 - Supplemental Guarantor Condensed Consolidating Financial Information</span><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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </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-top:8px;text-align:left;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Additional Information</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 </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$2.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. For additional information pertaining to the Company’s debt instruments, including its 4.875% Senior Notes, see Note 7 - Debt in the Company’s 2019 Form 10-K.</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 of the carrying values of debt as of the dates indicated (in millions): </span></div><div style="line-height:120%;padding-bottom:12px;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="11"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;">March 31, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 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>332.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>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></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>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></tr><tr><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;padding-left:2px;padding-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:2px;padding-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>298.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>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></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 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;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,430.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,444.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 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;background-color:#cceeff;padding-left: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.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>(12.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td 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,419.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,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></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;background-color:#cceeff;padding-left: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.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>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 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,297.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>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></tr></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 2024-09-19 332700000 339200000 400000000.0 400000000.0 2023-03-15 400000000.0 400000000.0 298200000 305600000 1430900000 1444800000 11800000 12400000 1419100000 1432400000 121800000 118400000 1297300000 1314000000.0 1750000000 1350000000 400000000 2500000 5000000.0 125000000 138000000 0.0247 0.0350 0.0224 0.0305 143100000 98000000.0 0.00375 0.0125 874200000 912800000 506900000 552000000.0 175200000 162400000 0.0020 0 50000000.0 18100000 17100000 0.0050 0.0040 0.04875 2800000 7500000 <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 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;">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. As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</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>nine 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 </span><span style="font-family:inherit;font-size:9pt;">one</span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;">five</span><span style="font-family:inherit;font-size:9pt;"> 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’s lease agreements do not contain significant residual value guarantees or material restrictive covenants. </span></div><div style="line-height:120%;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-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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$484.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$463.5 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>$384.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$375.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively. Depreciation expense associated with finance leases totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$15.8 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;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2019</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: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-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating lease additions for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$5.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$12.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, excluding the effect of adoption of ASU 2016-02, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Leases (Topic 842),</span><span style="font-family:inherit;font-size:9pt;"> of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$230.0 million</span></span><span style="font-family:inherit;font-size:9pt;">. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:9pt;">, rent expense for 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>$35.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$27.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>$2.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, represented variable lease costs. The Company also incurred rent expense for 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>$77.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$92.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2019</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-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:4px;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;">March 31, 2020</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="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020, remaining nine months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span 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>96.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>66.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:left;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>115.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>68.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;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>74.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>43.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;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>26.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>21.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;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>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:bottom;background-color:#cceeff;padding-left: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.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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30.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;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>316.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>243.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: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;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>(17.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 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>(20.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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>298.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>223.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: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>116.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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80.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: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>181.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>143.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:9pt;"><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;">As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</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.7 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;"><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.1%</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">.</span></div> P9Y 484200000 463500000 384400000 375900000 15800000 10000000.0 5800000 12000000.0 230000000.0 P1Y 35300000 27900000 2900000 2300000 P1Y 77500000 92800000 <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;">Future minimum lease commitments as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</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="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020, remaining nine months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span 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>96.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>66.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:left;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>115.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>68.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;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>74.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>43.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;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>26.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>21.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;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>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:bottom;background-color:#cceeff;padding-left: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.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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30.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;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>316.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>243.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: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;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>(17.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 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>(20.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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>298.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>223.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: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>116.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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80.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: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>181.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>143.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:9pt;"><br/></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;">Future minimum lease commitments as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</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="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020, remaining nine months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span 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>96.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>66.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:left;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>115.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>68.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;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>74.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>43.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;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>26.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>21.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;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>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:bottom;background-color:#cceeff;padding-left: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.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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30.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;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>316.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>243.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: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;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>(17.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 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>(20.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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>298.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>223.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: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>116.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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80.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: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>181.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>143.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:9pt;"><br/></span></div> 96600000 66800000 115000000.0 68200000 74600000 43300000 26900000 21200000 3000000.0 13800000 0 30600000 316100000 243900000 17900000 20400000 298200000 223500000 116900000 80100000 181300000 143400000 P2Y8M12D 0.041 P4Y2M12D 0.041 <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 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-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company has stock-based compensation plans, under which shares of the Company’s common stock are reserved for issuance. Under all stock-based compensation plans in effect as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, there were approximately </span><span style="font-family:inherit;font-size:9pt;"><span>3,154,000</span></span><span style="font-family:inherit;font-size:9pt;"> shares available for future grant. Non-cash stock-based compensation expense under all plans totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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>$0.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, respectively, including net tax </span><span style="font-family:inherit;font-size:9pt;">deficiencies</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>$0.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and net tax </span><span style="font-family:inherit;font-size:9pt;">benefits</span><span style="font-family:inherit;font-size:9pt;"> totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$2.3 million</span></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: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-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;">March 31, 2020</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>$41.1 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.4 years</span></span><span style="font-family:inherit;font-size:9pt;">. The 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>$5.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$13.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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:73%;"/><td style="width:12%;"/><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:12px;"><div style="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 Weighted Average Grant Date 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;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><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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>927,579</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>27.04</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>(156,502</span></span></div></td><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>39.02</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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>(230,500</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>60.04</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 March 31, 2020</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,762,170</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>34.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:9pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:2px;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>2,300</span></span><span style="font-family:inherit;font-size:8pt;"> restricted stock units as of </span><span style="font-family:inherit;font-size:8pt;">March 31, 2020</span><span style="font-family:inherit;font-size:8pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-top:2px;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;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-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 employees. The following table provides details pertaining to the Company’s ESPPs for the periods indicated:</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;">For the Three Months Ended March 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;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:2px;padding-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>1.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>1.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;">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>53,399</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>27.82</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>34.48</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>7.95</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.76</span></span></div></td><td style="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:9pt;"><br/></span></div> 3154000 4000000.0 3700000 900000 3200000 -100000 2300000 41100000 P2Y4M24D 5600000 13600000 <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:73%;"/><td style="width:12%;"/><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:12px;"><div style="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 Weighted Average Grant Date 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;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><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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>927,579</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>27.04</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>(156,502</span></span></div></td><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>39.02</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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>(230,500</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>60.04</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 March 31, 2020</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,762,170</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>34.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:9pt;"><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>2,300</span></span><span style="font-family:inherit;font-size:8pt;"> restricted stock units as of </span><span style="font-family:inherit;font-size:8pt;">March 31, 2020</span><span style="font-family:inherit;font-size:8pt;">.</span></div> 1221593 45.36 927579 27.04 156502 39.02 230500 60.04 1762170 34.36 2300 The following table provides details pertaining to the Company’s ESPPs for the periods indicated:<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;">For the Three Months Ended March 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;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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:2px;padding-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>1.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>1.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;">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>53,399</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>27.82</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>34.48</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>7.95</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.76</span></span></div></td><td style="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:9pt;"><br/></span></div> 1500000 1200000 53399 35732 27.82 34.48 7.95 8.76 <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 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%;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;">Certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, contribute amounts to multiemployer pension and other multiemployer benefit plans and trusts (“MEPPs”), which 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. Union payrolls cannot be determined for future periods because the number of union employees employed at a given time, and the plans in which they participate, vary depending upon the location and number of ongoing projects and the need for union resources in connection with those projects. </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:9pt;">Total contributions to multiemployer plans and the related number of employees covered by these plans for the periods indicated were as follows:</span></div><div style="line-height:120%;padding-bottom:12px;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="18"/></tr><tr><td style="width:44%;"/><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:8%;"/><td style="width:1%;"/></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 colspan="17" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;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><span style="font-family:inherit;font-size:8.5pt;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="overflow:hidden;font-size: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;">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;padding-left:2px;padding-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 Three Months Ended March 31: </span></div></td><td colspan="2" 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="2" 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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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>1,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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.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>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="overflow:hidden;font-size:10pt;"><span style="font-family: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.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-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;padding-left: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>2,117</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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.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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.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>8.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></table></div><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> <span style="font-family:inherit;font-size:9pt;">Total contributions to multiemployer plans and the related number of employees covered by these plans for the periods indicated were as follows:</span><div style="line-height:120%;padding-bottom:12px;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="18"/></tr><tr><td style="width:44%;"/><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:8%;"/><td style="width:1%;"/></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 colspan="17" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;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><span style="font-family:inherit;font-size:8.5pt;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="overflow:hidden;font-size: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;">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;padding-left:2px;padding-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 Three Months Ended March 31: </span></div></td><td colspan="2" 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="2" 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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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>1,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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.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>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="overflow:hidden;font-size:10pt;"><span style="font-family: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.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-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;padding-left: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>2,117</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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.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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.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>8.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></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 1119 1424 5400000 1700000 7100000 1626 2117 7000000.0 1300000 8300000 <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 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><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: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;">During the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, the Company repurchased approximately </span><span style="font-family:inherit;font-size:9pt;"><span>3.6 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>$119.4 million</span></span><span style="font-family:inherit;font-size:9pt;">. Of the </span><span style="font-family:inherit;font-size:9pt;"><span>3.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> repurchased shares, </span><span style="font-family:inherit;font-size:9pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> were repurchased for </span><span style="font-family:inherit;font-size:9pt;"><span>$28.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> under a </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 that was established in September 2018 and completed in the first quarter of </span><span style="font-family:inherit;font-size:9pt;">2020</span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;"><span>3.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>$90.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> under 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. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, share repurchases 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;">, 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.</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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$159.4 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>$9.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> under the Company’s December 2018 share repurchase program and </span><span style="font-family:inherit;font-size:9pt;"><span>$150 million</span></span><span style="font-family:inherit;font-size:9pt;"> under a new share repurchase program that was authorized on March 19, 2020.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;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:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrealized foreign currency translation activity, net, for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> relates to the Company’s operations in Canada and Mexico. Unrealized investment activity, net, for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> relates to unrealized losses on interest rate swaps associated with the Waha JVs.</span></div> 3600000 119400000 3600000 600000 28800000 150000000 3000000.0 90600000 100000000 600000 150000000 159400000 9400000 150000000 <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 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-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In determining the quarterly provision for income taxes, management uses an estimated annual effective tax rate based on forecasted annual pre-tax income, permanent tax differences, statutory tax rates and tax planning opportunities in the various jurisdictions in which the Company operates. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The effect of significant discrete items is separately recognized in the quarter(s) in which they occur. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, the Company’s consolidated effective tax rates were </span><span style="font-family:inherit;font-size:9pt;"><span>1.2%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>21.8%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. The Company’s effective tax rate for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> included a benefit of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$9.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> related to the release of certain valuation allowances on Canadian deferred tax assets that were no longer necessary. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company’s effective tax rate was favorably affected by the recognition of </span><span style="font-family:inherit;font-size:9pt;text-align:right;vertical-align:middle;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> of excess tax </span><span style="font-family:inherit;font-size:9pt;">benefits</span><span style="font-family:inherit;font-size:9pt;"> from the vesting of share-based awards and reduced foreign earnings. </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;">In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020.  The CARES Act, among other things, includes tax provisions relating to refundable payroll tax credits, deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP).  At this time, management does not believe that the CARES Act will have a material impact on the Company’s income tax provision for 2020.  The Company will continue to evaluate the impact of the CARES Act on its financial position, results of operations and cash flows.</span></div> 0.012 0.218 9600000 -2300000 <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 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-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-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-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-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. Segment EBITDA is calculated in a manner consistent with consolidated EBITDA.</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;">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%;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;">For the Three Months Ended March 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</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;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>644.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>612.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: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>359.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>621.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: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>128.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>94.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>286.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>189.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></tr><tr><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.0</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;padding-left: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;">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>1,416.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,518.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></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;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.2%</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>15.6%</span></span><span style="font-family:inherit;font-size:8pt;"> of Communications segment revenue for the </span><span style="font-family:inherit;font-size:8pt;">three</span><span style="font-family:inherit;font-size:8pt;"> month periods ended </span><span style="font-family:inherit;font-size:8pt;">March 31, 2020</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2019</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;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;">For the Three Months Ended March 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</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;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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>50.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>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></tr><tr><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>74.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>107.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;">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>8.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>3.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>5.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>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;">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>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:bottom;background-color:#cceeff;padding-left: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></tr><tr><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>(31.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>(29.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 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>114.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>136.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:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width: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;">For the Three Months Ended March 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</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;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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>19.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>14.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></tr><tr><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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.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>5.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>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></tr><tr><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>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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:2px;padding-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></tr><tr><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>2.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>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></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>60.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>59.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:9pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width: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;">For the Three Months Ended March 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</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;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span 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.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>55.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:2px;padding-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></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>17.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>22.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: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</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53.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>54.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;">Amortization of intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.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>4.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;">Consolidated EBITDA</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>114.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>136.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><span style="font-family:inherit;font-size:9pt;"><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;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 both the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, revenue of </span><span style="font-family:inherit;font-size:9pt;"><span>$1.4 billion</span></span><span style="font-family:inherit;font-size:9pt;"> was derived from U.S. operations. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, revenue of </span><span style="font-family:inherit;font-size:9pt;"><span>$45.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$78.9 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>$911.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$874.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$25.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$31.1 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 both </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively, and for the Company’s businesses in foreign countries, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$51.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$56.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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 </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>4%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>5%</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. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, revenue from governmental entities was approximately </span><span style="font-family:inherit;font-size:9pt;"><span>2%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>1%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of total revenue, substantially all of which was derived from the Company’s U.S. operations.</span></div><div style="line-height:120%;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 Customers</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;">For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, AT&amp;T represented </span><span style="font-family:inherit;font-size:9pt;"><span>24%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>23%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of the Company’s total consolidated revenue.  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 wireless, wireline/fiber and various install-to-the-home services.  Revenue from AT&amp;T is included within the Communications segment.</span></div> 5 5 5 <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;">For the Three Months Ended March 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</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;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>644.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>612.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: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>359.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>621.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: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>128.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>94.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>286.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>189.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></tr><tr><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.0</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;padding-left: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;">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>1,416.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,518.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></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;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.2%</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>15.6%</span></span><span style="font-family:inherit;font-size:8pt;"> of Communications segment revenue for the </span><span style="font-family:inherit;font-size:8pt;">three</span><span style="font-family:inherit;font-size:8pt;"> month periods ended </span><span style="font-family:inherit;font-size:8pt;">March 31, 2020</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2019</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;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;">For the Three Months Ended March 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</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;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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>50.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>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></tr><tr><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>74.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>107.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;">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>8.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>3.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>5.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>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;">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>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:bottom;background-color:#cceeff;padding-left: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></tr><tr><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>(31.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>(29.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 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>114.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>136.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:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width: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;">For the Three Months Ended March 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</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;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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>19.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>14.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></tr><tr><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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.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>5.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>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></tr><tr><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>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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:2px;padding-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></tr><tr><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>2.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>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></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>60.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>59.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:9pt;"><br/></span></div> 644100000 612800000 359100000 621300000 128100000 94900000 286300000 189400000 0.0 0.0 -1000000.0 -100000 1416600000 1518300000 0.152 0.156 50800000 45300000 74400000 107400000 8300000 3800000 5000000.0 3200000 7400000 6200000 -31900000 -29500000 114000000.0 136400000 19700000 14700000 28100000 34600000 5900000 4500000 4000000.0 3100000 0.0 0.0 2800000 2100000 60500000 59000000.0 <div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width: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;">For the Three Months Ended March 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</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;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span 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.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>55.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:2px;padding-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></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>17.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>22.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: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</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53.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>54.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;">Amortization of intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.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>4.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;">Consolidated EBITDA</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>114.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>136.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><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 36500000 55100000 -17000000.0 -22300000 53100000 54200000 7400000 4800000 114000000.0 136400000 1400000000 45700000 78900000 911500000 874700000 25800000 31100000 1400000000 51400000 56400000 0.04 0.05 0.02 0.01 0.24 0.23 <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 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></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:9pt;"><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 </span></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">COVID-19 Pandemic</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;">During March 2020, the World Health Organization declared a global pandemic related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The COVID-19 pandemic has significantly affected economic conditions in the United States and internationally as national, state and local governments reacted to the public health crisis by requiring mitigation measures that have disrupted business activities for an uncertain period of time. The effects of the COVID-19 pandemic could affect the Company’s future business activities and financial results, including from governmental permitting approval delays, reduced crew productivity, higher operating costs and lower levels of overhead cost absorption and/or delayed project start dates or project shutdowns that may be requested or mandated by governmental authorities or others. </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 effects of the COVID-19 pandemic on the Company’s financial results for the three month period ended March 31, 2020 were limited. Most of the Company’s construction services are currently deemed essential under governmental mitigation orders and substantially all of its business segments continue to operate. Management’s top priority has been to take appropriate actions to protect the health and safety of its employees, customers and business partners, including adjusting its standard operating procedures to respond to evolving health guidelines. Management believes that it is taking appropriate steps to mitigate any potential impact to the Company; however, given the uncertainty regarding the potential effects of the COVID-19 pandemic, any future impacts cannot be quantified or predicted with specificity. </span></div><div style="line-height:120%;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-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-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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, there were </span><span style="font-family:inherit;font-size:9pt;"><span>$161.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$115.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, 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 </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> or </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-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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$577.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$551.4 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>$162.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$194.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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;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. 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;">March 31, 2020</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. Included in the Company’s cash balances as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$9.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$13.1 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. </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 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;"> regarding the Company’s other investment arrangements.</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-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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$125.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$123.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of which </span><span style="font-family:inherit;font-size:9pt;"><span>$85.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$87.3 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.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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 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;"> as of both </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">. 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;"> as of both </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </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-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 10 - Other Retirement Plans</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 </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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 MEPPs, 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-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;">March 31, 2020</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-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;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </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 any material asserted or unasserted claims in connection with these indemnity 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;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><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 had approximately </span><span style="font-family:inherit;font-size:9pt;"><span>295</span></span><span style="font-family:inherit;font-size:9pt;"> customers for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>two</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>16%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>15%</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, 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. In addition, the Company derived </span><span style="font-family:inherit;font-size:9pt;"><span>62%</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 both the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span>. 161200000 115100000 577500000 551400000 162800000 194700000 0.85 0.90 9100000 13100000 125300000 123400000 85800000 87300000 4700000 4200000 64000000.0 38500000 295 2 0.16 0.15 3 0.17 0.13 0.11 0.62 10 <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 style="line-height:120%;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 </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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>$25.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$28.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and the related payables totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$6.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;"> as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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>$1.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, respectively. As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, related amounts receivable, net, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, and as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> were de minimis.</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;">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.7 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 as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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.</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 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 </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, MasTec paid CCI approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.3 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;">, net of rebates, respectively, related to this activity. As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, amounts payable to CCI, net of rebates receivable, 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>$0.2 million</span></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;">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 </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</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>$0.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. As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</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.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.2 million</span></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;">MasTec has a leasing arrangement for an aircraft that is owned by an entity that Jorge Mas owns. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, MasTec paid approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.6 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;">, respectively, related to this leasing arrangement.</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;">MasTec performs construction services 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, including wireless infrastructure services. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">, MasTec charged approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$4.0 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.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> was outstanding as of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">. Payments for other expenses related to the Franchise totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the three month period ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">.</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;">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 </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, MasTec charged approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.3 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, to </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">this customer. As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, outstanding receivables related to these arrangements totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.9 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.</span></div><div style="line-height:120%;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-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">MasTec has split dollar life insurance agreements with trusts, of which Jorge Mas or José R. Mas is a trustee. There were </span><span style="font-family:inherit;font-size:9pt;"><span>no</span></span><span style="font-family:inherit;font-size:9pt;"> payments made in connection with these agreements in either of the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> or </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">. As of both </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, life insurance assets associated with these agreements 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;">.</span></div> 25300000 28500000 6400000 14700000 1000000.0 300000 100000 6100000 1400000 700000 500000 0.15 300000 6000000.0 1400000 200000 2 700000 1600000 600000 200000 600000 700000 4000000.0 3600000 200000 300000 400000 900000 800000 0 20300000 <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 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;">Supplemental Guarantor Condensed Consolidating Financial 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;">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;">March 31, 2020</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-bottom:8px;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. 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) (unaudited - 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 Three Months Ended March 31, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;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>1,312.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>111.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>(7.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>1,416.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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,138.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>95.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>(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: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,226.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>54.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>6.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>60.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;">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>1.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>73.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>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>85.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;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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: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>15.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>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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.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>(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: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>(7.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>(7.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></tr><tr><td style="vertical-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;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;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.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>(0.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;"><div style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.3</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>(1.0</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>30.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>6.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>36.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></tr><tr><td style="vertical-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;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>0.3</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>(10.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>9.3</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="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><br/></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;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>(0.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;"><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>(0.7</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>20.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>15.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>—</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>36.1</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;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>36.9</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;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;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>(36.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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 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>36.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>20.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>15.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>(36.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;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>36.1</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 loss attributable to non-controlling interests</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;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;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>(0.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;"><div style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;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 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>36.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>20.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>16.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: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.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>36.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>13.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: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>17.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>(4.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(13.6</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>12.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></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%;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 Three Months Ended March 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>1,402.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>139.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>(23.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>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></tr><tr><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>1,200.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>134.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>(23.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>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></tr><tr><td style="vertical-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>54.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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.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>59.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>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>67.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>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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>72.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;">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>37.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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.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>22.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;">Equity in losses (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>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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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;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>(6.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 expense (income), net</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;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.0</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>(1.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: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>3.5</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;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>(0.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: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>36.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>19.0</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>55.1</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;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>0.3</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>(12.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(0.3</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;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>(12.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;">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>(0.5</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>24.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>18.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>—</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>43.1</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;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>43.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;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;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>(43.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: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: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)</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>43.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>24.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>18.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>(43.7</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>43.1</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 loss attributable to non-controlling interests</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;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;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>(0.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;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>(0.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;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>43.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>24.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>18.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>(43.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>43.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></tr><tr><td style="vertical-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>37.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>24.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>13.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>(38.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>37.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></table></div><span style="font-family:inherit;font-size:9pt;"><br/></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 BALANCE SHEETS (unaudited - 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;">As of March 31, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;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,871.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>236.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>(28.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 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,079.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: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>898.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>38.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>937.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: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>201.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>9.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>210.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;">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,260.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>161.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>1,421.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: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,667.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>1,382.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>(3,049.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></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;background-color:#cceeff;padding-left:2px;padding-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.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>39.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>186.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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>243.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: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,685.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>5,654.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>631.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: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,078.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>4,893.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: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,205.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>82.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: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>(28.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 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,260.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;">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,294.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>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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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,297.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: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>199.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>(199.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></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>131.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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11.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: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.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;">Other long-term liabilities</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>482.4</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>20.5</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>502.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: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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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,114.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>316.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>(227.6</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,203.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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total 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,685.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>2,539.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: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>315.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>(2,850.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>1,689.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></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,685.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>5,654.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>631.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>(3,078.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>4,893.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></table></div></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: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;">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;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>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;padding-left:2px;padding-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;"><div style="text-align:left;font-size:10pt;"><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;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.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>2,517.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>321.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: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,834.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>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><span style="font-family:inherit;font-size:9pt;"><br/></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:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (unaudited - 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: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 Three Months Ended March 31, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;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>189.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>13.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>203.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;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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>(1.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>(60.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 sale of property 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;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>7.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>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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;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>(12.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;text-indent:2px;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>(12.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;">Proceeds from 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;text-indent:2px;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;text-indent:2px;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;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;text-indent:2px;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;text-indent:2px;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;"><div style="text-align:left;font-size:10pt;"><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 investing activities, net</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;text-indent:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.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;text-indent:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.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;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(46.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(12.6</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(58.7</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: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>673.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>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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>675.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>(668.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>(2.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>(671.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;">Payments of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>(30.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>(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;padding-left:2px;padding-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.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;">Repurchases 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>(119.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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>(119.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: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>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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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: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>(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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;">Net financing activities and advances from (to) consolidated affiliates</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>118.5</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>(119.2</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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;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>—</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) 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>(145.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>0.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>(145.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></tr><tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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>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></tr><tr><td style="vertical-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;"><div style="text-align:left;font-size: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;"><div style="text-align: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 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: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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: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;"><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;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: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;"><div style="text-align: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 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: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;"><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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><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;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>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: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>37.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>71.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></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;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 (unaudited - 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: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 Three Months Ended March 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 used in 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>(43.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: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.3</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>(46.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></tr><tr><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>(93.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>(93.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>(32.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>(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: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>(34.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>4.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;background-color:#cceeff;padding-left:2px;padding-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.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: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>(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: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.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;padding-left:2px;padding-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.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></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;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;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>10.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>—</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;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>10.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) 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(112.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>1.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="text-align:left;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>—</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="text-align:left;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>(111.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></tr><tr><td style="vertical-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>862.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>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: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>866.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: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>(667.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>(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: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>(670.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;">Payments of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>(16.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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.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></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;">Repurchases 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;">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>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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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;">Net financing activities and advances from (to) consolidated affiliates</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>4.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>(27.3</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;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 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;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>151.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>22.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>—</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.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></tr><tr><td style="vertical-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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;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></tr><tr><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 (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;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(4.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>20.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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>15.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 - beginning 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;"><div style="text-align:left;font-size: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;"><div style="text-align: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 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: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;"><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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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: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;"><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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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: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;"><div style="text-align: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 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: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;"><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>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>36.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>—</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>43.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:9pt;"><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) (unaudited - 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 Three Months Ended March 31, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;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>1,312.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>111.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>(7.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>1,416.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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,138.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>95.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>(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: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,226.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>54.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>6.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>60.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;">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>1.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>73.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>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>85.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;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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: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>15.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>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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.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>(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: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>(7.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>(7.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></tr><tr><td style="vertical-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;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;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.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>(0.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;"><div style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.3</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>(1.0</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>30.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>6.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>36.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></tr><tr><td style="vertical-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;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>0.3</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>(10.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>9.3</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="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><br/></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;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>(0.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;"><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>(0.7</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>20.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>15.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>—</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>36.1</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;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>36.9</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;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;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>(36.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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 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>36.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>20.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>15.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>(36.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;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>36.1</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 loss attributable to non-controlling interests</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;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;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>(0.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;"><div style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;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 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>36.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>20.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>16.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: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.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>36.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>13.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: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>17.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>(4.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(13.6</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>12.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></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%;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 Three Months Ended March 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>1,402.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>139.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>(23.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>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></tr><tr><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>1,200.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>134.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>(23.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>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></tr><tr><td style="vertical-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>54.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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.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>59.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>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>67.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>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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>72.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;">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>37.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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.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>22.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;">Equity in losses (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>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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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;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>(6.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 expense (income), net</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;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.0</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>(1.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: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>3.5</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;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>(0.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: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>36.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>19.0</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>55.1</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;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>0.3</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>(12.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(0.3</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;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>(12.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;">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>(0.5</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>24.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>18.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>—</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>43.1</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;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>43.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;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;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>(43.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: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: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)</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>43.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>24.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>18.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>(43.7</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>43.1</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 loss attributable to non-controlling interests</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;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;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>(0.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;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>(0.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;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>43.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>24.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>18.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>(43.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>43.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></tr><tr><td style="vertical-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>37.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>24.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>13.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>(38.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>37.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></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 0 1312300000 111800000 -7500000 1416600000 0 1138800000 95000000.0 -7500000 1226300000 0 54200000 6300000 0 60500000 1000000.0 73900000 10600000 0 85500000 0 -15800000 -1200000 0 -17000000.0 0 200000 7600000 0 7800000 0 1100000 200000 0 1300000 -1000000.0 30900000 6500000 0 36500000 -300000 10000000.0 -9300000 0 400000 -700000 20900000 15800000 0 36100000 36900000 0 0 -36900000 0 36200000 20900000 15800000 -36900000 36100000 0 0 -200000 0 -200000 36200000 20900000 16000000.0 -36900000 36200000 13000000.0 17500000 -4100000 -13600000 12800000 0 1402400000 139100000 -23200000 1518300000 0 1200700000 134500000 -23200000 1312000000.0 0 54700000 4300000 0 59000000.0 800000 67300000 4500000 0 72600000 0 -37700000 15400000 0 -22300000 0 -100000 6300000 0 6300000 0 -5000000.0 1500000 0 -3500000 -800000 36900000 19000000.0 0 55100000 -300000 12000000.0 300000 0 12000000.0 -500000 24900000 18700000 0 43100000 43700000 0 0 -43700000 0 43200000 24900000 18700000 -43700000 43100000 0 0 0.0 0 0.0 43200000 24900000 18700000 -43700000 43100000 37500000 24900000 13200000 -38100000 37500000 <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 BALANCE SHEETS (unaudited - 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;">As of March 31, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;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,871.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>236.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>(28.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 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,079.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: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>898.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>38.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>937.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: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>201.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>9.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>210.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;">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,260.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>161.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>1,421.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: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,667.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>1,382.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>(3,049.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></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;background-color:#cceeff;padding-left:2px;padding-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.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>39.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>186.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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>243.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: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,685.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>5,654.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>631.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: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,078.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>4,893.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: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,205.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>82.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: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>(28.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 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,260.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;">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,294.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>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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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,297.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: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>199.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>(199.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></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>131.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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11.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: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.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;">Other long-term liabilities</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>482.4</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>20.5</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>502.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: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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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,114.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>316.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>(227.6</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,203.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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total 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,685.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>2,539.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: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>315.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>(2,850.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>1,689.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></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,685.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>5,654.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>631.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>(3,078.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>4,893.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></table></div></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: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;">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;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>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;padding-left:2px;padding-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;"><div style="text-align:left;font-size:10pt;"><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;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.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>2,517.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>321.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: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,834.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>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><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 0 1871600000 236500000 -28300000 2079800000 0 898800000 38500000 0 937300000 0 201300000 9300000 0 210600000 0 1260400000 161500000 0 1421900000 1667200000 1382700000 0 -3049900000 0 18300000 39600000 186000000.0 0 243900000 1685500000 5654400000 631800000 -3078200000 4893500000 0 1205600000 82700000 -28300000 1260000000.0 0 1294900000 2400000 0 1297300000 0 0 199300000 -199300000 0 0 131700000 11700000 0 143400000 0 482400000 20500000 0 502900000 0 3114600000 316600000 -227600000 3203700000 1685500000 2539800000 315200000 -2850600000 1689800000 1685500000 5654400000 631800000 -3078200000 4893500000 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 <div style="line-height:120%;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 (unaudited - 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: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 Three Months Ended March 31, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;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>189.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>13.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>203.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;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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>(1.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>(60.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 sale of property 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;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>7.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>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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;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>(12.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;text-indent:2px;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>(12.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;">Proceeds from 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;text-indent:2px;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;text-indent:2px;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;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;text-indent:2px;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;text-indent:2px;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;"><div style="text-align:left;font-size:10pt;"><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 investing activities, net</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;text-indent:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.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;text-indent:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.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;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(46.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(12.6</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(58.7</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: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>673.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>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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>675.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>(668.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>(2.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>(671.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;">Payments of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>(30.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>(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;padding-left:2px;padding-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.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;">Repurchases 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>(119.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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>(119.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: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>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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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: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>(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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;">Net financing activities and advances from (to) consolidated affiliates</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>118.5</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>(119.2</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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;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>—</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) 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>(145.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>0.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>(145.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></tr><tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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>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></tr><tr><td style="vertical-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;"><div style="text-align:left;font-size: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;"><div style="text-align: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 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: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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: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;"><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;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: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;"><div style="text-align: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 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: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;"><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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><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;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>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: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>37.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>71.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></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;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 (unaudited - 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: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 Three Months Ended March 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 used in 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>(43.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: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.3</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>(46.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></tr><tr><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>(93.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>(93.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>(32.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>(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: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>(34.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>4.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;background-color:#cceeff;padding-left:2px;padding-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.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: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>(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: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.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;padding-left:2px;padding-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.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></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;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;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>10.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>—</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;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>10.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) 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(112.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>1.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="text-align:left;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>—</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="text-align:left;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>(111.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></tr><tr><td style="vertical-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>862.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>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: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>866.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: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>(667.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>(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: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>(670.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;">Payments of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>(16.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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.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></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;">Repurchases 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;">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>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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.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;">Net financing activities and advances from (to) consolidated affiliates</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>4.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>(27.3</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;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 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;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>151.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>22.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>—</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.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></tr><tr><td style="vertical-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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;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></tr><tr><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 (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;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(4.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>20.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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align: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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>15.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 - beginning 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;"><div style="text-align:left;font-size: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;"><div style="text-align: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 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: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;"><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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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: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;"><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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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: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;"><div style="text-align: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 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: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;"><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>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>36.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>—</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>43.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:9pt;"><br/></span></div> 0 189600000 13700000 0 203300000 0 59300000 1200000 0 60600000 0 7800000 600000 0 8400000 0 0 12000000.0 0 12000000.0 0 600000 0 0 600000 0 -4800000 0 0 -4800000 0 -46100000 -12600000 0 -58700000 0 673000000.0 3000000.0 0 675900000 0 668800000 2900000 0 671800000 0 30400000 400000 0 30900000 119400000 0 0 0 119400000 1500000 0 0 0 1500000 600000 0 0 0 600000 118500000 -119200000 600000 0 0 0 -145400000 300000 0 -145200000 0 0 900000 0 900000 0 -1900000 2200000 0 200000 0 36400000 35000000.0 0 71400000 0 34500000 37200000 0 71700000 0 -43500000 -3300000 0 -46800000 0 93700000 0 0 93700000 0 32900000 1500000 0 34400000 0 4800000 3900000 0 8700000 0 1400000 800000 0 2200000 0 10400000 0 0 10400000 0 -112800000 1600000 0 -111200000 0 862700000 3700000 0 866400000 0 667200000 3600000 0 670800000 0 16700000 500000 0 17200000 5700000 0 0 0 5700000 1100000 0 0 0 1100000 4600000 -27300000 22700000 0 0 0 151500000 22300000 0 173800000 0 0 0 0 0 0 -4800000 20600000 0 15800000 0 11900000 15600000 0 27400000 0 7100000 36200000 0 43200000 XML 34 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Other Retirement Plans (Schedule of Covered Employees and Contributions, Multiemployer Plans) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
employee
Mar. 31, 2019
USD ($)
employee
Covered Employees and Contributions, Multiemployer Plans [Line Items]    
Multiemployer plans, contributions (in dollars) $ 7.1 $ 8.3
Multiemployer Plans, Pension [Member]    
Covered Employees and Contributions, Multiemployer Plans [Line Items]    
Multiemployer plans, contributions (in dollars) 5.4 7.0
Multiemployer Plans, Other Multiemployer [Member]    
Covered Employees and Contributions, Multiemployer Plans [Line Items]    
Multiemployer plans, contributions (in dollars) $ 1.7 $ 1.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
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 1,424 2,117
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Guarantor Financial Information
3 Months Ended
Mar. 31, 2020
Condensed Unaudited Financial Statements, Supplemental Guarantor Information [Abstract]  
Supplemental Guarantor Financial Information
Note 16Supplemental 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 March 31, 2020, 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) (unaudited - in millions)
For the Three Months Ended March 31, 2020
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,312.3

 
$
111.8

 
$
(7.5
)
 
$
1,416.6

Costs of revenue, excluding depreciation and amortization

 
1,138.8

 
95.0

 
(7.5
)
 
1,226.3

Depreciation and amortization

 
54.2

 
6.3

 

 
60.5

General and administrative expenses
1.0

 
73.9

 
10.6

 

 
85.5

Interest expense, net

 
15.8

 
1.2

 

 
17.0

Equity in earnings of unconsolidated affiliates

 
(0.2
)
 
(7.6
)
 

 
(7.8
)
Other income, net

 
(1.1
)
 
(0.2
)
 

 
(1.3
)
(Loss) income before income taxes
$
(1.0
)
 
$
30.9

 
$
6.5

 
$

 
$
36.5

Benefit from (provision for) income taxes
0.3

 
(10.0
)
 
9.3



 
(0.4
)
Net (loss) income before equity in income from subsidiaries
$
(0.7
)
 
$
20.9

 
$
15.8

 
$

 
$
36.1

Equity in income from subsidiaries, net of tax
36.9

 

 

 
(36.9
)
 

Net income (loss)
$
36.2

 
$
20.9

 
$
15.8

 
$
(36.9
)
 
$
36.1

Net loss attributable to non-controlling interests

 

 
(0.2
)
 

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

 
$
20.9

 
$
16.0

 
$
(36.9
)
 
$
36.2

Comprehensive income (loss)
$
13.0

 
$
17.5

 
$
(4.1
)
 
$
(13.6
)
 
$
12.8


For the Three Months Ended March 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,402.4

 
$
139.1

 
$
(23.2
)
 
$
1,518.3

Costs of revenue, excluding depreciation and amortization

 
1,200.7

 
134.5

 
(23.2
)
 
1,312.0

Depreciation and amortization

 
54.7

 
4.3

 

 
59.0

General and administrative expenses
0.8

 
67.3

 
4.5

 

 
72.6

Interest expense (income), net

 
37.7

 
(15.4
)
 

 
22.3

Equity in losses (earnings) of unconsolidated affiliates

 
0.1

 
(6.3
)
 

 
(6.3
)
Other expense (income), net

 
5.0

 
(1.5
)
 

 
3.5

(Loss) income before income taxes
$
(0.8
)
 
$
36.9

 
$
19.0

 
$

 
$
55.1

Benefit from (provision for) income taxes
0.3

 
(12.0
)
 
(0.3
)
 

 
(12.0
)
Net (loss) income before equity in income from subsidiaries
$
(0.5
)
 
$
24.9

 
$
18.7

 
$

 
$
43.1

Equity in income from subsidiaries, net of tax
43.7

 

 

 
(43.7
)
 

Net income (loss)
$
43.2

 
$
24.9

 
$
18.7

 
$
(43.7
)
 
$
43.1

Net loss attributable to non-controlling interests

 

 
(0.0
)
 

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

 
$
24.9

 
$
18.7

 
$
(43.7
)
 
$
43.1

Comprehensive income (loss)
$
37.5

 
$
24.9

 
$
13.2

 
$
(38.1
)
 
$
37.5


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

 
$
1,871.6

 
$
236.5

 
$
(28.3
)
 
$
2,079.8

Property and equipment, net

 
898.8

 
38.5

 

 
937.3

Operating lease assets

 
201.3

 
9.3

 

 
210.6

Goodwill and other intangible assets, net

 
1,260.4

 
161.5

 

 
1,421.9

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

 
1,382.7

 

 
(3,049.9
)
 

Other long-term assets
18.3

 
39.6

 
186.0

 

 
243.9

Total assets
$
1,685.5

 
$
5,654.4

 
$
631.8

 
$
(3,078.2
)
 
$
4,893.5

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,205.6

 
$
82.7

 
$
(28.3
)
 
$
1,260.0

Long-term debt, including finance leases

 
1,294.9

 
2.4

 

 
1,297.3

Advances from consolidated affiliates, net

 

 
199.3

 
(199.3
)
 

Long-term operating lease liabilities

 
131.7

 
11.7

 

 
143.4

Other long-term liabilities

 
482.4

 
20.5

 

 
502.9

Total liabilities
$

 
$
3,114.6

 
$
316.6

 
$
(227.6
)
 
$
3,203.7

Total equity
$
1,685.5

 
$
2,539.8

 
$
315.2

 
$
(2,850.6
)
 
$
1,689.8

Total liabilities and equity
$
1,685.5

 
$
5,654.4

 
$
631.8

 
$
(3,078.2
)
 
$
4,893.5


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



CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (unaudited - in millions)
For the Three Months Ended March 31, 2020
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
189.6

 
$
13.7

 
$

 
$
203.3

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Capital expenditures

 
(59.3
)
 
(1.2
)
 

 
(60.6
)
Proceeds from sale of property and equipment

 
7.8

 
0.6

 

 
8.4

Payments for other investments

 

 
(12.0
)
 

 
(12.0
)
Proceeds from other investments

 
0.6

 

 

 
0.6

Other investing activities, net

 
4.8

 

 

 
4.8

Net cash used in investing activities
$

 
$
(46.1
)
 
$
(12.6
)
 
$

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

 
673.0

 
3.0

 

 
675.9

Repayments of credit facilities

 
(668.8
)
 
(2.9
)
 

 
(671.8
)
Payments of finance lease obligations

 
(30.4
)
 
(0.4
)
 

 
(30.9
)
Repurchases of common stock
(119.4
)
 

 

 

 
(119.4
)
Proceeds from stock-based awards
1.5

 

 

 

 
1.5

Payments for stock-based awards
(0.6
)
 

 

 

 
(0.6
)
Net financing activities and advances from (to) consolidated affiliates
118.5

 
(119.2
)
 
0.6

 

 

Net cash (used in) provided by financing activities
$

 
$
(145.4
)
 
$
0.3

 
$

 
$
(145.2
)
Effect of currency translation on cash

 

 
0.9

 

 
0.9

Net (decrease) increase in cash and cash equivalents
$

 
$
(1.9
)
 
$
2.2

 
$

 
$
0.2

Cash and cash equivalents - beginning of period
$

 
$
36.4

 
$
35.0

 
$

 
$
71.4

Cash and cash equivalents - end of period
$

 
$
34.5

 
$
37.2

 
$

 
$
71.7




CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (unaudited - in millions)
For the Three Months Ended March 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash used in operating activities
$

 
$
(43.5
)
 
$
(3.3
)
 
$

 
$
(46.8
)
Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(93.7
)
 

 

 
(93.7
)
Capital expenditures

 
(32.9
)
 
(1.5
)
 

 
(34.4
)
Proceeds from sale of property and equipment

 
4.8

 
3.9

 

 
8.7

Payments for other investments

 
(1.4
)
 
(0.8
)
 

 
(2.2
)
Proceeds from other investments

 
10.4

 

 

 
10.4

Net cash (used in) provided by investing activities
$

 
$
(112.8
)
 
$
1.6


$


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

 
862.7

 
3.7

 

 
866.4

Repayments of credit facilities

 
(667.2
)
 
(3.6
)
 

 
(670.8
)
Payments of finance lease obligations

 
(16.7
)
 
(0.5
)
 

 
(17.2
)
Repurchases of common stock
(5.7
)
 

 

 

 
(5.7
)
Proceeds from stock-based awards
1.1

 

 

 

 
1.1

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

 
(27.3
)
 
22.7

 

 

Net cash provided by financing activities
$

 
$
151.5

 
$
22.3

 
$

 
$
173.8

Effect of currency translation on cash

 

 

 

 

Net (decrease) increase in cash and cash equivalents
$

 
$
(4.8
)
 
$
20.6

 
$

 
$
15.8

Cash and cash equivalents - beginning of period
$

 
$
11.9

 
$
15.6

 
$

 
$
27.4

Cash and cash equivalents - end of period
$

 
$
7.1

 
$
36.2

 
$

 
$
43.2


XML 36 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of Summarized Financial Information of Equity Method Investments
The following presents summarized information for entities that comprise the Company’s significant equity method investments (in millions):
 
For the Three Months Ended March 31,
 
2020
 
2019
Revenue
$
39.4

 
$
37.3

Net income
$
23.0

 
$
19.2


XML 37 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 305 430 1 false 117 0 false 12 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.mastec.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 1003000 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) Statements 4 false false R5.htm 1003501 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.mastec.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 5 false false R6.htm 1005000 - Statement - Consolidated Statements of Equity (Unaudited) Sheet http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited Consolidated Statements of Equity (Unaudited) Statements 6 false false R7.htm 1006000 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) 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 2106100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 10 false false R11.htm 2107100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.mastec.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 11 false false R12.htm 2108100 - 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 2124100 - Disclosure - Related Party Transactions Sheet http://www.mastec.com/role/RelatedPartyTransactions Related Party Transactions Notes 22 false false R23.htm 2125100 - Disclosure - Supplemental Guarantor Financial Information Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformation Supplemental Guarantor Financial Information Notes 23 false false R24.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) Policies http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPolicies 24 false false R25.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 25 false false R26.htm 2306301 - 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 26 false false R27.htm 2307301 - 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 27 false false R28.htm 2308301 - 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 28 false false R29.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 29 false false R30.htm 2312301 - Disclosure - Debt (Tables) Sheet http://www.mastec.com/role/DebtTables Debt (Tables) Tables http://www.mastec.com/role/Debt 30 false false R31.htm 2313301 - Disclosure - Lease Obligations (Tables) Sheet http://www.mastec.com/role/LeaseObligationsTables Lease Obligations (Tables) Tables http://www.mastec.com/role/LeaseObligations 31 false false R32.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 32 false false R33.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 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.htm 2401403 - 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 37 false false R38.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 38 false false R39.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 39 false false R40.htm 2406402 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill by Segment) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails Goodwill and Other Intangible Assets (Schedule of Goodwill by Segment) (Details) Details http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables 40 false false R41.htm 2406403 - 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 41 false false R42.htm 2406404 - 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 42 false false R43.htm 2406405 - Disclosure - Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details) Details http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables 43 false false R44.htm 2406406 - 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 44 false false R45.htm 2407402 - Disclosure - Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration and Other Liabilities) (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration and Other Liabilities) (Narrative) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables 45 false false R46.htm 2407403 - 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 46 false false R47.htm 2407404 - 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 47 false false R48.htm 2407405 - 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 48 false false R49.htm 2407406 - Disclosure - Fair Value of Financial Instruments (Other Investments - Telecommunications Entities) (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails Fair Value of Financial Instruments (Other Investments - Telecommunications Entities) (Narrative) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables 49 false false R50.htm 2407407 - 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 50 false false R51.htm 2407408 - 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 51 false false R52.htm 2408402 - 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 52 false false R53.htm 2408403 - 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 53 false false R54.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 54 false false R55.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 55 false false R56.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 56 false false R57.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 57 false false R58.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 58 false false R59.htm 2412405 - Disclosure - Debt (Debt Guarantees and Covenants) (Narrative) (Details) Sheet http://www.mastec.com/role/DebtDebtGuaranteesAndCovenantsNarrativeDetails Debt (Debt Guarantees and Covenants) (Narrative) (Details) Details http://www.mastec.com/role/DebtTables 59 false false R60.htm 2412406 - Disclosure - Debt (Additional Information) (Narrative) (Details) Sheet http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails Debt (Additional Information) (Narrative) (Details) Details http://www.mastec.com/role/DebtTables 60 false false R61.htm 2413402 - Disclosure - Lease Obligations (Additional Lease Information) (Narrative) (Details) Sheet http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails Lease Obligations (Additional Lease Information) (Narrative) (Details) Details http://www.mastec.com/role/LeaseObligationsTables 61 false false R62.htm 2413403 - 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 62 false false R63.htm 2413404 - 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 63 false false R64.htm 2413405 - 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 64 false false R65.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 65 false false R66.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 66 false false R67.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 67 false false R68.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 68 false false R69.htm 2415402 - 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 69 false false R70.htm 2417401 - Disclosure - Equity (Share Activity) (Narrative) (Details) Sheet http://www.mastec.com/role/EquityShareActivityNarrativeDetails Equity (Share Activity) (Narrative) (Details) Details http://www.mastec.com/role/Equity 70 false false R71.htm 2418401 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.mastec.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.mastec.com/role/IncomeTaxes 71 false false R72.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 72 false false R73.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 73 false false R74.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 74 false false R75.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 75 false false R76.htm 2419406 - 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 76 false false R77.htm 2419407 - 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 77 false false R78.htm 2419408 - Disclosure - Segments and Related Information Segment and Related Information (Significant Customers) (Narrative) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails Segments and Related Information Segment and Related Information (Significant Customers) (Narrative) (Details) Details 78 false false R79.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 79 false false R80.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 80 false false R81.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 81 false false R82.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 82 false false R83.htm 2424401 - Disclosure - Related Party Transactions (Management) (Narrative) (Details) Sheet http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails Related Party Transactions (Management) (Narrative) (Details) Details http://www.mastec.com/role/RelatedPartyTransactions 83 false false R84.htm 2424402 - 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 84 false false R85.htm 2424403 - 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 85 false false R86.htm 2424404 - 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 86 false false R87.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 87 false false R88.htm 2425403 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) (Unaudited)) (Details) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) (Unaudited)) (Details) Details http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables 88 false false R89.htm 2425404 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Balance Sheets (Unaudited)) (Details) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails Supplemental Guarantor Financial Information (Condensed Consolidating Balance Sheets (Unaudited)) (Details) Details http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables 89 false false R90.htm 2425405 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows (Unaudited)) (Details) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows (Unaudited)) (Details) Details http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables 90 false false All Reports Book All Reports mtz3312010-q.htm mtz-20200331.xsd mtz-20200331_cal.xml mtz-20200331_def.xml mtz-20200331_lab.xml mtz-20200331_pre.xml mtz3312010-qex311.htm mtz3312010-qex312.htm mtz3312010-qex321.htm mtz3312010-qex322.htm image0a14.jpg http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/currency/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 38 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Business, Basis of Presentation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2020
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 from renewable sources; 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.
Basis of Presentation
The accompanying consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions for Form 10-Q and Rule 10-01 of Regulation S-X. Pursuant to these rules and regulations, certain information and footnote disclosures normally included in the annual audited consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The accompanying consolidated balance sheet as of December 31, 2019 is derived from the Company’s audited financial statements as of that date. Because certain information and footnote disclosures have been condensed or omitted, these consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto as of and for the year ended December 31, 2019 contained in the Company’s 2019 Annual Report on Form 10-K (the “2019 Form 10-K”). In management’s opinion, all normal and recurring adjustments considered necessary for a fair presentation of the financial position, results of operations and cash flows for the periods presented have been included. When necessary, certain prior year amounts have been reclassified to conform to the current period presentation. Interim period operating results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year. The Company believes that the disclosures made in these consolidated financial statements are adequate to make the information not misleading.
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.
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 credit losses; 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
Revenue Recognition
The Company recognizes 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. Revenue is primarily
recognized by the Company over time utilizing the cost-to-cost measure of progress, which 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 42% and 41% of consolidated revenue for the three month periods ended March 31, 2020 and 2019, respectively.
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 6% of consolidated revenue for both the three month periods ended March 31, 2020 and 2019. Substantially all of the Company’s other revenue is recognized over time.
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 three month periods ended March 31, 2020 and 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, 2019 and 2018. Revenue recognized for the three month periods ended March 31, 2020 and 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 $17.8 million and $12.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 in either of the three month periods ended March 31, 2020 or 2019.
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 vast majority of the Company’s performance obligations are completed within one year.
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 March 31, 2020, the amount of the Company’s remaining performance obligations was $5.7 billion. Based on current expectations, the Company expects to recognize approximately $4.5 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. 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. 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 March 31, 2020 and December 31, 2019, the Company included approximately $35 million and $27 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 March 31, 2020 and December 31, 2019, 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.
Recently Issued Accounting Pronouncements
See the recent accounting pronouncements discussion below for information pertaining to the effects of recently adopted and other recent accounting pronouncements, as updated from the discussion in the Company’s 2019 Form 10-K.
Accounting Pronouncements Adopted in 2020
In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“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, which the Company adopted on a prospective basis during the first quarter of 2020, did not have a material effect on the Company’s 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, which the Company adopted during the first quarter of 2020, did not have a material effect on the Company’s consolidated financial statements. See Note 4 - Fair Value of Financial Instruments for certain disclosure updates pertaining to the Company’s Level 3 financial instruments as a result of the adoption of ASU 2018-13.
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 financial assets arising from revenue transactions, such as accounts receivable and contract assets. The current expected credit loss methodology, which is based on historical experience, current conditions and reasonable and supportable forecasts, replaced the probable/incurred loss model for measuring and recognizing expected credit losses. The Company adopted this ASU in the first quarter of 2020 and incorporated this guidance into its methodology for estimating its accounts receivable allowances. The adoption of ASU 2016-13 did not have a material effect on the Company’s consolidated financial statements as credit losses are not expected to be significant based on historical trends, the financial condition of our customers and external factors. Management actively monitors the economic environment, including any potential effects from the COVID-19 pandemic, on the Company’s customers and/or its financial assets. For additional information about the Company’s accounts receivable and related allowances, see Note 5 - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities.
In March 2020, the FASB issued ASU 2020-04, Reference Reform Rate (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships and other transactions affected by reference rate reform if certain criteria are met. This ASU, which was effective upon issuance and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate or any other reference rate expected to be discontinued. The Company is currently evaluating the impact of reference rate reform and the potential application of this guidance.
XML 39 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (The Waha JVs) (Narrative) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
pipeline
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity method investments, equity in earnings (losses) $ 7,834 $ 6,260  
Equity method investments, net investment 195,000   $ 196,000
Unrealized gains (losses) on equity investee activity, net of tax $ (22,961) (5,462)  
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 in earnings (losses) $ 7,600 6,300  
Equity method investments, cumulative undistributed earnings 53,100    
Equity method investments, distributions of earnings received, operating cash flows 2,600 3,900  
Equity method investments, net investment 156,000   $ 174,000
Unrealized gains (losses) on equity investee activity, before tax (30,300) (7,200)  
Unrealized gains (losses) on equity investee activity, net of tax $ (23,000) $ (5,500)  
XML 40 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
yr
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
acquisition
Business Acquisition [Line Items]      
Business combinations, number of acquisitions | acquisition     6
Business combinations, cash, net of cash acquired $ 0 $ 93,684  
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low 60,000    
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high 256,000    
2019 Acquisitions [Member]      
Business Acquisition [Line Items]      
Business combinations, percentage of interests acquired     96.00%
Business combinations, cash, net of cash acquired     $ 175,100
Business combinations, contingent consideration, earn-out liabilities     22,200
Business combinations, contingent consideration, mandatorily redeemable non-controlling interest     $ 17,800
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 $ 71,000    
2019 Acquisitions [Member] | Expected Term [Member] | Minimum [Member]      
Business Acquisition [Line Items]      
Business combinations, contingent consideration, earn-out period (in years) | yr 3    
2019 Acquisitions [Member] | Expected Term [Member] | Maximum [Member]      
Business Acquisition [Line Items]      
Business combinations, contingent consideration, earn-out period (in years) | yr 5    
Oil and Gas [Member]      
Business Acquisition [Line Items]      
Business combinations, number of acquisitions | acquisition     1
Communications [Member]      
Business Acquisition [Line Items]      
Business combinations, number of acquisitions | acquisition     4
Power Generation and Industrial [Member]      
Business Acquisition [Line Items]      
Business combinations, number of acquisitions | acquisition     1
XML 41 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 71,663 $ 71,427
Accounts receivable, net of allowance 796,120 850,326
Contract assets 997,901 1,024,568
Inventories, net 106,586 100,069
Prepaid expenses 46,207 52,000
Other current assets 61,302 75,169
Total current assets 2,079,779 2,173,559
Property and equipment, net 937,309 905,835
Operating lease assets 210,637 229,903
Goodwill, net 1,221,147 1,221,440
Other intangible assets, net 200,788 211,528
Other long-term assets 243,888 254,741
Total assets 4,893,548 4,997,006
Current liabilities:    
Current portion of long-term debt, including finance leases 121,848 118,429
Current portion of operating lease liabilities 80,076 81,561
Accounts payable 533,509 535,029
Accrued salaries and wages 123,080 87,562
Other accrued expenses 125,770 115,581
Contract liabilities 204,284 206,180
Other current liabilities 71,466 74,784
Total current liabilities 1,260,033 1,219,126
Long-term debt, including finance leases 1,297,342 1,314,030
Long-term operating lease liabilities 143,441 154,553
Deferred income taxes 276,060 296,326
Other long-term liabilities 226,859 221,280
Total liabilities 3,203,735 3,205,315
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 - 92,618,032 and 91,909,430 (including 1,759,870 and 1,221,593 of unvested stock awards) as of March 31, 2020 and December 31, 2019, respectively 9,262 9,191
Capital surplus 814,425 809,753
Retained earnings 1,546,939 1,510,709
Accumulated other comprehensive loss (98,963) (75,706)
Treasury stock, at cost: 18,914,841 shares and 15,344,917 shares as of March 31, 2020 and December 31, 2019, respectively (586,153) (466,727)
Total MasTec, Inc. shareholders’ equity 1,685,510 1,787,220
Non-controlling interests 4,303 4,471
Total equity 1,689,813 1,791,691
Total liabilities and equity $ 4,893,548 $ 4,997,006
XML 42 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Employee Stock Purchase Plans) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]    
Cash proceeds (in dollars) $ 1,476 $ 1,079
Common shares issued (in shares) 53,399 35,732
Weighted average price per share purchased under employee stock purchase plans $ 27.82 $ 34.48
Weighted average per share grant date fair value (in dollars per share) $ 7.95 $ 8.76
Employee Stock Purchase Plans [Member]    
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]    
Cash proceeds (in dollars) $ 1,500 $ 1,200
XML 43 R90.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows (Unaudited)) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Condensed Unaudited Consolidating Statements of Cash Flows [Line Items]      
Net cash provided by (used in) operating activities $ 203,266 $ (46,807)  
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired 0 (93,684)  
Capital expenditures (60,594) (34,396)  
Proceeds from sale of property and equipment 8,363 8,654  
Payments for other investments (12,000) (2,190)  
Proceeds from other investments 648 10,413  
Other investing activities, net 4,843 0  
Net cash used in investing activities (58,740) (111,203)  
Cash flows from financing activities:      
Proceeds from credit facilities 675,935 866,397  
Repayments of credit facilities (671,780) (670,794)  
Repayments of other borrowings, net 0 (6)  
Payments of finance lease obligations (30,856) (17,239)  
Repurchases of common stock (119,427) (5,652)  
Proceeds from stock-based awards 1,476 1,079  
Payments for stock-based awards (572) (12)  
Net financing activities and advances from (to) consolidated affiliates 0 0  
Net cash (used in) provided by financing activities (145,224) 173,773  
Effect of currency translation on cash 934 9  
Net increase in cash and cash equivalents 236 15,772  
Cash and cash equivalents - beginning of period 71,427 27,422 $ 27,422
Cash and cash equivalents - end of period 71,663 43,194 71,427
Reportable Legal Entities [Member] | MasTec, Inc. [Member]      
Condensed Unaudited Consolidating Statements of Cash Flows [Line Items]      
Net cash provided by (used in) operating activities 0 0  
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired   0  
Capital expenditures 0 0  
Proceeds from sale of property and equipment 0 0  
Payments for other investments 0 0  
Proceeds from other investments 0 0  
Other investing activities, net 0    
Net cash used in investing activities 0 0  
Cash flows from financing activities:      
Proceeds from credit facilities 0 0  
Repayments of credit facilities 0 0  
Payments of finance lease obligations 0 0  
Repurchases of common stock (119,400) (5,700)  
Proceeds from stock-based awards 1,500 1,100  
Payments for stock-based awards (600)    
Net financing activities and advances from (to) consolidated affiliates 118,500 4,600  
Net cash (used in) provided by financing activities 0 0  
Effect of currency translation on cash 0 0  
Net increase in cash and cash equivalents 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 Unaudited Consolidating Statements of Cash Flows [Line Items]      
Net cash provided by (used in) operating activities 189,600 (43,500)  
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired   (93,700)  
Capital expenditures (59,300) (32,900)  
Proceeds from sale of property and equipment 7,800 4,800  
Payments for other investments 0 (1,400)  
Proceeds from other investments 600 10,400  
Other investing activities, net 4,800    
Net cash used in investing activities (46,100) (112,800)  
Cash flows from financing activities:      
Proceeds from credit facilities 673,000 862,700  
Repayments of credit facilities (668,800) (667,200)  
Payments of finance lease obligations (30,400) (16,700)  
Repurchases of common stock 0 0  
Proceeds from stock-based awards 0 0  
Payments for stock-based awards 0    
Net financing activities and advances from (to) consolidated affiliates (119,200) (27,300)  
Net cash (used in) provided by financing activities (145,400) 151,500  
Effect of currency translation on cash 0 0  
Net increase in cash and cash equivalents (1,900) (4,800)  
Cash and cash equivalents - beginning of period 36,400 11,900 11,900
Cash and cash equivalents - end of period 34,500 7,100 36,400
Reportable Legal Entities [Member] | Non-Guarantor Subsidiaries [Member]      
Condensed Unaudited Consolidating Statements of Cash Flows [Line Items]      
Net cash provided by (used in) operating activities 13,700 (3,300)  
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired   0  
Capital expenditures (1,200) (1,500)  
Proceeds from sale of property and equipment 600 3,900  
Payments for other investments (12,000) (800)  
Proceeds from other investments 0 0  
Other investing activities, net 0    
Net cash used in investing activities (12,600) 1,600  
Cash flows from financing activities:      
Proceeds from credit facilities 3,000 3,700  
Repayments of credit facilities (2,900) (3,600)  
Payments of finance lease obligations (400) (500)  
Repurchases of common stock 0 0  
Proceeds from stock-based awards 0 0  
Payments for stock-based awards 0    
Net financing activities and advances from (to) consolidated affiliates 600 22,700  
Net cash (used in) provided by financing activities 300 22,300  
Effect of currency translation on cash 900 0  
Net increase in cash and cash equivalents 2,200 20,600  
Cash and cash equivalents - beginning of period 35,000 15,600 15,600
Cash and cash equivalents - end of period 37,200 36,200 35,000
Eliminations [Member]      
Condensed Unaudited Consolidating Statements of Cash Flows [Line Items]      
Net cash provided by (used in) operating activities 0 0  
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired   0  
Capital expenditures 0 0  
Proceeds from sale of property and equipment 0 0  
Payments for other investments 0 0  
Proceeds from other investments 0 0  
Other investing activities, net 0    
Net cash used in investing activities 0 0  
Cash flows from financing activities:      
Proceeds from credit facilities 0 0  
Repayments of credit facilities 0 0  
Payments of finance lease obligations 0 0  
Repurchases of common stock 0 0  
Proceeds from stock-based awards 0 0  
Payments for stock-based awards 0    
Net financing activities and advances from (to) consolidated affiliates 0 0  
Net cash (used in) provided by financing activities 0 0  
Effect of currency translation on cash 0 0  
Net increase in cash and cash equivalents 0 0  
Cash and cash equivalents - beginning of period 0 0 0
Cash and cash equivalents - end of period $ 0 $ 0 $ 0
XML 44 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Additional Information) (Narrative) (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
Debt instruments, accrued interest payable (in dollars) $ 2.8 $ 7.5
XML 45 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finance Leases    
2020, remaining nine months $ 96,600  
2021 115,000  
2022 74,600  
2023 26,900  
2024 3,000  
Thereafter 0  
Total minimum lease payments 316,100  
Less amounts representing interest (17,900)  
Total lease obligations, net of interest 298,200  
Less current portion 116,900  
Long-term portion of lease obligations, net of interest 181,300  
Operating Leases    
2020, remaining nine months 66,800  
2021 68,200  
2022 43,300  
2023 21,200  
2024 13,800  
Thereafter 30,600  
Total minimum lease payments 243,900  
Less amounts representing interest (20,400)  
Total lease obligations, net of interest 223,500  
Less current portion 80,076 $ 81,561
Long-term portion of lease obligations, net of interest $ 143,441 $ 154,553
XML 46 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions
3 Months Ended
Mar. 31, 2020
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 three month periods ended March 31, 2020 and 2019, such payments to related party entities totaled approximately $25.3 million and $28.5 million, respectively, and the related payables totaled approximately $6.4 million and $14.7 million as of March 31, 2020 and December 31, 2019, respectively. Revenue from such related party arrangements totaled approximately $1.0 million and $0.3 million for the three month periods ended March 31, 2020 and 2019, respectively. As of March 31, 2020, related amounts receivable, net, totaled approximately $0.1 million, and as of December 31, 2019 were de minimis.
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.7 million and $0.5 million, net as of March 31, 2020 and December 31, 2019, respectively, which are expected to be settled under customary terms associated with the related purchase agreement.
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 three month periods ended March 31, 2020 and 2019, MasTec paid CCI approximately $0.3 million and $6.0 million, net of rebates, respectively, related to this activity. As of March 31, 2020 and December 31, 2019, amounts payable to CCI, net of rebates receivable, totaled approximately $1.4 million and $0.2 million, respectively.
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 three month periods ended March 31, 2020 and 2019, MasTec incurred subcontracting expenses of approximately $0.7 million and $1.6 million, respectively. As of March 31, 2020 and December 31, 2019, related amounts payable totaled approximately $0.6 million and $0.2 million, respectively.
MasTec has a leasing arrangement for an aircraft that is owned by an entity that Jorge Mas owns. For the three month periods ended March 31, 2020 and 2019, MasTec paid approximately $0.6 million and $0.7 million, respectively, related to this leasing arrangement.
MasTec performs construction services 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, including wireless infrastructure services. For the three month period ended March 31, 2020, MasTec charged approximately $4.0 million under these arrangements, of which $3.6 million was outstanding as of March 31, 2020. Payments for other expenses related to the Franchise totaled $0.2 million for the three month period ended March 31, 2020.
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 three month periods ended March 31, 2020 and 2019, MasTec charged approximately $0.3 million and $0.4 million, respectively, to
this customer. As of March 31, 2020 and December 31, 2019, outstanding receivables related to these arrangements totaled approximately $0.9 million and $0.8 million, respectively.
Split Dollar Agreements
MasTec has split dollar life insurance agreements with trusts, of which Jorge Mas or José R. Mas is a trustee. There were no payments made in connection with these agreements in either of the three month periods ended March 31, 2020 or 2019. As of both March 31, 2020 and December 31, 2019, life insurance assets associated with these agreements totaled approximately $20.3 million.
XML 47 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill by Segment
The following table provides balances for goodwill by reportable segment as of March 31, 2020 (in millions):
 
Communications
 
Oil and Gas
 
Electrical
Transmission
 
Power Generation and Industrial
 
Total Goodwill
Goodwill, gross
$
541.8

 
$
489.3

 
$
149.9

 
$
152.8

 
$
1,333.8

Accumulated impairment loss

 
(112.7
)
 

 

 
(112.7
)
Goodwill, net
$
541.8

 
$
376.6

 
$
149.9

 
$
152.8

 
$
1,221.1


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

 
$
72.9

 
$
286.5

 
$

 
$
26.3

 
$
420.2

Accumulated amortization
 
 
 
 
(191.2
)
 

 
(17.5
)
 
(208.7
)
Other intangible assets, net, as of December 31, 2019
$
34.5

 
$
72.9

 
$
95.3

 
$

 
$
8.8

 
$
211.5

Classification changes (b)

 
(69.8
)
 

 
69.8

 

 

Measurement period adjustments (c)

 

 
(0.2
)
 

 

 
(0.2
)
Currency translation adjustments

 
(3.1
)
 

 

 

 
(3.1
)
Amortization expense
 
 
 
 
(5.9
)
 
(1.0
)
 
(0.5
)
 
(7.4
)
Other intangible assets, net, as of March 31, 2020
$
34.5

 
$

 
$
89.2

 
$
68.8

 
$
8.3

 
$
200.8

(a)
Consists principally of trade names and non-compete agreements.
(b)
In connection with its first quarter assessment of goodwill and indefinite-lived intangible assets, management reassessed the indefinite life classification of its two pre-qualification intangible assets. Management determined that, based on changes in the assets’ characteristics, including current and expected changes in the customer mix of the associated reporting units, a finite life classification for these assets was more appropriate. As a result, in the first quarter of 2020, the Company changed the classification of these pre-qualification intangible assets from indefinite-lived to finite-lived and began amortizing them on an accelerated basis. As of March 31, 2020, the estimated remaining weighted average useful life of these assets was approximately 12 years.
(c)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
XML 48 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Equity
3 Months Ended
Mar. 31, 2020
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.
During the three month period ended March 31, 2020, the Company repurchased approximately 3.6 million shares of its common stock for an aggregate purchase price of $119.4 million. Of the 3.6 million repurchased shares, 0.6 million were repurchased for $28.8 million under a $150 million share repurchase program that was established in September 2018 and completed in the first quarter of 2020, and 3.0 million were repurchased for $90.6 million under the Company’s December 2018 $100 million share repurchase program. For the three month period ended March 31, 2019, share repurchases totaled approximately $0.6 million, which were completed under the Company’s September 2018 $150 million share repurchase program.
As of March 31, 2020, $159.4 million was available for future share repurchases under all of the Company’s open share repurchase programs, which included $9.4 million under the Company’s December 2018 share repurchase program and $150 million under a new share repurchase program that was authorized on March 19, 2020.
Accumulated Other Comprehensive Loss
Unrealized foreign currency translation activity, net, for the three month periods ended March 31, 2020 and 2019 relates to the Company’s operations in Canada and Mexico. Unrealized investment activity, net, for the three month periods ended March 31, 2020 and 2019 relates to unrealized losses on interest rate swaps associated with the Waha JVs.
XML 49 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
Note 3Goodwill and Other Intangible Assets
The following table provides balances for goodwill by reportable segment as of March 31, 2020 (in millions):
 
Communications
 
Oil and Gas
 
Electrical
Transmission
 
Power Generation and Industrial
 
Total Goodwill
Goodwill, gross
$
541.8

 
$
489.3

 
$
149.9

 
$
152.8

 
$
1,333.8

Accumulated impairment loss

 
(112.7
)
 

 

 
(112.7
)
Goodwill, net
$
541.8

 
$
376.6

 
$
149.9

 
$
152.8

 
$
1,221.1


For the three month period ended March 31, 2020, goodwill included a net increase of $0.8 million from measurement period adjustments. Currency translation effects related to goodwill and accumulated impairment losses for the three month period ended March 31, 2020 totaled approximately $9.9 million of losses and $8.8 million of gains, respectively.
The following table provides a reconciliation of changes in other intangible assets, net, for the period indicated (in millions):
 
Other Intangible Assets
 
Non-Amortizing
 
Amortizing
 
 
 
Trade Names
 
Pre-Qualifications
 
Customer Relationships and Backlog
 
Pre-Qualifications
 
Other (a)
 
Total
Other intangible assets, gross, as of December 31, 2019
$
34.5

 
$
72.9

 
$
286.5

 
$

 
$
26.3

 
$
420.2

Accumulated amortization
 
 
 
 
(191.2
)
 

 
(17.5
)
 
(208.7
)
Other intangible assets, net, as of December 31, 2019
$
34.5

 
$
72.9

 
$
95.3

 
$

 
$
8.8

 
$
211.5

Classification changes (b)

 
(69.8
)
 

 
69.8

 

 

Measurement period adjustments (c)

 

 
(0.2
)
 

 

 
(0.2
)
Currency translation adjustments

 
(3.1
)
 

 

 

 
(3.1
)
Amortization expense
 
 
 
 
(5.9
)
 
(1.0
)
 
(0.5
)
 
(7.4
)
Other intangible assets, net, as of March 31, 2020
$
34.5

 
$

 
$
89.2

 
$
68.8

 
$
8.3

 
$
200.8

(a)
Consists principally of trade names and non-compete agreements.
(b)
In connection with its first quarter assessment of goodwill and indefinite-lived intangible assets, management reassessed the indefinite life classification of its two pre-qualification intangible assets. Management determined that, based on changes in the assets’ characteristics, including current and expected changes in the customer mix of the associated reporting units, a finite life classification for these assets was more appropriate. As a result, in the first quarter of 2020, the Company changed the classification of these pre-qualification intangible assets from indefinite-lived to finite-lived and began amortizing them on an accelerated basis. As of March 31, 2020, the estimated remaining weighted average useful life of these assets was approximately 12 years.
(c)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
Amortization of intangible assets for the three month periods ended March 31, 2020 and 2019 totaled $7.4 million and $4.8 million, respectively.
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 aggregate purchase price for these entities, as adjusted, was composed of approximately $175.1 million in cash, net of cash acquired, plus earn-out liabilities and a mandatorily redeemable non-controlling interest valued at approximately $22.2 million and $17.8 million, respectively. The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs,” which are generally payable annually and are recorded within other current and other long-term liabilities in the consolidated balance sheets. Earn-outs for the 2019 acquisitions have terms ranging from three to five years. As of March 31, 2020, the range of remaining potential undiscounted Earn-out liabilities for the 2019 acquisitions was estimated to be between $2 million and $71 million; however, there is no maximum payment amount. Determination of the estimated fair values of the net assets acquired and the estimated Earn-out liabilities for these acquisitions was preliminary as of March 31, 2020; as a result, further adjustments to these estimates may occur.
Pro Forma Financial Information and Acquisition Results. For the three month periods ended March 31, 2020 and 2019, unaudited supplemental pro forma revenue totaled approximately $1.4 billion and $1.6 billion, respectively, and unaudited supplemental pro forma net income totaled approximately $37.3 million and $48.1 million, respectively.
For the three month periods ended March 31, 2020 and 2019, the Company’s consolidated results of operations included acquisition-related revenue of approximately $49.5 million and $39.7 million, respectively, and included acquisition-related net loss of approximately $1.2 million and $6.1 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 50 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Debt
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Debt
Note 7Debt
The following table provides details of the carrying values of debt as of the dates indicated (in millions):
Description
 
Maturity Date
 
March 31,
2020
 
December 31,
2019
Senior secured credit facility:
 
September 19, 2024
 
 
 
 
Revolving loans
 
$
332.7

 
$
339.2

Term loan
 
400.0

 
400.0

4.875% Senior Notes
 
March 15, 2023
 
400.0

 
400.0

Finance lease and other obligations
 
298.2

 
305.6

Total debt obligations
 
$
1,430.9

 
$
1,444.8

Less unamortized deferred financing costs
 
(11.8
)
 
(12.4
)
Total debt, net of deferred financing costs
 
$
1,419.1

 
$
1,432.4

Current portion of long-term debt
 
121.8

 
118.4

Long-term debt
 
$
1,297.3

 
$
1,314.0


Senior Secured Credit Facility
The Company’s senior secured credit facility (the “Credit Facility”) has aggregate borrowing commitments totaling approximately $1.75 billion as of March 31, 2020, composed of $1.35 billion of revolving commitments and a term loan of approximately $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.
As of March 31, 2020 and December 31, 2019, outstanding revolving loans, which included $125 million and $138 million, respectively, of borrowings denominated in foreign currencies, accrued interest at weighted average rates of approximately 2.47% and 3.50% per annum, respectively. The term loan accrued interest at rates of 2.24% and 3.05% as of March 31, 2020 and December 31, 2019, respectively. Letters of credit of approximately
$143.1 million and $98.0 million were issued as of March 31, 2020 and December 31, 2019, respectively. As of both March 31, 2020 and December 31, 2019, letter of credit fees accrued at 0.375% per annum for performance standby letters of credit and at 1.25% per annum 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 March 31, 2020 and December 31, 2019, availability for revolving loans totaled $874.2 million and $912.8 million, respectively, or up to $506.9 million and $552.0 million, respectively, for new letters of credit. Revolving loan borrowing capacity included $175.2 million and $162.4 million of availability in either Canadian dollars or Mexican pesos as of March 31, 2020 and December 31, 2019, respectively. The unused facility fee as of both March 31, 2020 and December 31, 2019 accrued at a rate of 0.20%.
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.
Other Credit Facilities. The Company has other credit facilities that support the working capital requirements of its foreign operations and certain letter of credit issuances. As of both March 31, 2020 and December 31, 2019, there were no borrowings under the Company’s other credit facilities. Additionally, the Company has a credit facility under which it may issue up to $50.0 million of performance standby letters of credit.  As of March 31, 2020 and December 31, 2019, letters of credit issued under this facility totaled $18.1 million and $17.1 million, respectively, and accrued fees at 0.50% and 0.40% per annum, respectively. The Company’s other credit facilities are subject to customary provisions and covenants.
Debt Guarantees and Covenants
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 16 - Supplemental Guarantor Condensed Consolidating Financial Information. MasTec was in compliance with the provisions and covenants of its outstanding debt instruments as of March 31, 2020 and December 31, 2019.
Additional Information
As of March 31, 2020 and December 31, 2019, accrued interest payable, which is recorded within other accrued expenses in the consolidated balance sheets, totaled $2.8 million and $7.5 million, respectively. For additional information pertaining to the Company’s debt instruments, including its 4.875% Senior Notes, see Note 7 - Debt in the Company’s 2019 Form 10-K.
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Business, Basis of Presentation and Significant Accounting Policies (Remaining Performance Obligations) (Narrative) (Details)
$ in Billions
Mar. 31, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue recognition, remaining performance obligations, contract price allocated (in dollars) $ 5.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01  
Revenue from Contract with Customer [Abstract]  
Revenue recognition, remaining performance obligations, contract price allocated (in dollars) $ 4.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue recognition, remaining performance obligations, completion period (in years) 1 year
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Other Retirement Plans (Tables)
3 Months Ended
Mar. 31, 2020
Multiemployer Plans [Abstract]  
Schedule of Covered Employees and Contributions, Multiemployer Plans Total contributions to multiemployer plans and the related number of employees covered by these plans for the periods indicated were as follows:
 
Multiemployer Plans
 
Covered Employees
 
Contributions (in millions)
 
Low
 
High
 
Pension
 
Other Multiemployer
 
Total
For the Three Months Ended March 31:
 
 
 
 
 
 
 
 
 
2020
1,119

 
1,424

 
$
5.4

 
$
1.7

 
$
7.1

2019
1,626

 
2,117

 
$
7.0

 
$
1.3

 
$
8.3


XML 53 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Schedule of Accounts Receivable, Net of Allowance and Contract Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Contract billings $ 806,000 $ 860,400
Less allowance (9,900) (10,100)
Accounts receivable, net of allowance 796,120 850,326
Accounts Receivable, Net of Allowance, and Contract Assets [Abstract]    
Retainage 288,500 345,200
Unbilled receivables 709,400 679,400
Contract assets $ 997,901 $ 1,024,568
XML 54 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Schedule of Carrying Values of Debt) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Finance lease and other obligations $ 298,200 $ 305,600
Total debt obligations 1,430,900 1,444,800
Less unamortized deferred financing costs (11,800) (12,400)
Total debt, net of deferred financing costs 1,419,100 1,432,400
Current portion of long-term debt 121,848 118,429
Long-term debt $ 1,297,342 1,314,030
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 $ 332,700 339,200
Credit Facility [Member] | Term Loan [Member]    
Debt Instrument [Line Items]    
Long-term debt obligations 400,000 400,000
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  
ZIP 55 0000015615-20-000016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000015615-20-000016-xbrl.zip M4$L#!!0 ( (V*GE!ZJ3334^QO'/U\S8V:B,@QEWT:4I09CZ3:$Z#>ZDT0B49JL69(AY@J)REQ1QO*[ M=L;:(J'1*"1;MY*H!F-?4M141(8T_]8_[Q_W]WL]YSN=]SO.Y_E\ MA/W",2!E;T>R Q $@>.B ,)Q$&D;Z>\# (FT#: .( #XD!C,BYB!*"(0 D M.OU$"8-!/[P8-@8FY?@/#P&A$.,(_^';-@ @_5]^361_RIF0L! ?JIJ#CX\_ MQ1L("R]"(/6.Z.9!8 -0XN)(<00*B42BT:AUDMCUDA(2DO+2,ANQR@JJ*LH* M2DIJ. -M-0T]324E'=.M>COPQL;&JMKF1#/#709&QH9K0R T&BTI(;EY_?K- MANI*ZH;_LX0/ 08%-H$P&*0!Q# 0# ,)VX"J" X!_1#XIR Q&!PACD2AUTF( M&NY* 3$(!A.#PQ (.%Q4/2>J S@&(:V.MQ*7QDC/R,SZ^V_9Q:6T/[0?;7P.+_+[)_@_V'BPLD1:]3# /# $NP M=*K1KJ.%Z7[_L3[7Z7);#<+@7&U?Q6T9_@V)[LE,UPY7MQL"@+(;@=NMH5A6B^&&)\>QT_>U;0ZR,+]*/OY#O,NSY\8_3I. _L6FF?W M2^0,FCM$-+O'7(PIG=O7R@V?RKP>'#R5?'5Z9(5M,/!BTYGS\.6O?6"IR#\=[#K=EQ:YFS9@>ST?X"TN$G*)5NQ=WWT_=22IG-5P=U[Q'OM]=J'8M MNX-_?ISG45YKQNV3S_B2#%0W.'4E=Q30J, M_:\Q+ZS,]<#Q48.]2K[L+O(N@KGC-*D^*)!3H%'N61(PSTIK=EYLL$._"SQ M/6?5MOMBN,/*0I80["8\C=80[41;,%(BL*[*WU;3:E):2Z)A=A&T+Y,ZJ0.] M[SW5>E>WEW>:,$/?E _9PL+8L&K9I.)5\F=!?856>@BQKM>D7_ B#DF,4\N/ MN=L9;9,]_W:"F%@GIQKLI^Y"[[5*3\]E=,J_L_R473JA>TR.G^!NQ"<&;:D/ M+&'U\ )I*C3?;&HU-5=C>C&M\6-&DX>MDZPCN4)?+K.V;_J7*#5)QOFCQ-'V MU/5'1K^G$]MF%4\Y8*.LEG,+'KJD)AM4%?*C8D/O]HYQX\94G%FP&#="SMCV MC3.FEAN#F/F]Z,19?!Y]?N $/I^YN5,9?[2N\J7SL'T];="FN-0^)2"/:-Q4 M[NM[%O$]]W!$S/B;,=F^9?R;-HD V,<&"7.?6GY/40=)F=!_TJW([ M\BF+4F;*NO_;RE(B]1.FVYNPE-?4]6O[FZ:>-*NW*3'O;NH*@63 655L8/B[ M7DTO22N/Y *3B.H9/EWGEI?G:1<'YK&8Z3 F^J>FF>\=G5?J2 M'K6\PNV4*/$KD-JE&Q)6,A/!RS,.ZO,8S2,YTOP;]G.!,>H7 MW#[S>O*U#J@\(K&*-)/'KJ+45BZT4X8B0SI4\!P][[GUC65YOG[?XMN>/!N* M#XVG3;(W%],/M#]!XS(X62QFIH)A,&]@X1U-YFD[!RAT0 MI> )7==UHJ2PL#>"^YZRU:MX:BKG\,BS3^%D$V5W>_;+CT9OCMI13NQ,7EK= MV9?5,CYZF49,$*B\['K0$)B8$?R@_2!].)3!C@6A^3K%&4I[*K6Q#,]SWU)N MH5[Y#Y=/T?9>HK*I'F(O'?)G/I8E[5_.37-+TJ-]23E-C"NFZZ))O[,MRGKH M=)*J<. /4$L#!!0 ( (V*GE N@L'30A8 D$ 0 0 ;71Z+3(P,C P M,S,Q+GAS9.U=67/;.K)^/[\"5T].511+]LGBU'&FY"WC4W;LLIQDWJ8@$I(P M(4$-"-I6?OW%P@42(7 19>E>\2$IBP2Z&_@:C>[&PK_^\>)[X G1$ ?DM--_ MU^L 1)S Q61RVOD^[ Z&Y]?7G7]\^>.O_^EV_W7V< ,N B?R$6'@G"+(D N> M,9N"GRX*?X$Q#7SP,Z"_\!/L=E4E(/]X"=W/H3-%/@20,8I'$4-7 ?4OT!A& M'COM1.2_$?3P&".7B^ AP6*A@/::03I![!OT43B##CKM3!F;?3X\?'Y^?N?# MD"'GG1/XAT>]HU[O^+C? ;R1)/SL8?)KH>S+B'KO CHY%.4.Q>L1#%%2W&>_ MRU(F 2&1;Z;M,GK(YC-TR MU>2E$L9/6*ZZT6$$4<%E:1V_ ^T/U4B^*+;P(%,:J?>:+VJK'2(/!9FA+H9 MH7=IUQ:-N_V@]*3)C5DV*I%X34IP<0NH(J#EL#NNBEYD' M"60!G5_QW^4D\RA=H'*9$1$BG@@1^Q_6$%%2)F@BIK+R(NFU&I6C0K:&'SXN@UTU]UK.L"61?AZK(DE<0?:TN 7IQI M=1'26O*OM84@$#MAH8ZLKJ7^7%L]0NP(L.S.].&, M!C-$&>9.C!9Z2 )3BL:G'1Z =)-(X]\.]-YQ[SLID:._.)?+N8%7<2)/MN$F MDS&A(*SE:2?DG>VAN.&OW287C:NVB5?!!.]NDSPXJMHD7@5YN]F:&4556\.K MA#QTKZ5U@L C+P PCR\'CIS)P@?D(/P$1Q[ZAMC=>.!YP;/PDP?$/0_X3,>= MPD$8(A;R!S<8CK"'1?,Z0%#[_G"]*H:7TJ[+))$_:4&FGE^.^KU/_5X/=,$% M#ATO"".*^(^$(\A8O@6<*0C&(&7[%D#B@H0S4*SE,XWY7X?++)>$B4+DWI$O M\N]E6.+*<1%+Q24C4KK>XD U5HL?)JAO3A>^04IY"Y[0!6(0>Z^C&SFF-EWY ML_?IS][QYG0%'*3BO $'L41O6@TJ"Z9(:;F1AWB-JH1>4^<:$+-02X\VJ:5) M V3=,G1-9%L-KZ$ZCZ+&ZVAIS,JF:<>]3\>]_B8U30FQ3PIR%H68H# \@R$. M[\;W6F,X/D,\(7B,'4A8W,V83.X##SNEG:EU&-@=J;[!D4JXO062G] !G:-$ M7.,),J8@X=J"7P:;>MY3DPSM"KV8U2]N.HUS_*3R:- MJ$CR5ZL7I>!Z0#[D@O 'B(X#ZHOY^F[DX8FL_?J6IJH\A88H%\(UHF6IF$"3 M$VB"OME[8W4>^#YF8M-(&'N?O+L0*6^$; 2LSLG1D<$YT:BE[FA*KX5%] +_ MX2#AI$L-OAL_X/!7/0.P+A/KJ#[B _O/2O""@T6N8LP+ONT@M0!U39Y0*%\- M>!?QI[)4X_I0DDVA1N0C>(,43YR#VGR,7L+"!N M.$3>^)KPCA?38.,J4I-MH0N$/-U4H%:5 M+)C>L2FB7R/(>XJANA'M&O0+E2/G-Q8HAV0(,HXM^KR#0NXPNV)'UAGTQ) 8 M3A%BX7<"(SYLQ.ZN\(Z61EV!F-$%,%"BJX""EVZ*E M]_(]I+QY4\1X7.0U!=TBT0(::<)Q04XC:*-NQ/:J&K$+#+Q.Q8OJ^$I:+=HK?0X7&D+01-".8K\2BAG] MO47R"=%[.$%E<4J*6U#HI2BD!_8$"+PF$%7WJ'A=$[D@(7[4"ZO+D[-&T7T>17\P(0,.,NI (]^&S*)WQ+\LC2#S M&D^(P-JYUXHT"R%];X94_I_QB%,D,9<66=$],D6D4H97T%EK)VQY!*2(XH$/D\!YS%PSDO+ZUK4*T$-7< MXD*,JN0!8B9+QG?>FE[12U5V16OE;9 <]X\,6YL5)/NW*?D24K&Q*;Q'=#B% MM&0$G*ME#=IZIJ M(2&V5 %)9(][O9ZA*J1BM4P]TWR31V7OS=!R+V?S_?(; M+;A="\=*' HQSLT^)HQU#\/P?C%L;Y4 59F75M2USE$]TQQE FX/9RRYYE"R MZU59>TKQHVEVDA7WKE>E4@T<;NQK>\]E"-D]YH^&O5K)0I/2^H1PZR-?04QE M('@WOL($$@>+%&[(J%QQ* E9$1&[;,;%JA]UX>6Y 7)FG6_MD_6L*9/=//AI\T!+* PXT&;NQD-D> M/086Q)39:97AU"1MC4>!&BB;F^V/<:D0!5G(, M:1UVCTA8.WIMB%>A=N16L$IIAS(7&G]>,1:A59.*T#TB#W'8_8A@=3=8>,D- M]<:FKS78%RI3;H6[MC+EI0*)6*V"%2"<)4B&D>]#BG\C5RN7YBJ2S6^WB$T# M5^O_)M6M,6$*E>]C+>734SN9A NE4QFU/7U*S*7IL57%'/IR$>=;P#9DS&ST M"Q7F4SV%4>M2DF=KB@KPJ9((+$?*GA?\:,@+ED)U_Q*%1=T]13_A%/[]M)F! M:R%?.&YSFW3*(3Q%0+ $?_]HQVWG:Q"XS]CSDAS%-6\)F6 ^"-2-5.5 +J1B MSXU],.3&$I):5B*C&E^7U>*4]K"XKEE+]M0"[M5 [Q%ETK#O42 MRND/EPQ(T5:$<**R)AZ(Y6OM2A'D#X'G\6Y\AM2]&QM+-*IAY=D5:E+.7RRG M29H$\AB8N5RK+"9LLJQ/4O)L/D03X8HWJB4E^!2J1VZ%K9QZZ(FCM,9H#F+V MK5Z8\*J2#RA)RYX0^&!(")3#=_\R NJP^2-\*8N07L&^BQCX=@P%B0)_[T[#RL M?+/V"=XUZ-N'T['!=\@!N7"^5[UM3_E:T%=1&Y*/:QK(:B0+,.-B"O!WB**XC9QJ4UQJTF5$>IPD'B)ABU.K$5G:@2\:^H:XWP M^\>&"-^ W/Z%\S*S\8 8IO(NJWL/E@UHC#7M0QMY#"/UELJZE:;033&WV]'WAIC(K =+]S8H M>4 J4/:9K$2DMV!!*$5E/XVL"=LJAM92WVYLWQN,[2IX]\_BWJNOU\[Y8!+; M1&>B-[ZADK>[K:ILWT)S8K"["24YA%):\E-T+1CU0L^RQ.R+32>&9((%K+V/ M-%?T>C:+K2C0!+2EF11"GIL/K9#KDZ*E8*L0&A15ICX["?MBXHEA]K."N7]3 M8'S8]![R+GFDW ^ 3H65E)6UK9,@=SOSDV!RZE72 CJQ%@WQW2FQ,UK^N(4$ MJN_]7&'JBSC P?4FR<:X64WJT9\&D[H:;?FYJY0]R/@#(8"*,LZOVZSN*O N M7Y 3B6ZY&X^Q@VC-W'U]\H7*D'.I;,J0\@,)PQ;Z5=AD8Z59S"UT"\'.S;\V ML#-&+)S;E*Q)ZJ%:8-(%\=Z)P77@QTB^EJ !Z0$Q!QN['\)99HLD_2 MJ%V:9X@71MK^S\?@8KU9%$LM&&D?[(DWL8ZD:(M; M6ED +L^N'R\&K<;EP-:V41C.<9W-'] LH$SDL-(S%;PW' 6"..;E\]?XM_S9 MG IN0JI"G163]?7B*:MXIH" M%&I?+K39I/:UYK IE!_0$R)1@S[8NA(4*EHN5[9)18N%:S4MC[-Z:7[' R$\ MQ@XD[#P*&?=DZN9<-RM"H:[EKE^BNQA,!3-9I[?!\3E8T%^,R=>O\-D<@8]<7W"<(H0"[\3&+F8 M3[O5YHA-2F#?F_3>Y(U4T!.Y157)!!:$ K%40(D%#E+!WNSI]+ >R$/>;K4/ M3'R-.IQ>><'S=M2MG"2%:I?W3!I1NTPZ]4GM< JD@*T"-@A[MM=)GKWU><=, M>0T>SJK]"S=!N'W=K"5DH=KF$P,;4-M,]/@HL29\LD7D0,C_IE7KTAI3,_E4 MFWRA*N53DY54:=]32&6!J11E521J#:Z.3"?.JV'\_SJ>^NOP)70_P]D,\R:+ M1_$#0@(EO7PF'B'58P".0D:APTX[C$:H(_7 9[__/5B^Y/\6^2-$.X! 'YUV M5K_&GB=Z.*$71IP!9O+.AJ\TB&:GG9<1]?!G;E_]#F!<]-,."0B)_,]NX$-, MKOD+T:(.4 6YX<:!^R@+NA&-([_#\BUY?.PO":\_V9J\B7SG4T@F*+PF\GH+ MWH!++@#75A2>!R%[#,3_MP@*99>GCR=<&<-4N2_'8^2P>T0=H: 3E+2Q<:JU M^HEWTDP1:1K5\X6OP2WBN^+=SFEFZKFD#D<*0.:\&.VG?K]^3#QK?+-$Z_2: M>B+RY62R@4Y;<7QT.!.[*#W\6W E0X:0=Q9ASQ5.[)Q/2GY.31J@M(M*E;9J MB.@3=I"EW;D2VS>'L;WZB=DTV=23?(AX?H'&B%+DQGO)SB/^@^BJ7Z-J?07W M \*=1#I?;O)(Y6E..P[GAYFI)S"' KV%8"E/#HY#R+>QCD?JA0J$,5]=XOP M%I?;/:6-T1+(_1-/IB@4MS ,'$H[W1-#<T*4B>\3W/,IUL$SZ U\ MT0CNL7' (\KM7=+R>E7_KQC%"PZ: (F'(Y_DLOP#FB6KNL*IA?ZB'E0HOW/# M( YZD9ON=2UK[Y8<@"8(;7U(J',+29/27UM1W#IH7D)*@H@-*!6!FO3*%U&R M%=@YW;ST>+Q(>3G42[Q&SWU* M[&!$G/D5#?P??/3P".%NG-6\AW.YK5Y\-2I,^V'S?'9N%.3Z>'G_S4_$S0\/ M5@=\>N*1F)B-1.N^BM#T@H>MZ0=D<[VX#J4UDAJ2Z-HJ)SYB/_\6B2&0;4X* M+R(1.=]+8FE[2Q6M#SPF#$T0;=PP)'>@J?ORERS"BI>[9]X2067B!,L+?JQ?S/YYH'!%WL\5"9(>IC(F3,/MS\3+BC,,6S?*ZQ,6H; MS#%:?,NT4^(,J2MRHZ%(D?)!QH7GCN%_^,P52O<8N6?S,QY19=:\:JT-VF87 MC1KSK*^@(_,FIG&[XMW6U?I*^[1+LH]OX?M-L?B%Q78M_#$U\$%,<\'X>Z@^ M@*=N.^"N>^1'\DR5?HKX1P]_"0.IRU]$5!XF6/QI<"[B&D] M4+;\-EI<9W**K\NY0"009C:?_+ 5V+FI]BJ(Z'W O9%+H9]#D:V]XFC%\\00 M$1S0;P'+F:3*U7:NY>D7+K,Q>.W/^(PI/:0@7&IQ^>([V]*O=&6K%E_M8 MX M=.&+(LOBYYYO?5:\)O%V@@IFLF*=73.56=,7Y;Y\<;Q(+.,E:I8$CG'*B[\9 MN/^)E!L;9IVQ)I5=ZYY56EW8T(? \Z[41[!+=\YBG6TM)Z]JHK0S.9E7C(DZ M57<-^QH=H38PE1@8%6GL7):J[+BXP42F?E9VA%Y@^QJ?Q.7)$49>83&W9"]2 MOP&)>$W/OG\+1^\'+\$CZ_!Q"AD/MI^PB\P9YL5%<'/:IE&*.^>MJ$A76T@8 MO.!4=U>]+-<*EWUVL2_V42N87V,+4$[B"]EK*QN4OMZZ*W:#N'F(PV]$T#-7 M*^XN9H*O>+N]$6@07,@D;X)]HUZ9!?:RA7?.1MZ*?>LTMN5) M5C#YF=X8OMS82G6V;GZ^(19O!N41BKK90*U0#-PGH3BA6%X4*>SL,M7!>"SO M646I^J]+9%<=XF1I+=T4T4];;'JSM96V97GEPB#6\,D_WQE9[_$,>=PWYM8Q M/9"U+/>*,AMM0PVK>(<]KO-?8;BT%]'P?.=LW;W89;"\;W3YX>Y)'3PC^I4[ M1C2YJ.&:N)%P,:&WU)0R);=NC<6WPL022T"X9?3FNL'4PQ'+PNM:%+:SV+H* MW/@BP,3$+N*YZN7.J:AV?Y'8EB(O3EQX\IW@92>B8IVMJ^V#.!A)U,X:H0B9 MJW_&9>-.09BUK$3)'3M7E%T5E,MY"S&3IA47*QT^3^>B*=$(O5;X/$0S5FG3 M;)4*.S.*F71Y7O*,N%U $4O3<@]@/+U]F2-A!D5*X"NA EH9>TKHUZN]>4O,[$WMJ M\')F,O]XY]3P)YS"OW\LR;W\<.O*]E,<[B=LKO+:NF9D(EM*;#^)M;RQE;L( MZ>[69 72_4[<[.ZR_"UW:5.;H?5J^V?5.?:0S[H^_/+'_P)02P,$% @ MC8J>4._M,CS,+ _OL! !0 !M='HM,C R,# S,S%?8V%L+GAM;.U]6W,; M.9+N^_X*G]YGC'&_3.SLAF3+?;S1W7+8[IW=IPISZ=]^('_!/[R*4S\+ M]?3B;S_\^@F=?'KS_OT/__'O__)O_P>A_S[]^-.KMS._O(K3Q:LW3;2+&%[] M5B\N7_T]Q/D_7J5F=O7J[[/F'_47B]"ZT:O5+Y-Z^H^_YA_.SN.KK_/ZKW-_ M&:_L3S-O%ZMW7RX6UW]]_?JWWW[[RU?73/XR:RY>4XS9Z]M63SZ1/Z&;QU#^ M$R(4,?*7K_/PPRO@<#I?O;O%2VX>__K@^=_8ZFEBC'F]^O;VT7G]V(/0+7G] MWS__]&G%)ZJG\X6=^OC#O__+JU=K.)K9)'Z,Z57^_]>/[^]U3R>RWW.W)-+R931>-]8N3^3PNYO"' MGVKKZDF]J.,<:%V]\K*)Z6\_7"W^"2AEOM<8_6M/O2^^7<>__3"OKZXG .3K M43C]Q38-2-27^#8N;#T9F/.GWG8,2&3!"\M)A!:'=E0$N_[H.P:T/^<6 R-V M_QV]<'VZG-?3.)^?VGD]/T\?FC@'W;Y2R?#N3_7%M$ZUM]/%AG18%S[,)K7? MKU-ZZ'EL#@_4)0.\:6P$AA_K8QOSC[!8U]/\A]BD67.5I^6YF]07J]8%1>*9 MA/2"WYO9U56]R%;>?*.2@ ZP"_=+0HN60U,('WS,2G2%TWGZ6,__<>"P]=3[ MT)R^GWZ)\]57)T _'7U5'^\'M;_T-S^%"_LY*>X6("W3^?+)D^1_KCO]KZAT3A?7,;FQZ4%(A;QX*6J>\<]\3>=@[H+V8\\M9., MYZ?+"';/KU.[!+ACV,M'VPX*T?O!-@#J95R 5I]T)O[1WGKGY!,L2.NI#6)N MYY?OP!I]U@BTZVA8^F=7UTV\C-,YB.S[*3P?.W/2HLM!>3K[WV6]^-:5C2=Z M&93R\^NX62B[4K^CIYXX^!*;#_8B[J7ON^=Z>?O;Z!9[7KS]2&_O/ F )(!J M)^^G*QLS?SAP*3FXG]ZHS__N%JK5.O8E3NWA)M#S.NN-C]6*N[8OWEG_O#C6 MP?WT1OU=&.<-O.H;V!'_92=+L"/2&M:VU!_43UGJW]B)IWVQ<*^S_OB(TWK6 M?(I^">-_3P:^/4.2GM%;;YRT"J0]?+"7]Y_9)GO<'X26 M X>Q;?-!:+V;"-]_L[4^/(^/YW0]"(^MY'1WHW[H6MEU^^BX]U"/[UUQ=>)! ML [7- ?TT O%[VS=K!3R>7I7P]+NZVROS!?-:C]S'[4M6Y>@],0#-L0QFS,HH>/[^V B4E$!P+7IW\:V>86G=?0E>5[AOT?(! M/-G#UY-^7S(&WY_C)$+;J^6T7N<NYV*;T)'/P<%Y>SL,56+UCU3441Y%;&\2^S1=^"TZ+C$ORU,FP.ZJ,(U9?Q M[_;2_N>7G@=E?[^]3FW7R_71AIQFK^R*\]LS;J+Q\:&;OLL)]3 %#FWNVWGPYZ9WYWMY?!*V/L\D$R/O- M-N$\/?I$/Z@<_)XBW-\MW#=/GG[[%"^RRNR'[?8O*,)OJT7QL$YZH7N]'_79 M?MU+W"-/]DW!@?J@1*/PIVOEVZLP>LIYZ?!!:[G9.5M\\?QNF>\>#\+?6 MY7'UYT/EXUE]#<+%9O=Q>M$+'RU[&X23.[7Z;KE8-O'G>EI?+:]6CVTEA3R/ ML>=U?@1\MMG@Z?$-@W#<:H7:W:@7NE8KW\>XJ)O5WOV'B=VK<7 KO.[?HG[DB7VM!J2L@/7A@-[&9+R.]%\XH%.'!W:^Y"7-GT2Q7'WZV4[O.#7Y7-U=9C_GZ MP&G0]VL&Y?WL:_3+_-+SE&H?FT/MP<[]#LK='^NZ%RTT()%L+&Z*V/+L]7+1J.SR5[V9-K"^F=QF=!PY&/YT/ MSV>?;(W'QN7@3; ]_]O7UXI+8< MPD<"V*??/L;K6;/(YL-M'/.ZB;Z^C6]?P=?U/P_(C1J+G"/$LC>)Z^?-1XC0 MQ_@E3I=]**.>7ET H_67CW]W=_;RS7*^ .UQL!U7Y-W#H]3*&SJ@AWXH7LS\ M/T[M/">475WG9*+M++*;H,EIG,94MXHQ/;_#D?@Y5!A[>\%(_'Z,X.G5/I_[ MR1FAP_/?]H4CX;%='F.='/L]P4,!<_";1T?HYMM5'Q^6C;^$?@Z(U!9Y]T@H MM5/O';OMA[?E-33/RXR=;(YBS9K'3(Q]S!S:3UGJP8<)@/ J57KCS-33B\8CPMF%NK)('VJ:=.VW M+'?M%HSG]?8D)]Y._'*R:O$3?-X\G@DO419O35;\NH@@I.$("-LM"4=$:-]% MW&Y9RXS=L#:9^7O2N&%G5<$QV;E;U5MOKF[:YX*F X_[ MK"2>P&T1V?IU"@IB$F]G_)96V"%+.UI5R0I-N 1,B4K(1\&0YYXAEC\K;W%4 M_/FR0W\7LM,O?J5DY=&%8[\"WM6L"H%Z%V$^*!4H"HYBQ+PA2 DLM-&:>&6. M2?-V4K@/](*-GO-D%9*>!J0\>Q5L#_@5FRLW MUM2[6?-VMG2+M)P\1*K%Y#FDGTJ2D%00 J!(%@498(G1AJ+(9)*.P?B*5G;, M7MV+7J) #8WEG6S]V^O'+/VQ78#'/+P^/93>"@D?"5'E?+O>R_(>"7&=2N/V MR<..,IJCO/3PXK2%"'M.)=E"I/51YK40J0>59NV7IL/*K!:,XMP_W_Z8J;-Z MH"(J)I8X09PFA03U&%PJ2Y!A444<"2'2CN<1K(EL8;=M/U=AQUP !PX% 18$ M-5@BJDQ$5&HJN4I@U:BCM_.?,3S?&V =02EEO.?]HCREX;]\HN"+G:PF^>)> MLRE>L[OE \:T2_]_8&PNS/ MX,BXH;3^)*1GJ(HIDQ>S>_&XF+ 7)B;#(%9*6K+]G7=HOVV=@GQ$++8?J[Q7 M%"?.$?<&(V%!/5)8C)'3.FJ>P-H; 4PRMC.7'AUZ\L*'O"Z-2,K!R$]MZ M% \?KI1F%&L:4;+,(*Y!NJT4 E%N/,%@*[G4P3Z0+VST>P&HW/1?'UK.*9J+ M)TZ_/ZH%GFY6<)2SY[ZK M&Q@79U_]9)GO[6TQXFV:5UIK<(>E0UHGBV@0$;'D#*),.^]#,L)TB"Z5M/\Z M2<- 6(U@#/PRF_I#[(&[YRL7M. B1.23A^F0&$$N)8EBP(%C0CT3'62AI$'8 M21;Z J?8X-^K-/8Q0WR>?IVO)7F7$.QJ5P6?6$@X($K Z&$"6%5$!*29-"IC,5KD :CYA9+BQB 5EHY;&PWZD9&,!Q+*H;D+ZUB+/M;%@Y0P)- M\#XMP(9,)CG$J,"(2LL=<0S C<\7F3)!EIY%IG?$2N_9?K#?6F;C/MJ@,CY[ ME90AY7A"7@-NSCF&*-B/X%S:8)(X]G!,SS+1&U*E9.'FZ/RF:,I!ALC>MI6E M3C-I%6A'K1".P#S3%I2E(98:P82D'1+]RX1H>I:0(4 KJ#B:Y8%"\F2;RAM8 M)PEAR GB$&>$(DH#1MP&9[1F@>$.VSAE8C;]JX_>P!HST>, NZ--\TIJ2Z./ M!+F\*R:$]L@R+%!BW@.HGA+/CCVBT[.H#(1;T;#O08KDB195=(Y[DC3,C)"0 MM0ZC& U&)!J2 G"83(@/JN/R@SL[P)7'W)K$P1"C1F;O32(-.,"$ M<-AC%J)/1[]7W%N@9"C(1O9UVVTC[6M;!:*34<8CR7E )AH*/[1!>9H$ @NP MZ5(,H+AWTTE4AD"KE)2\C2D"C>&V!.]V&9.=NTQ[6E:2&\.L$LC 3$ L:V>" M"0&[75A-/.!)7I)WTTE"^L=J+$ND_2[THXTJ[;7 !/2E#\ I3AIXQDRC2$S0 MGB>E<0>]4=RMZ:8W^H2IE$ \W($"H5[G4WS():=A/!;K:W!RB.?S+#.5C?'9 M!$BY>#]=Q";.=PE//R^HJ,0B60+6G L:>154WL8%"]_ZR)G5'MA[0;9,_WM_ MH^$\GJ0>)'45=\9@#DSI5>I8< Y9<#(0-2E1GV &VJ.O=S3&(.^5LV<@6S ! M?[U2KZC>=Z3OD:AK;FE 6#@ +6F=8B#$B [!F+&DYK A>YB! MWP-,Y2)V5U>S::OQ__[1*F%A'>4"41<( K- '\Q(,(EL<)*(D0Z]D6GY\'O M :-B ?S;2U<_V!IL]8W/O\7!KDC^WL:5L1B'$!.8]:L]3_ '%1,62>E())H; MYSI(1QF?N6?I& 2U4O*R+NT7PYEM.P>=,_R,@AJ!3<(;XA=N7Y/5$E>E6_Z M;+_NWC8\I*?*:.T)XQ(YSCFR6BH$N&"4F(V><,Z"Z) (6<;K[EOS# YA*;'Z MW$0[7S;?5@"M-><^P^6I)E6(DGI!&.*4 *+&BI&ZI"U>X[&IZ@H4SYG^_J MT-S=J[.I4W/_#UM/?HA-/5>I%9GQX89E5R^ SC\T,R^U" 'I]]^ MG>==EML=NICH@6"T]MD7E[.?#T(O.5.7I; MS]>G-W;%I5IV47G-C,7@5(44+8K$"I1R9;Z8C(C*QF!\AT/H94*;A>1J0$R+ M[<3G:T8P'J"TIGY#^KXTQ4R#T, MF3TL7;U#S-HTK[!QRG$"#RY02EU3C#FK+_*Y$:R! QQ.G M)TM<'R153_92"4.<2UR@(!A!6"J";/ DETVSC'-ED^R@MPC^G4M7G\".)V0W M=;1W;ZCL;%KKD-^Y('6#5$ +;: *R,E*4/,M!#X&1X (6?NJ2$UUJ>Q6ZW7 T8>H)T_&- MJ$U)F6P9/J@2\2RS:E>'E?+$,Y)WEXSP2&"G$<$QGT87@:1\"%UV.1KRNXJ+ M%X/XN$ROVV/ G]!O!3C,:"4#&@"I1'#% R-)!T*+GFMDY(N=0C2CAO]Z#SZW^?W#0OL:&(&N(5E MABCNC8/L;5M9Q8*F^6Q"$!R):#6B(1\LX)@+[A21K)\#&[]'@>H!S8)YQ#[& ML#('\G;8>7KR4JO=B<9M>ZDD>-F*>H]28D#UXX[([^1JE2 M@C4HK*,IJI4OT\X%V-NVXIHI K,+18'!R,@1QD 40]*)2"4G,L4.APOY[UM1 M]8#F6(H*A/]GNUCFTW#GZ1").J2?B@JKO>$,!2D8(BF#H@-#.'&5$M?)IZ,_ MXSR2LNH;V-+JZMVLV69IBX.V?N:!/55.^"2YDTAK8Y"PN?0LU1;QA"TCU$:F M.FP C!O(&$J5#8?MR"&-VYSL+B&-1SJI2$S!, _SS1F,J)4<66/ -+4*VV0M M2\=_^N+EAS3Z&9DQ%M^;&L8_99\9O&7PDG=F4N]M6PG"'.<29B11 1D7"2P( MGB*FL:4\!,(ZY6Z,N1 M^[;/J=S9KB),!Q62!J,!%#'FR>2[R;(-(2Q.B039Y<;0<4,4?4M1WTB.H9;> MS^?+S,1Y6AV8F_\Z#=DI\'R-2(2[&R6 MKT#%1EG*/$VR%Y/SSR#?\0SAW?0H4-KQ7D7%AV5NCZ"VXD.B6A1!WM&J$EX[ M)D DB+?@?5A#$#:$(H4#Z"M&-&UW6+$XOSU?IM/SFRK/E23):A0\M3GBA!%W MPB-#28C>:F;#T<=_>Y.;AS<=C(QU00_Z#U?1<-31?8EE#Y^JJ@YF)HS6='WK MJO_VN0%/VOH5;M.P^K0>X9O:#R=-/0?@WBZ;C/#*5FBQ.!1X>Z6$)01,:T @ M"F0$5DB9E'?&E02#F3 BCKY2]C&)]7&.V=CS)7-T4P?[_\9P$6_93(#YQ^@G M=CZO4^WM#2+/FAC/>4TE@K24\Y2/!B=$M([@'!*'DM?68B5SL<-CWW-Y"3.@ MT."4$O4=D ]G[[8:/$&\CT: 4N#Y6C*5:&MZ! -W M('!'<8#WGRP.4T(WX[OGL,@WZFAW9EM=\]5D2CL(P&CE($RC#I& MI+7#B*FH0U".A':W5_WIPO083W[N^+Q$!^3^ =I\^K^>+D$?W4VMTYC M+PM M=AGG9U\7C84QJ:>V^?8>P)P?O (-^-:*:^,D<1(ISPRB''NDDM2@RXE4PGG+ M7*N[.,84PN>*SL[3T6/#7"XO[TN<+G>F%]\\4G$J;+# 0"*&(TN5@277>A0" M-CYI8U*7PUMEA.5H1OE!5MZS02YG8S]2CO[LZ\:AV;[F 'Z?Q(W?T.7V@(,Z MKY3V3CJ B@7%D+9YST3RF"O] /Y!>IPZY+87LK2/53Y'&9]1)?O%W:?"_I30 M/V]@&?T&ED(9J2]/"E_(G2T_QBD@.,G*.US5TWJ^R'A^:5'\?D_+2F@NJ244 M19^K'EL:D#8VY,+:COJH).VRN2'^V'+7/_CEG.HU^QL+>$/P+WNJ3#_1!LQG MK?@J[(#M;#J[*:/6]A:/ M)]M4N;J:4C:B2"A,)6 ;!95/+J=$+6AR +##(6WUAY:N/E'_L\CAL^[W^ -* MW4NOB7CXY59/W<0DI?36)(Q@NA'D*+$(4[ 5F*24YNOLI6=''S[I-1;^#^ZHLL])%GS.5A4SD_126E[4<_&*;M7/T-BYL/9D/ M2T+^]^/2-A;&.N:@0 9V"I_F9>E89P*M3OB_LWY30+HL"9_\90S+7,KN#;SW M&TR _[*39:X\L 9J%PG#J]#M8^IYF.QUO;"3U6'DI+]9FRFT&USIY<+$I M<[6[0D_7KBOFDM+!$J0H2;#PL+R.I7P?&0G8&:F);U7H;DSD.N-3>4, M4# 2P3HLD;;6H5PKRF,&-EJ7'9XR&Y!E16%6".=29DX[!C:@=1:X33^5<4IZ MKEF& E"0X AXKPB*BD9"//9)''TA\!<@=\^'>[_X72W^"3*5D=M(%/QA1=9B M0Y:=ANWR$ZTP^;%Y/-NKM[XK014WIU@PJ<_>&"VX,F_5FS?ON#KA\JUL53FD M%13;],$(K6^]$XP2!MT@@M8H M<"E4LL)AVB'N.JP"'D^.!H)V<,^SM:OP!OJG?_H+CRS69^*-X*?\1$AV)I41 MDIZ>B5,F*#N1&+][=^0.Q^^%#K^5#1Q^SL'S =]Q9ILI#%TN'+,J?%7N3>5P_/[-=Q;6]]]L MAK+,Q]M6!?;.EXMYGIC P@X#X<"> M*NT-TR9:1))S2$4ND(^@-X0E01NAJ,>M-MV+XO* C5,[K_WAJ#S>3Y5<< ZS M@+0 -T%A@"/D"YVE29I2XR7N4F*O3/QU4#F8E46WE$O_*!]/(782_M]RG3=Q MJ-SM[[%2U 8374)14X.\9PIIINDJVXPK+[2P'=+[RE@ZHTO@(#@/;I!\OTH- M;A.LW5VO_\4A"1?&3HMWHRN5%L[Z>P*E_4@,/]"UW+OSD;A5MZ M^8@P.1Y*/C2S=WFF/S;S\YF<[65MOIP<$^D?9Y,)T/J;;<+M57WWGQ@[" "@ M@D7]$X 5'DC SDV!W0VKJ)4+TK(<#Y;(@MN%$B<6.4\UB2((T^ZL4'&NGPHW MMVU:14* >K'_!N2T)<;/L[#R)LK]YI;4V$DN'M$X6T9!/6R1G$&7:>1^2$:95 MA:(R"*S40Q<,'N^@LHQZ2P2(G%4*>>(\2@)+Y)631(&VD50V;D WW*F)]9_RK-I3&[-U'Q57 M.H;((])6*Q0(-NL+BI((5'#G'+,=W)="6KQ7^1@"L]$5]-!1P*VSYD5>4B[F M\]31J^'?='?@\J?UG4LCG+K\GJ;MC*T1!^'\IKK%V(3<&3[OEHME$W\&<^]J M>;5Z+-_15K?9F"B07QU!"\3[J-UL]WV[N6+N[7)7)9>V753$4UA714+2&@6T MP&^.@'-/ K98@7=@](BAP%9L?(Q7MLYWC>8]C3F(RO]$VW3%YM%.*ZZM\PF M4K!V(>JHSZN*!P^*"V8"=I0@!$!89$4DLHD1DR@SO5SE\(?0NXZ 7N4P@8O[F,UN.VKHBG? M-]2>:G,;33')W#/A/881>[=;-EYC=WJJB(Q M*$%<]O!-AD8FQ$G,T&C%O$G4=R-1$-PG3AW'I(.\B3^HO#T/V6.3M]5-8#T*W;W^*L<)B='G M*!2VB GI4(0)BES 4J^6 -'A2'>90JU')7E=X2V8H7 ;C3G0G=_7M!):$"&] M1HJ ,6N#52A9EHL>&V,%T5[95MD'!3G_=1K Z62CBHGTH8 M%23V%AF98+ES5* :QZB,0"=T1K6I:YCL5R?'@?^X6[GH'"..K$.%:-*2B6!0FN 0R<># M-+$,Z2@]TC0DZ8*$'ZVJ1QR=3CEL'-M(QO,A&U5 A*)_[E>;NAL U"33!^[3P%"63'&)48$2EY8XX M9KPX^K267D;T^TNJ^X9MY G12GGN;5L%HI-1!C#D/" 3#84?&EPZXE,@C%## MC[;JV0CBT@FYP9-=NFW"CUOI;$B7G;P3C)Z>O=.GYA1+<_KN1''%W[&W)]I@ M_D:]1)_^N5ORAW?6 CY)"5]- "7 D,@YN6!L:F1%(E$+Y65\F:;Z<$+4QEXK M/BK'$I[;OZO?LH?](,%/G0)7B##O?BAB/-$==BB. M2E[W) :T[F,_4)Y[$Y0P*)@D48Q>(,8H1H2(&%AT(8A^KGC]8\OL4(-Q3%*[ M)[>@;1?[8>+:>A52!B>O2-K!D"F62R0F3B3\EE2'=+XR20?'+[-#C<51B>SN MG>*V7;28V>#)29,H\HP:9(BC*%%ND0G1V1@P%;*#R);)6W@!(CO06!R+R+;- M<#BHG_V :6R#QLR"M>\8HIXRF.,6(P!+GES,0 M^V!ZP8A5 MI Y)C"HY0"]O^VTO"'WMS[V,DQ9#2FG!(2B^AS'T =W5J>"/<5$W,0_6AXD= M\BCK8V_;NH8F7X<*NN3J>C+[=G.1YW1]M6O&XN?E9%''];?-JNW@YSH?(WCH M(?G0Y$O:%]^ _5S/\CJ_>*L(6[$7ECL]^P0!=Y+QQ -C'Y^](2N+Q>*)X7ID MR=C5K.*4R^@I!TW$/2(F!"24-XC1P"VLC][95A=P%N9X7_&1W0TKPWU01A'P M:(E"X.Q&)"6G*/# =')2TR['#LN8;/T-ZVQ@[$I94UNE,M[&ZR;ZVJYOO+B> MQ)NRG5L5CI[DYC?%US]8>/7G!NP*ZP5NV[60/Z=KIQ#8N6U-Y)UY&0\3'ZV31?,[;Z ME%VOZ7PVJ^NV()SO_= M4#\@_>SKHK&P$M=3VWQ[#ROH/"=SMX3S9!HP0K7BD M&#D5,;+9",@7WB 3)?;!V:3:%00?M\KJDRD7(-Y6NJX-F1?4I M-E]@?9]_FDWNV9D[1*U=!Q5V4@:#(W(!P!4Q**2T]B@R9K$-W@G3(6FH6%7: MXQ2\P<9@?"EL6<:]70>5)HRHY!W2@7/DO;3(I120DP';R+70[8([>U/7_I3" M'L=@OQ0^>N/QV>G[SV]/'A&:NR_!'=;@@CN#A @>40,Z69F D: ND2A,Y+9# MW*M,7MBQR4,G> >/-NPTR[=.K#QRR\WIMX_Q&B0Y!R9NJVC?Z=?O8C#C.A@' M<]+&N3@ZHC>6ULA4K[]\_#OP@>M4>SM=O%G.%S#_2L9.=I(]='SMTV+F_W%J MY_E^PZML"=],DM6>WLTFXVF]Y."T%!^E@VCZ"9FYJ?WN_Z3'3>C>E M;VX _9[ZHR;ZYMM5'Q^6C;^$?LIL?1].]N S>GE]/5D%-^WDQZ5M0*G-FLH0IBYSQK ' MF>@;I%)"\^GG6[->]"\PD)1SZU B@J"M,XGR(!QE(S4U@=%G#GZ.L(] MB,A 6)62E+?+F*-6)RFM-D-CJ[HR3S>JM !6(C9($)GOCR(,9@>PJYE)4D02 ME>Q0SKS,J;D>I*)7A(HM)=FQV4AQJ_)"CSU?N: %%R$BGSQ%,C&2X\L2Q8 # MQX1Z)CI8E&6.GO6Q=/0$3K%C8)MC W7OCMVQ^C9 MH_7],:@^X"DFR+/IQ>?87+V-+IOQ;^QUO=A<%?;(=66/"4.K#BJ/N36),UC3 MC40F@9.HK74H,8<]9B'Z=/1N4V\",A1D!T0?FEFJ]UTO??=0I9W0E'&-K*3@[87DD/."H2"TX8[3B,V(5Z;O M3UFZC6%]R!DUH"P6ZW/(>8OS\VR ]/'GO+ BB5,O-44YVHI(B!@1"E:$98(% MSZ6171"'/!*$R\6X_SP'<7S2? QB>/#,*#EDI:;')C5OUW)U M\TC%J;#! @-@>G%DJ0)325F/0L MS8FN5:+U7$+WCA9V1U 'C7[_^SK9IJV M.>]\Z,F @SJOE/9.@HN0@XL,:0OF?) \(H$=X!^DQSU%VOX\-5!H?(J%];K) M;BONHXN)KY8)PIOCB;N$+T]+2NAN:26Y%J6(F;& ]+&!D2#=M1'):GH$&3F?VRI MZQ_\@HD_+^:PP:K7G9 MOY0^V::B.D6E;$214%#F,/%04$0CFQ*U@7, L\-FG/I#2UJ?J)?5;X#1AM3- MX9Z]&NU!BTI*Z:U)& &S!#E*+,(4; 4F*:4::RN[W(A]-"[K2+&\/O >9\W\ MM'3S.M2VJ6/.%#Y/P$KK!?.QQA7&V'FE#%+4*^23PDA9D>_Z\CX%2@RE'5;+ M,FE(@VR!](36\>P'%SQFVI:DO2<>-YCE'\[.X[__R_\'4$L#!!0 ( (V* MGE#T;KF 9Y0 )2$!P 4 ;71Z+3(P,C P,S,Q7V1E9BYX;6SLO5ES&T?6 M)GP_O\*?Y]KMW)?V?SR?H^6ZR^,T66KK+I=[_/ M5G??_3;-EO_Z[K;([[_[+2_^-?N:_O##=M!WF[_,9XM__5?\XU.ZS+[[8SG[ MK^7D+KM/W^>3=+5Y]]UJ]>6_?OSQ]]]__\L?GXKY7_+B\X\( /SC?M31)^*_ M?B@?^R'^Z >(?L#P+W\LI]]_%RA<+#?OKO"2\O'XV^EJ/^#IP_3'[2_WC[Z8 M^G>\>19**7_<_';_Z')VZ,$P*?SQ__[\_F8#R0^SQ7*5+B;9]__[?WSWW1:Y M(I]G'[+;[^)_?_WP[IM)[M/E*IO\99+?_QA__:.:3/+U8K7\D$VRP(=/\^R7 M;'5UJ^;S_/EDI9;+;+4,/W@_2S_-YK/5+%N&M6Y>>5=DMW_] M_G[U[P!HA&@+Y_]L:?;5PY?LK]\O9_=?Y@'S'P>A])>T*(+P?^L; ]H?XXB.$?OV':U0K=?+V2);+G6ZG"VO M;J^+;!F.@?5I/ON\&=VC2-1<2"OXF?S^?K:*"N%R MMR6%=005\KPD5!C9]0K#/R99W$0W.%W=?I@M_W4AVUJ:O6M*WRV^9LO-KU18 M0/CIYJGV:+UL_JZI?9]]3N?OL]4JaM\%0FKNZSX:9V&1:RRBX^JYA.W1-]B&;:[:30Y=3J/>-[<94'O^761 MK@/_,'96J?D)AQ(VT\[B'FZO/-!&ZW% M@6H3=;O^_/Y+D=UEBV40V7>+\'S6F)(*4W9*D_OO]6SUT)2,([-TNO*K+]GN MH&RZ^A,SM43!UZRX3C]G9]?W[+E6WFZS3ZLS+W[Z2&OO5-. 9 UG;];;'3, M^(\+CY*+YVEM]?'_CP?5YAS[FBW2RU6@>I.U1L?FQ-WJ%SZ=U/-C73Q/:ZM_ M=..8\*J'H$?\(YVO@QYQNX6UZNHOFJ>]U6>+65[<9)-UP.T;[!YJ<*#&;*U1 M4LD!]?+!5M[OTB):JLM@JM[3T]*!VUK71A\ZMXYN'6GSOABHU"8)U^4YSP0RMK-BGLV*S%U_= M^EDX$B>S>,XO5\4F9'ANM15'][%2-0G(+3>:RH=L'E7,O>6[BHKG;+I3,L/Q MOSE,Z\>5!EA)'PAN1>_1+]0R+)6G[X/6#>Y/UG(=+,#+SY-V7S($W1^S>1;& MWJ\7LVU8?^F"J+;_331_;Q_H/)ZC-^O[^[28_3N;/GEN?Y26!O?/V>HNGSXA MJQ6LVEY%+\AME.-?\E7;@E-AXC[HJZ387#1'+ZN^RWY+[]*_?VV9*>?G;86Z MG_)\^OML/B_/R7>+5;KX/ LH;@/H9XBH.KR7M2( Y1/%X%*&M#5]+[2V3-N@ MM%P7N8\;[J$-.(SY1M=;KN>M$]_:^WM!ZT,^GX?E_9X6TZO;@T^T@\K%[^F% M^L>#NWQ2/]QDG^.6V0[9U5_0"[V5#L7+)FEEW=LXSL?TC[.+._!DVRNX<#^H M,+*5%;[/TN73E),SRSKV>"=K>8PX;'Y3/WS1?.).Z-ONY=GFQY?*1ZVY.J%B M%[5;?&Z%CHJS=4+)X[;JUZMUD?T\6\SNU_>;QYXD4]0CK-[DG=!9:;\^/:B5 M=6W.@0_9:E9L(L#7\_3L_G-J2&=K>A*UBI'A;.K"*_*',H2X6!6S3^L-2#\' MS6N6;7];;,96$Y:.W]H9,I4DZ?S 5M87-.2P=ZP> CK1'_(EONN7[%S(_5JHST56*].ZE;E;H7+G$(C: MPFY13^R<,U14&MO]*GU>9+//B\>\P N9T<[DW=/9)EG#4?$AF^2+F BUBTH] M3?/Z_> MER*;S/;>WOOPZ]F_+\@4&FHY(\2R-8EKY\TC1.A#]C5;K-O8C%IZ=0\8;7]Y M^'>/%7QFO5R%W>-B/:Z7=W>/4B5KZ((9VEGQ*I_\2Z?+F%YU_R6FUCS-J2J= M)CI;9+>S2CZF^A,.1,^EPMC:"P:B]T,6++W9)%:/Q/S([NFO^L*!\'C:9&&; M*OI\P5T!<_&;!T>H_.UFCNMU,;D+\US@J>WEW0.A5&U[;SAM.[2MOX3A\9A) MY[N"GKPXI&*<(^;2>?I=?;!AI@'A3>+PSIB9+3X?+B.M*+X]O'H,&)VN4NT% MJXN6,#;,'KTBFV#3B^+8]_ER0#B;K*Y?I"]539K.VR]UU0Z,>K,=I20M)B4Q MN[\^I6??[VVV6/TXG=W_N'OFQW3^K%3_2$>YLDE<[$9'-P0\&=GVHL+?H]SF MBQ^FV6VZGJ]J+O'H/!TN.(^M:YJO]YMI6E_N9O8?[K/[3UE1=ZV'YFA[H7=A MOF*R_I3]L(>FYG)/S'1TT4%H9HM-1M3[\,_=TW%=?;0KW*XJ^V.5A6U_.ORZ M3F^M^W7&59;KG.>30\S:,.HV77[:<&N]_.%SFG[Y,:9H_YC-5\OR)S_$G_P MX*[OY?_<_3@IZ=@4/<0UYAM3M"0J0)*]"T?B?H'S]%,V_^OW83')I5,D6%&- MM3%&>F^=,50R89!ETG 9_J&_!6$>>W_FQ8Y7W:+PLH/@AI@-)8&BW4&R^/Q( MU>8<.0%*S1D3A820QC,/#:%<> "!WF'$&42P"D:/$JV*R7=Y,#NV=\BW]XSS?GCX3959HP9@B MC@AN,,,,E6NGR-3G&QHEWQK07I-OS8R,$P=]C-7O#_VPPB-Z4!O3)HI1#ZD1 MD @FJ0@23DMU0G#N38]2,DKU:0"0^Q+';Q=JOSD(#XC9H<<3JXQ UC% E+;0 M@O /N?_0C"3CU,OZ96K>&8YO25)&I?V]/@$91C!VE9"/*UX>55#.#4FX8 :$ M<]O'TU\C*;3<4Z@HZE5 3NLK[3 J[P27\YQ_$30*/PBDK,+BT\_9=3B"L\5J MD].[<=OJV7P>.\<=8&FU@0E%##M)A'!:8LW"P6O)WO6%<"5_9[^,[ETB=^.!/#4N8@,)(Y+'5!F(.:1#VDE)G,>I1 M_1Q:-CK JR_)* 7XM]GJKDR=+:,\#V9=%!M7\5$)J3(\05I+@3B'"!LK%4"" ME$:AXIZJVI*"7ZVD=(!;S>/CY$IL=IN%M4QW^>;'Y:'F3$GX""31#BE"O*$^ MX"A92:(0W-<6#?+J1*,?"$>QK^PHB+5(GQ>Q7U_='>;%1(D"6AN.$%6:".R) M 6:/AJ/8U18H^NH$JA<$^Y*G=XM55F3+LO+%_1%S:K,G+0@.B,[1,8G"P$I* MM56:!A(#?6Y/HT+*UI82]FJEI"VP'@7B?_WX#*>PR'\-G+72]D6+X\G'.906 MV.+J6KO"G>O5)]+23HU+.&<8D.\YT(3&K8I(*W?42N5,'UFDYS,.VJ/ M;7EGZ/295%1'M7R\=C#>.:@?=+:8W-VGQ;_.Q-O.#4VTEQP)9Q'@&$=_C85[ MF*2F?4;,+XJIM%1&$O!LA!5M+&->I30ZEH=;;'KN>YT2T --SN\% AM>?$J 1@89G# M#@(=S&I+O#5B1Z<6R-=W4G6B#IJU,K+N?@.:EHC-;;E8[7HD(,*A2#!=ZGZ\GJQ<+/:A"G!R9$0:<5 MI=(30\)>:X7?4\N4&%%F=ZN\>QEO;P^D+E/ =PN]*FZRXNML MQ$,,'NB) 3URS@O8! M&XF@G+4,*XU/#*(\?'U."Z<,TPK2O:YK!4%FG/I")]R]3'(:X??GDJ%1J1ZO M1W0&$IG=FHMLJE;7>0#XW2+0<[SFO]K 1'C!@DX'M<)>& ^0AZ7'WQ)MZ_NN M._,\M,S%YS+2)ER==WRHU)=%(\9B^39!5%'-@68"EFL&A(@>'HSJ6^V5=?RR[O(D' M$=8!K6%<,H92A+_LT_@\M_7-M\Z;KU1&_6@3C\MH'RPRMROC3#]G\(1"=&I8 M(@"Q5DD,M6 4"021VV/EB1MAA6QG^:P^765+ MDR]7'_/XY\]9NEP7VUL3 PK+Y;['KKN]S2:KQT4?[T5Q'\N."K8KOV_4*SXM[GA=H\G*'+ I&_,&A V<\M8O[VO%3R]T+TLX+ MNSTOM]?]OJ]0Y=C>2^*!#!WB "EJD9%2<$S57G_ M<+0GP[JS1:<*\8EW?N,Y#LIR=!Z/1LM]X=:NHK4>'Y10;(/D02<8Y98X$=LL M:0D$CE.!<,4Z8Y\TC$=JH["F,J9Y\!RY-:8AM, M.ENA5 .146MQ77;?$(@PXYR!SNNP3Q,/>(DZ(<#T:5Y$FDT89X3&WXK[2ZI! (VVLCEI:Z;U1FVI$;41IB]+JZKTBJ M=>Q@:IF7.GPVECE8TD9DM6YX_29:=,;_-@!ZO=U7@B[FC7::$"(XE5!*9W9T M,L8UZU$01J9EUH3H]7;6D 1:*"WDR#A&'3?>L9).I"5^=6KEY1R\H,5&/;3> MKG2\%A5R4*$82!B*;#JKT7;EY+B$$H2P,\@Y:P@E+-[+4-+JI'D-*F0=SCV7 MAA8QZDT>=BE\-23B],C$>\\-8?M+ M>I]=W7ZSQ)-=6(X^GT@C):$<>A(3V[ '6M,=3=P -](^OTT9E'<'S=M@^Z@T MOE%PNY7D8#M;;N-<>TIBAO+?9I_OLN7JEVSUTE]UG2\W$)_NQ]-XW@0X2)PG MS$,G.?:4$5!Z6#@/?XY'XVN)C?EPZ-4M^MJMKNKBX$F1J3E;XD1,MK; <2HD MY_&NMM)YQK5O8"MVHU5MX+2,7 M2,O'NUG1KK!<.&,BJ+7*AQT42869#H8T M527)PN/Z]D;K-4_=RDJWN-44E8_9XGU:? Y+VI^/IX^6XP,2$]:)+ ZGI172 M2< A]&6Z48"M?DBB]:JD]AG=&BPU^?C+.K[KZO;Q[4?X]_+!!"M$@:*".A;D M30L5+.ER@4XWJ";KSR'XOG;.6RN8O.;>#Y1B;I##'&*/K(1 L'*;$8SQ^OW2 M^G/]U>=^!P@-E_3\;O$U[#_Q5ZHH8CWDYJG1I"!OVJ,^6?[["AG(1\? MMJS/-H8GTX];X%#>/AZC3C[^D,W353:]3HO5PZ;QWK;&8JD?GO[F;'E8U4F2 M6&KDA-8VP![.+F@08"5T09$8;4)R0T%X40/3$6#]56D]+O-L1L#+AQ.@O&'8 M$::HTQ1A!>2>*H8 'V3B$Z,2 P '3DIC!/7& :GLGDXJ1?VNJ1V65]9GU@LKH"U@N@P4 M7OV^"";JW>S+B;#_-\\DRF'D#="$(\D\,@)B6:[="E%? >@X5[0=!: I'KWP M\F2H]]E3B;%:4,DP%,!S$JCQQ.[EVTH]SI.\ 1\.<;(1%J^/IZ,ZBX=A92N. MTJ=;^_+C7;JZ+O*OLVGF8E.Q8C9)YQNEXGZVC B\6]P6Z3)8CI/X?'EGS$D' M>7LO2(1RP"A#%8"$2&&\>[2@.1[35;N-V)F/ +PN-X3J/>MIU$Z0,EHA(;VS M1C->KME@63]SI^/4O/8.ZKI8=,Z_RHW.@ZP3':1->80E) X*A09G]0"-EG+6,??&M >TVE M-VA17_(B@I.NLOF#R1?+?#Z;1K_)4XUKK\&=;1]??\*@ERG):-B8D':"& ZP M1GM!);U&(RIZF-H+SK^E\$YQ>F;0H'F:+S_]( MY^N3_9>JC$\,IQ;[L+$A%_1Z[<.G(4K:@6J0P]Q9FD+[D=$ND!HN7>%]]CF= MO\]6JR#G5[?;>CR=+Z;+FVQ^^VZQ7!>Q/]UHTA?>Y\OEM^NOD+]P?%""!/($ M@& ).ZVAUI0C2J%T3%#M^) =U%XL^EP&P^$!B>9*((N,A'Y,L#!DDHC6/TN6IW9H.TQ+N\(I;YD87]=VLTJ74P_/6PMB-* ."L5 M588G!LF@YQ&J.=&0,^NI*3\O@:'SXS,V.Y./#O#J2U)N O6KAVA2GF^V]^S1 MH+,Y##%76 F,L%<0F%)G$RY8 CU&XH:6@(;8=.EJ?NH\FS!F8(@Z-%;/KF]LDW_LOEE_6LZFL[28G$[*B2#?$2WQ+3%CKQ%//I2T%X<7Z6-&]3+_8_/%4)5GR3! M!@#/#'>42,&$D8"4WEP) IYC3:]JV:_8&6+#R,U#15?1B5$)(PI PYAB3&#/ MO:)<[^DTS(]3'>B2H2=EI@WPWJZPC$IW>"4R,HQL_+J8Q3AS-JW41/7 TPGP MEDK#E/?8&1GL:BA425>,NX]'T6B52WG;R'2I2%X7^70]65T5NPSQ$QZ"0X\F M@F,,! 7:^"#_%A(-_(X2Q5"#$,+E#8R&\@ZT@$L/'(XI)F45P$G#\.CSB;)$ MR2#[!EK%-0L?A"ZMJ7A-Z$B+I)NSZ"6O6P/G;3!^5(?Z2/@]4#"PR,,FN'IX M/TL_S>:SU<,V)6Z=SE5A.O%T$I1DZCD&UBH3OCRA#-Y_ M;@*9^E&B3A+7VQ>%YICTQ6LUF@Z\%'[MKL3GS*DA#(Z3>JER,RN 8HS@,(P:;JIY?\L5D713A,"N5X"H: MY+FA"=36B9B8$_981 5WTHI'$&V?/1\K.A/;8-^A]H_MH=1;F.';0J:K]6H9 M$^;"&:KN8Y_O4[&&,T.#58\$040'74P&38P3Z/&.8B.#O3\^N>BBI*9=E(;, M;=]5 +L_ON31:W[*Z#P_.@F?%0B:6/BXH/1VT^RD3-,UQHD1)JMV(!WM U6S MU-HM5[/[F,AA\N5J^3$W^?V7>;;*@J'USRP86C?9) 9*]":A\I!9P"]M+/@0CNHVC PGH'*_>TI6?EKU^R);!'#^U-1QZ/#& ( F MHD! J)%33NWW0*5(_<*&UN_:Z' O: &9(7G^J/M\KU,2?')= #GQX(8A] M$+SER @",.1"0R*\ &4YVA'(F M=9^N@(M\QZTR\6!?P,N0Z3+YX+*>( ,T01)+#4)(+%7C_3IO.^@+7XUH#VFLZJWZ(M ML5@]7&?%+)^Z/[YDDU4V_9@5]T<<4\<')$0Z;SVR(&AYV@7JO=3E@H-=-:*/ MK!LUME5X.K M2[100%+D+73.,,TIEW8' +=&U \T=&V5UN3C\]2V!F#TYE&^"]NG3IO2S"@T#A%C#&. M"P4QY:I$-D#NQFDJ-Y22YUO/>(#]C^BVA_"H/ 1O0&*'D=0/V3+>1A.4U9M5 M/CE?.7KP^412JH)F8I1T%C.!D,"ZI TI/Z+K"L;!XA>W-#8'M;>MK51 8M_N MU4-$+U]L@GVGU:^3XQ*K'-$ >28QHXXXS TKU5KK59\]T8=0Q]H$IR]!>+;4 MLX?4P><3*X,E0RDRVQ[O1@%O2MH8X'+<"E)+?,N[0^IM2<,H=8XQ"<$PS(\I M'_FBF@+QXMF$8\N4%P8JZB476'*\I\E#WZ;RSJNLV*C+YU@?;4)DO"M4*@E _6*S M[I3)]OQTG6 TC(1L5KI4Z]5=7LS^_>B(/RL9SP JFD=H0K$N\!\I"65%IOZQN8 MG>6%=RP!M7 9DOM/JEPN%($G(P.$0F+GL,"(>$.EUJKTZ$A#&MR=U5E6>,=R M4!^< 93#&CI#A=&)90A9&&\(,YIXY8$R^X\@UG?7%HK.4L1;%(KV 1I ,"Y0 M%4Z,2AQWS$@5-D4MI%?A6X!^1Z>BS-:_?9.]+D%H",Q@ G!60S@R(L%"22., ML#)86L8#[[@HZ8L7MM=F/'^-C*\%RFA"8\?\[ENC^]UBN2K6&P?]IIKDXUVZ MN/JRO2(B7WS-EF'S^V5][HZ,OM:0**LH<4@8 #CF1'KL2YXJ[1MT[Q:O0##' M"G-?HOZQR-+ENGC8?)J[KW3S@9X0S:-C$NR-()HAQIG"1COM:6GR*Z@;=-F0 MKT"4VH*EQVS$/?6QT#]=WOEY_GO/68G?+"%\@D5V%WW:7[-WB_!\-MQBMA_X MN?>//S72&JL=#TH59C3L/ XJ$L39>\ A$^$'KR\U$AK/G-;A P46(^ ]!GA' M$5'ID969<3HU\C($1IT:V4VL/J @L",P;-T,0FNI%ZX$2$/1YY6# M36+UE?E\4:S^,G!>5W26*D%<4+0\1IHBC>)E:SO:*)5VI#=-MDB] M+6EXA;'Z?H5@<*=+C5@]A$I8CAQ6TE.L(;82EC0):D?8OZLA;\[&ZB]#9$#3 M\RRWCXY)&"&"">B"86VX\IHK@DH:K6A0PM]9_+5=KK>%3%_<5]/I!NET?IW. MIN\6)OTR6Z7S\XVA3XU+'/&,>L]X$',)H9$*E[LC"]2/L#=7NU+0)CK]I7>O M LG9U*7%8K;X?+ZSY^$!B6;Q7EW#J+&*6H5B36])'3.FSXMC!N%]*[#T]OE/ M)NO[]3PZ73:.TP.NGRH]XJO-D6B""(#$6:8EDM(C^&AV*]J@U4]GT=>6MX6. MD.HM66-3I'S^>I$GCR7,Q,9SDF,8]CRF",-L3PF0N+X:V%F@M5V>-P"C+[;& M]G#Y8A4P"E-_?K=8946V/,_F4\,2@Y"'SGGM-./>.DR=+BF%V-7/S.PLS-HN MVUL$IR\Q"!M05%XSFVW_^VYKO-SE\P#\<@O/AT"/SXL8>3LA&1?.E!!!J# 4 M8!L[?QBJ8Z>>+1X\J,R]=H6O':^JZU/N%JS7EZ"!./<2AV_">F.X0YQ84=*G M'1QA/_C..%@Q>^,RQ/JK_GN.0'-:E7,/JU7T!@'X=69<.(XL@U "1+CA$FKN M9$DC%[C^IM69PZ,O(6H+L_X2TO/;V2HV9CYEX>P?2B0RQ &N#09$($$\,WA/ M!6?U8QN=N3OZXGQMD/IB]3$;/"[YEVQU=?LQ_>.$$%09GGBLH/;*!4M/$ ,5 M-+$^;TNYH[1^GG%G+H^^Q*,#^/ISFO]SO=SV+?^8'_'U;C:Y3\\S&C]D ;_E M;)7M[AW<]LS[D$WRSUL.;[+Q3_K=NWUUX@0UG@:+5T!($#:"\M*,L=PT:*_0 MF;^F+X$=&?2]ZO%;2\.NBZC[;5:_/<2?M2/9I.1N/MX ]FTV6ZU/*U2-YTZ< MYXH+%#0)3H%3V%E2^F>6Q\TGU(TX5IXZL=9KPX#T M4GOHB55LSRM'D:@?X.@LAW]@:>P*VE%LCAL-I^[NMQF<6.\=LXQ1$8X ;;'C MM-1_G%6ZOOK862;_*+:W.N"-8?^J*3&/8Q.B.1 ^D"PH013'0@=;TDP\;- 6 M![Q1B:D-WB">JEV]YB2@4IQTKY\8E7@KJ:'8:1S.=1SL*[!/1'/,-RA^A:_> MQ]X>;(.(QT:8RP7'>P%_SE9W>64Y.3(\H8 1!Q!G6! 6R(4Z=J;:4.Z15@T$ MYM4[R3O ;Z#*LZLO6;&]#Z"/:J^O67&=?LXZ>X/-/JTZG?S1 _!N<9L7]QOH M*MY3U\X*XO\?K\C;W*#W-5N$?XWGNKRXQ,?BW/<52N>.C$@T@%@:1!VTR$D$ MD$14A",:8H;#=U4I1Z /&L\5T1UX.@%!NT":"@!UT%>#D0T?:_SQ>=55MQ',BO<.G#H\<01B+DBBGGJG83 :"1+.)"A?8K& M115TC5C[_!+TYL#TI8P]7^K9@JG# Q*(@#9<2TFBTP-"2J IJ0.2L7'7SS5C MV!GN-T+HK?+)UX\FR"A+>4V6)44"8JL MY;&1^Y8FXMP(+Q-KRIP7=UP;_-0;PS+,,RN=,G*L2&)XHA#9[QD2AOD*&%Z+\Y( #/N8[T) MRTYROS%";U$61GFTCT$$+F7]P4M ?;XNKO, A)M]OEO=9%^SA9]]C9D9D[": M*N=XC5D2R+C6T$,+*42:""PD+DG3$.OQG?#-N93W!=U+%!Q&(ZR.Z=9/U")8'7O:X[JW:8Y% M-IVM?#J9S<,DV5OTSWIGJ2;:&Q>8C"!BT(3]P$.,B0 *5DI]&:M_ED3=UB*$ M%2=2 N.D\3O:8K%7GX99+?]L9=Y4\,]>AL6H_;.'KL+6#[^D,>'HC%%W;F@" MD/5.88D)\Y0:8Z2A.YC"3TR?FW9C$Z\RR_-.0>KK?#^T[.VBSRK[YX8FBCI/ M&=):>&$E#=J-4WN*J1JY =@>0RM(2@NX_1DD9I1FXG@%9:B&)1)PQGGL1A!O#P49'-/D?_4599 3@Z M)N&((N*I1,P2;PWSRNU/-> :7/'0=ZRX,K/R;J#I[:N_A.\'J-(@*$#82FZQ M5!!Q+Y#94<4@:I""W5D&=LL,;XQ)34XOB]43+H=_/>=P^%%BUD61+28/1]2X MYX\D %,/8G5E[/U))8#4ECL>"U91GPU2>U?=&H)1C8W+DN1E-OG+Y_SKCY/= M&[>\+/_UG)?ESQ,UG^_6.,N61T_H4X\GQ@FNE71"X%C6+0"GMB3+$^[&J:?5 MYT[>&29OAN6C4LF&Y?00'#;*GN)H^'7B,2 H$@N) ,8Z"KG<+9LCY.IW+VY= MKVH'_>>LO!R#OA2H;V*HQP[:XP\GDFN/% P 6&:L%8SA4N_@FC3H%'%YHZ;! MO"6-81F&V6,#CR>$A+F)\U8 RS!%Q.ZU%ZZ0[-4=5LU ;L:@Y^9Q M(;PB96?P<_I'[/[];W.BR+_/1!@TB_A-ZN'BMZR<],DT"MAH/1*$N 9 M %+$Q-(M$E#[^OTZ._.CM2TH'<+5[WFQC_1>K5?+& *NLHN<&YH@S806P 7[ M*=@_1E.%RPU8:HGKV_"=M?)M74#:A6C(W>1IKK!:;1O^N,6I?B@7S))H9+#G MBL*PJVHM!0U&=HF#5Z2^AME9[]\^]I)VT.HA-?MF=6JV(MQYPH-J(S0.?]%.NBUM MUBFM^C3R:J5F5^9-A=3LR[ 8=6IV&^E1 D#/-866 480(4HB4,+AF>_S?O+& M#K_*K*V2'G49,*\M+<8C B5$GE%.PUE&F5>ZI,X@*L?M]FO&L&KY,?40>FMR M,$KWWQC8/Y!3*+\/.N-L\OZ2/)GC@Q*$$2+." P9AH!QAEQ)9:1WA-=(-677 M4F4%[=.!-YA:UQB6UQ3'\UQY*H2U&BK#=3CQ]%Z,A?=Z MW I=$U95">C50^AI MEL;*HRC5CV8L+Y=L#IS\C+ETLK].'>,J=#^>_>#C!1LJP M>$@X8D!)"IWV)54$\1%J@B] M15D8I8(W!A&XE/4CZH3G*!0&H]@MT"/LD*%VK[9@CGKUSC;LA%>92PTZX5T& MUY 9%^Z/+[/M-2(V767PE-IW?G0"((J5* XB ;G'BBO!R_ HQX:,74S>-P[T MMH_2:T[SE 889X-ZA86"PA.*)"XI-1;7[\36>_9>.X'_1O ,(PC=-\S$GGLA M [@"8R PMYR7YS 4A/5I5(Q"2%H$:QB1^3DV"8I6=5A[91%Y.BAQ#@.L@PT- M!$/ : [4?H=$M(&=V7NF7CLBT0"!>;6DPW;5&?]($ZIE:> M'I5 120@GD#/)=.> $',;NF(!F1J\Y6.G:_MHU.3L4_#F.EB^G1-3];R;C&9 MKV,*\;94M13 6;;\JKL#OAAQ*D>7N.2G<9"DWA)52 Z'-9!D2:KDJAAUEH,C+$$2.@M M#__;PA%V.]9G1*/YW7]565NE*NDR8%Y;-0H/=E.PFPW1V"AND.6@A,H$,N&X M\QV:,:Q:64H]A-Z:'(PRUV$,[!_(P=1R51(3U@EO@K+IL!/.!_I02:7GK%?V M-ZI2J&V.#W'7;\WSOC$L MKZE<07D$'8 42J 1Y3 8E;ZD#%*"QWW2-V%5E;J%>NB\)?Z/\H0?FNW#L+N; M>*$U< )*>0>. 5LG[=%-JE=J,RRB\I5+@/GM92K&&,@IAIX(9 V MU$M)2EW82M& Y?V6J]1E>6-$:JFV-2D]N5+E/9Y"A&J^-FDBW28I:?N%7EX+,)HMX20K1! MRACG(.>HW'T<$%KT^#GW;G2UA4JG'-XMZ]?%\DLVF=W.LNE19?OD\XGTFBKK M'82$"4:!5&(OMY=VA\S8X/RH[:RP,[Y_14;V8I,OC!_7QAY.P M^.A-Y,YQ1#21*)@+)37AW!N1M[0EKAS@<2-(NF3PAW3Q^5@$])O?)T!8ZSW4 MEBM N>%(P=+F\P(TZ,P_P,TK=4[CNDATSKV3W^23)Q)#."44(\&X8AJ[(-!Z MOVY.1GJ52DWLGW.N$0:OAX>C.R_[8UU_+/LMB_6^V51]S8KT#/,./IL@@130 M'$"LC)+6!JO-E;1@C.I[*CHY$VMQ(6\7@[X<$X>NM].ZP;WA5Y>YS18%+%ED(84B^VBS\:7S@U-$% 4&X"T]<9! M9K#7I,S3 P:,](K1]AE:05):P.W/(#&CT@+&+RC#",A-+.3[]/#LGI;S37-/ M#$L $!H);\(?F& !XY\EI8B:7@6CFDN\/>8][Z3;'DY]2<2V:&^6SK]9>V7) MJ#(\$8S8\%5I!X/B)152I@P0,&"DK-^&L;,@9V<2T@%>O87/!KAS32*L ^'Q M&C$O3 ]_+U$0AK.QK>WM%T8T2%<0PK.]G*GV>0Z?8@X71>S\%5\2><7"LZQ M:1(8;/Y@\0,:>^5B:1UA.T./02O("+>,OQ".(7>$;B_<4XAB*07B0$MF5#A=,2UQ<-SV&4D8 M@5BTBU:_^3O=W-TI+:&.*\JAHDXCP#P#)<5,R?J=%WIO!U1;/MJ%:,BMY$,6 M$0PK;ZJ7'I\H44QSS*"'A@OB+-9.E*H6-%K5UTQ[;PW4YH;2&F!#BD^Y9/4U MG7TU\5ZF4U+:DU^?S];151] MEE5JC%E[SD0*CS0@%C'..;/4[L-H;*-LUI:[WOL4M2EW76#W*%^=-0_9Q-:. M]079O;O!*UQ:Q -A&2"XN4N+K+<75>Q\TOZ+'V^'?OZ;=XO;O+C?]E_N>5%= M<_F_UT_4JXZFWQ"B)H&G8VILLUV;F:?+H#Q_++)TN2X>;E;YY%_[;>;$)EQA M="*!@=91$\XEZ#W$RFE!F<,06(J%JI24W@WMA]9]KNW-T3$)-$$1Y!83#X2W M7!%#_(Y.J"'IL[7_R>8WK?+L>1%D2^BD8VZ'L_F0/V1?=DK7=9%_+M+[,ZDN MQP#0(L2@E! HLH,&,4;Z#!-$^"IQ59QH66Y(5(3]/'Q!8%;9WD70/5UYG^C#V_6 MOU238',5V:EP\(E1B3.$8V1HO I5:(<,]K"DDR(RPMV_2QNS/:0&D8A_I/-U M5BXXWC;P<[:ZRRN+QI'A"12,(&,1\(8)S0G!$NTH9YC*^J7_G9T3OS?V?3;3S[U 6#%6=((*"Q70W#*OQ-.LDLYB7]7-OZJD5G MYTR7(M,-:L-*S3Z@_4C&XS-U!:G*I(D@#@E!,+:.,>@PTLKM4.)4@?KE>IUE M+/4O6QT V7' S:>S8K.;7MWN4\$?XY+=Q6?.O'>SMR\WLW[(YO&B/Y,O5@'8 M>%-DOEC.@N1LPE;E96'O9^FG&/2<9Y8%!K[TAB_!S0<+(0*@14P7JA=H M$E2U06E[+,C;1ZBOKUZG\WAYZLU=EJW>1ZY$]$^K',>&),H:AJ7;?!/6!5N; M$K:CD-B 8H^>S%>F:;0$Z9!"<_:,.#XH"3LG01YYX2S#6$G&L"JI-!+8<:L4 MS9E701H:(?56Y6*42L.8Q&$8,=AXZG:7VWZSDYYIZG%R7&)C72@R$;^PS4KO M,4$EK9C3^G&RSC2,-AB7=P=17^*P.T&C+O1N\65=Y2+*8T,2Q>/M# ";>,QR M2$10J784AC\:7$?6<9_TX56,EB =4FC.'B7'!R4 <,& Q1820AU$D-CRTZ#2 M4C-N%:,Y\RI(0R.DWJI:^Q$UDHC%.-:6CY>[NA&-N8W=[8(CV &-G>+EFRD3] M+,V.N[L/IT,TP:]SGE?N)PXLTDXIAG18,?9$8Z+VFZ-3KZ(G?&7LCS06KX?! MZ^'AJ([K?EG7'\M^#O#=KX\GS+]X)D'*!9H1=082APTPEN_3!2 PO5XQ>ED/ M^,JHY^W0WBG?MOT;3_/MZ3.)<5I)1+S56,;E"BS*\!;# HRHG6$K?&M >Y=\ M:WX'@S)"!"'TQGL@1 !%$AIH(0P:*DBU9*]^$H;;X&,;&/1ER.R5NM.ZW$9Y M>](4N$IJVV4S)@IJ3ASR($8G'294TA)IYCBMWXJN,Y-G9"EMG>+=6PAGO0R( M+)IEQ MR&G_V(]/9I^F96Q.F:O;J_5JDM]GR^TGG/_>BO16>$^BH3%6(>FEI2(8X!9: M66))B>CSRMS9X>FMPW, M\\Z*A]Z:3-=@0^^J[I-CY;?9ZN[71?YIF15?HVMR<\PL ]KY(C8W3+>50=^" MO3NJ5"0:(&P>("_P6@$)'8&D<K;XKO#MV.565\H@+B@%,K9=#.-*5(0U#2SJ2O M7^'164_H<0AC%^B^TLWTI\"U]_ER^6XQF:^GV?3=HFSDV=_N>GP-"648X@ X M8 2B>+916FIIPGA2/QS;6*(^FV, MV6,-?67IZ:R&_C+<^ZRAKQ07?=+P?K.Q;;M#/6YO+W^:9;^D]Z>RQ)I,F7#A M)'*""H>HLMXH'<')0H31)VV MD$EEA,%"2[2'T^,19ZSUP]2\8R3?FKR,+CONM8G)I>)QL.C^M_0N_?L_3A?: M?_-,0@UV7@)LM71 4^^1\GM*+>SS@HH*Z3MM89RW T=-+IDBC_&8]6)5!(OI MMDBC%36)5W&?9-RY80F4-M[[9!FVPBE!O:2P7#P&J/Z=$9VDU'7 RY81ZLN5 M='B#NOI]D17+N]F72C>?59XC$9#X&(J&E#/,+!*,[?SQ>9RP3W>YRZAK3UG @'Q0FAFI?3: M"88$V6^TQ#7H!?I*4JV:26'WB/.OHZX0_]Q'"LXALYS*W4@*VQJ M&"C# ?*,0\:JW6<]7CS[B^-(8,/') 63!%I"C46&;'%DUA#=9YE?CW&DB^-7EY8W&<_L6DE0C! M3O<^&0[XYIF$:,0$<-01X<,V2H2$IER65GI$7MTV,<[;@:-_9U>%1H4O'TY< ML!D]<4=D>5CW9ECT[35Z(]M ;F,")BTE7V.=X"M4D9/=M][/S@ MA%L7:-422D$EQ)A!RTNJB1^KOM &&T]*1(M8_5DD952:PC@%9!C!,/G]?;[8 M7"]W5@Y>/)N$Q5N(%75<:XZX@TBJDB;K[(@4B2X8]>(NC6;P=&D=W*P"I9'J MFTFV2(M9?LIG<>C9A*FP:$<1TU 33Q1V9*#4=CVLY(UK LE.Y MV"WKU\7R2S:9WCSB:26>J9L/_NC8Q+H. +4A$^,.V.="'OJ/A:I&1+CU 9:X]QY26B$ MT]N4B5'I">,3A5&(P'FEX=#S">"$*>.LHC"'96P1MGBZ75[>_Q=3W MQ>JJ^!";_KL_PO$Z6V;7@8)L_\OE[K=+>&*KJ35?8DT,4D&GA-):6D48WN^Z MU-#Z5]2^DD:@=?>>/M#N3V/ZM'H\C4T>/J5B-0O:7WE4E_KB_L ^J4)=.EFB M$$$@X.*\9(:1> %LJ4CAR2M:8*9%<.&@ EP9X+HC'^O' #[;QF^^U6>?T[![GP?>R[5^C[VZS.Y\Z M22O/D3B&A#6. ^"] <0I+Z 0EL/P64)$2PT#"TCKGZ7R;4MDO[B/JPCW8S;/ MPMC[]6(VV5[NY!:K#;G_JRO+A=3J33T1'G(8VT[PA;N<"2*PC[[PO58EUM9>CJKR[T,]S[KEOSN2Z5)\DX81Z18,F;+45CEK/N2BA Q#4 M;^[R:FIP*PM/WA/(?2F'3Y=Y-NWAY<.)M%030*PQ%B!%-..<[JD"W(T[!Z8+ M]IV0D$:8O16)&&4&S#@%81@!*,M/*Y9,9?M6DAI204"P(X)50Y04DJ =-51( M7+^!76?)#4U8TS MP^!M: XU4!U8>BXZ(UZ,2X1T#G.L()>46$XD1+ZDE5()7J4"<1D7JTE&([S> MMHR\)I5B0-%H)5YVL_X43>,BOCGLBT]N2#W9F^/%]0';G5SW"T>>/)9XAAJV'0C.*@#4"!EG>N8"H MH2-JG#\.%U@+( Z\K;L_OH3-,%OZ@.Q3JRFFZ#X=/-=L^OZ7?O%O2\YW5TJN[Q.'Z)R_F3%,1P6 Q[Z1;/R?8? M)R3SXKD2C;A1$C'(H+8428;YGA<<]-H]X%7)8M=(#QO ?&S7=K.^OT^+V;^S MZ9/G;O/B?A/'/-;.;7DZG+DCK,/U9XM97OR2K_X386UZH2HR+L@L18X;*2VW M02,T6@2Y=9;H:K6!X\6SQQLL/26:&FZ(YE+'A/NH(ZS?YG2=<8"^?#B!V!.,F=(60J0]PXZI'12&$]2G" YU^V1583B9 M35<#S&&2,T]VF3TW),'!G-/*!:BP!-0+B10J*21&V'$[.9NP["3W&R/T%F5A ME,[,,8A *\XMGZ^+ZWC'CHNID#?9UVSA@T*[*Q1^HNN>]&9>.$N":2LHU MIL+%/Q@H2=->]=H5HIIEV)Q+>5]P];4)E 6;$9H*O88./9Y0:PD4GA/C-:7& M(,3]HQ(GZDT *<0PG*V;/B\(#$>NF==,()@ 7$."#&2^J$9VK< M6D,SAIWA?B.$WIH+<($&3+U8=TE6U:;TXK75)H="_,D(T^O&X?_J#.(!]I-J.TF".&).(H*5XP0BH@0L/SU'F'[S0=&Z MHE(?P[YD8;.V79QLCYF=+:.#-4!T0C[.C$P(AL(Q!A3V%B)I?/@62GIYL*'? M>O"RKLRTB^NPHI?^_>M_XHS-1%E&!USTRUD'%3.]V<#*,49^&PT ^Q\H"U=8-JY=!7E-Y M'.S&3&^84\9()9!P # =[/.2.@G42/V2_3&U^M69]9!\:_(R*O_E:Q235B*C M&]W['Z?CGM\\DQA#@V5C$8O7R"(<- 6H2DT!:EB_>=D0-ZQ6QCAO!XZ&Q1G7 MLR]9>#9;OEM4P><(<)9X2!@RD-?+CHH?R.Z[&8A MI\Q"(@$RSL@=6B)67KYU?V9=6>P5]KZ$]/ G96=?9]-L,5U>%;:D,18[G1#* MRR9*@IGII=:":P:G <>_QPRY?X3' \2GS^(&\R9< \4AUM0I[K3R MSG%<8J6EJ-^QXY7T4*]_1O>'>E\2NNFM:?+[+T5V%\WBK]FC)F+2Y9V?Y[__ M+9M^SGX*?(H_5+>KK A Q_ZCL]M= TZ=W>9%]C']XX3,MORF!'/*M74X$$8I M<-HQR4L\.;7U$VI?21?VNE(\+!]>EUP'#O0AU-O7)(Z';8 Q1@R%G&-IF=XK M3L: ^A+]2CK!#RO1M9C0<;#^ISR?_CZ;S\/:=DV05^GBED M:+P=UKZX(+M3M$9=.+N_5KXD_6;[\N6YF[=/C4N(PL8X 6Q0(9# F%%#]@!Q MW6?SIXM"U-U)PG.1:Q&^_O)6-TL\?YGRT^<2+N.-BH)B383FD$)BS9Z6\*MQ M!I=;YM.+O-3F"+UNKH\J1#PF9K<25+R:15WOIW0)3T9_GS^6*"4]\1P0K8"Q MCBED]R1JRT;8LZ\FN'EK(-3DD/GFQI.37#KT:*(!)$[86*4=S!CAN .J7*1P M>(0W 3?G5 M U.36=?Y[5OR4+78QX2 O[Q;3=?18I_.3O#L_,/'"6\"@\99; M'?\,,E<2H"RIOU-V%M=JSLG68>GK,#R@%9[1DX^,2!0%3'J+C#9&8^L4%7O% M4?@&E[=U7#C>FX;<#G!#"L;V6NCS5<)GQR92DF"_&H"%9BALHX:6 M2T6VP9T,G6GE+<*?MXU/7U_Y+F"RK5'^LJ[28>;8D(1IPRB#PD*-/ ;020Q+ M"D' L$<=<9S*0DO(#2D;9[?^XX,2I"7@B$@$L6?!#B*2\[WCFW,T;OV@.?,J M2$,CI-ZJ7(Q2%QB3.(Q##&(3]\DJFW[,BONS'6C.#TX Y@Y2Y9SEC"OJ,-7[ M.!DE8(0U FVP\(Q4-,:IRRJN#_'BD!/UI/O?)R9> ,VE\\80:IGQ$("P9A(4 M+NRYJ=_VX?(,U7&I"DU@ZIRU1[_J9T\D7"N@E#2:&PT4@1QYOUFW\D0$',9Y MTM?$_CGG&F'P>G@XJE.Y7];UQ[*? WSWZ^/'Z8MG$F+#-@,!4MPCKS7G1$?: M64! M!@9^VD.K(6ZGD[M'?*M_2/\WQ[^DS"B&'<6Q(."N@I=%#"J#82[1"W M!-0O'&H]5-8*WQK0WI=^6]9;EB=]MMQYAZ8G]-KC@Q(' GU.42@],C:H!5;Y M4A6PD(ZPDUXG:6RM(32@(_RQ>=_5[3_R>&M>V>"OBHS4FS#Q#&M!&"&.$P A MQ]+C$AWLS C;ZW4B/[V@UY=L7:0J$NF2:S7 M5$,.50"!Q&@X)GNG-J!BA"6JG'ML/I\_V7CW53J7"5RS=R4$:8:\L=@0P"F' MS A08NJMK;^U=59EVI_Y_[4=O?#Y[,GQ#'O%-<04RR-5T#HO48K M(:A_ZTYG!:-CV1\;0CD^$7QZK_;&?+ZZO5JO8LW@JMR,:ID@S&*PZ5B<+ 0H-SB?BKRY>DB@ -/ M)HI08@'T&&(%*0O_4_LM45DWPBODVL [;Q.4AGQ3D\GZ?CV/UXN]N_^2SHJH M*KRORLLSHQ/-HHD0M"/.03!S@0F61*DI >SD"../W?"W7:#ZVK++U5^OB\E= MNLP"%?EZ8TFJZ3_7YWLQ5QJ? !7T(&"\A,(R)YT$7I6T,^1&F.30GDG0!4)] M2X?/BVSV>6'619$M)@\?BW2QG&\^G+*16041.3])XH30 68,%(5$.!/V1_OX MC> 1)C.T+R>MP]27L*C[O%C-_IUNHTG'&L0=$)#3 Q/DO$*,P.B9 H8RQO=& ME3*$C# SH3VA:!6:@1UWUT4>9/L^?7+=WFW\]ZZ+PA,'Z8=L&6R8JIZ^[GL, M?LCG\[#4W]-B>G5[\(GZOLB#JMOSZ4^Y&$\^GQC#O=58$"ZYI$)PIZ7!RCLF MJ4?5NN)46O*C2^3Y8HYY#RN,2@AF2#LHI23&N8VC');+)[1!_FM+'L26P,^[ M0F34GL1WBQUKLO?A(Y\^IU<__)S^,R],[(UZQL%XX4R)1P( BSFG6FBJ"77: MER!"*NJWPN_([]BJ8+SH)=XE=GTI'V>H>*3AY/UA#69+K.78,AYPY]AI#@$U MK,3%6CMR)V9G4G"9M+6(['\DK\1GE&[2URQPPPA:L 2GFTOBCCONCCV:1+P@ MPA((!*0!0@GG]A1Q4#\CMS,'3*=\RUN%JR\!B"D>13I9K=/YA]GGN]5Y.3@R M(I%*6 _CM9 ,"&:@= 3M/R9MZJ?1=.9GZ5,CDKM M[Y=U_;'LMRP>^=E4?+@8CB7VY/R;S]72V^%PFV-0/?+V8*@DF0U ..%$<8($M#E_(/B#D M@>XSAG]&*MI-$ND)L!$XA389\_6\0)NAB6"0R:"6(@F<)!@@SW%),7:H_C7& MK5MDW8A(RP#UMZL<6.ME>TF5"1*A2?@Z$=L([LG6:*H/H&>^MF65<[ M2 %*)\31_MMY.USUOK>T M UG-JJ>SYV!,YO7;9-Z*V;2GID@TI%@C*K@-2CK2P@*U#PI;Z^I?<--Z[3"R^HYQ.6)# MZ2)AI4TTD4/#$ZV% 6@D;E,CVHH=T(BL=X%;[/"G-K/DA MR=V49]U&'_;5P;9QETZ1!,/,4><=H0@:!P!"O/1Z6X7MB'IG=BX,'6-74R!\ M,V&H.CR1P$!F%<(BT$$L)78?4K$XM:1E'C:=JFT.%\^4 M$*V@T4IS#IT.$HZ9WT37$([$GUJW2+_)M$$O(]P9XV.; M"JUY1*UT&UKJ67U#M_6ND#UJ)[WA.0([J*[4U9TR418"B&+X"T&K-$#*VSU" MPM7?WEIO\C@&VZE-++ORN5PJ0LTG33"0#!L)&=0* X&YTF4)A\6B@0$N7YT0 M]8[F2([+1EU+&L^=0$F,YX%!+M@B'",N[1XS3GF#VG7PZD1P*%1'<'PVDL)& M\R90Q%P#H5'8]8EU&#FP5W))^'#K2V O,?*^3]+6$>W>N-PN[_+#])(I@ZT4 M6]9H8B'2P4IRCM-'SZRE#<3H]3FS>P:SK_VKJ]Y-FB*B$ YCSIGF6#@ M&8'UHV/P]?JV6X5L! ?=DN%K0$8PF# M!!,:P3T^IL$M%;TXOSH-O+>(VZ-<#=(K[&6#;?UPLVU-]+K;_EO(@MY*",3& M$.,DX9@S$"PK3ZFDNE+'\V[H:J_M/U ,6;3K="[:2H0:RJL_KPYIQK$9":7+S.?\^*G[)%>5/>(MC3T_4R+"J= MG^3E^8&)%)(%*SYH?X8(Y;"#"I8$(.7J7VS5V0W8S3G:.BQ]J33?W-!2P9K? MUDYI#&A QA&B$7=*NF OEK3X?B^WJ]V6OJZ]VP2)OKFZO8PEF_Z_]MYMN6TD M61N]WP_S[SH?;G9$'3L,G.K?!"KA,(JA?.X(PL2NY*UC9KS9 M$>^6]3#=+[._T_R.9#,QWI>S=7GU=3'_MK. DOTB=7.S?<=LL?W)LR$AV4S^ M?5\&R2JWV[/E^GHUO_]IK/.)<^3,RL(+PX*B):E3PA'EPS_6:.\!,1SQ=K-N M4M)\+D1P8E50&TPX.RS6UC*@F=#,-+0"(D1_JR=RF" :SZJQL$D9.(C<,"M< M(H8))B!4&D"@A%*^(;2.=^<: (C"O%<;9G5#9,S./=V:+1E)@!5 8NB=Q\!; MR0_[]AC2/!W[/;$_TG6I'P:7P\.LW/1I69>.9?\*\-T]W)UDVD_/% ![QY$" M)IA5/NCVF&BWWSNTBF3DBNB->A6']E'Y-OO[/-^>/U,@A0W4P0(6AI)@1E%Q MD%DHY8#I9M&=!E'X-H#VGB[>[?VL@M40=GXJ6>'HLX5P.-S='%")J<'(&H)A MLTWJ2RA@@(LC-IO M$VDSX$0=I29E,-A57#SZ-JV87<\7\\UC"ZZ]]FA1=X"34! G.** 4Z/#O;W? M))6Z_^:.*(&(UJYNF".E MA++Q4 E@,[(/QO*YQ<1G.#L_E#*-%&4=F9']P$A;.S);7N]V^:.U\*-ID.+RJ AYIK[G70 M](%2#NJ#?26H4OUMR]$"E6/YV4<%+@,QLO/UMF3_TVQ3?@P6XM:QWT>,7GE1 MX:D)-YL*QF+X1SC (&S<*P)PT[^ ;[1$I@G$:#APJ<3HZGZ;G;47^$'G4==7 M%=RP[=!,[!U )IS4[. S$N&RS*BAV=BB-#)T60A3MU.IZZL*J)R""B%F&?.8 M LO$ 1$1P.HM3-&K0"<5IN'0C9R]\S+[X_DI.UVRR\^8MMU'ZB_NYD5)<>OO MZ^7"(!)(8XB,Q'49@_+8>\B))U1Q1)#-HBKU51+:EZ@>7UY0BT4X1)& FCH2 M[FT/3$.]([#_T*[(B2BQF'BT>#4:1EE7LGY<5>O[\KK^GM5-=;]KP_"A_.NI M\U5X8AG^>'TR9C3D=84#@"#'K#(*0XV\Q%QP2C#UV-%?!LSGD_825U:JY$@F MZZ=RV/(?#_.;^D8[.T#RV))"< "4 2)8HL1JY3#T9DE8MX0(V>VM+#5D9.$(J6HJH>UD6;?B-"+&$_;&OLC*9O] M,+@<'F9U5:=E7<*LS<[9MHQRQ@R0T@03VX8_.'C8.P,Y796]43^:;=N-]KRR M;:VA5"KGD;#0"($(1_0@L])EG&W;BV\#:$^EVGZJ?=57MW^N=Z6:5U\W 96Z MK:'[^_I[3;^O5C_?_._GLZ_;=)P3"N^ MQ:06>@I ]P*RR "5K,]TB+HE+)_ M>>]H:O!(3L%T($X3K7I!7VO7^8MUA4+<"2FL$-Y 1$300@^T.DU9/H?*R (3 M$Z94(K$+R?V\\[.I=NT7%TH2HPCS'JM@)(JZZ![OJ884X/X1[]%R<$82CNA8 M37-HN+_O@Y9\*M[TZO.%9)9C!B517%NO"*'0-K01(C*:Z9?TD.@'3RK6_]=L M-:\=#-NMFFI]ZBSXY=F"<,&@ \AIH5 X^HC4K*')&I;16."163X4FE3L_OR] M6FWJ,ZD-OW]]N%".VJ!5 T8#0>$?*X5OJ/)>]__&1TM(&2N_^[N[^6YP0^H4E)';UFQ;Y7PJ-_/5-J+R<3$;L<7+:[_L"793 M_2A7Y8V[NU]4CV6Y5LN;K58P__JPZ[WYL-C,R]U/5]NU4Z?A_+JC]RUR<$ZL M*CRJDT.I10P1B15"&"&C!:KM)TMLJW2VL1-P?MU_^^R;(VL+B+&6&!$,-)!& M,N MWM$-G./MVN&G2+V)PKNC>3=QT,DZZ29\T77RX:XUY*?Y^M_Z49?+Z^]W ML]6_SR38G%M:0*89%$Q;BKC!F$!03]74V#S#)C%9^A928F"V^\@,5F%Y_(7 ME&D$Y+^KU;]OJ]5U^?GAZ_^4UYLOE:D6BUVJD9ZMONWG)3VK%3Z;4-/WE84& M4%-"$77.><&14A@U"''G^U=OCA9FW## M>[D=,D%P@/- YQ"=)EG*3@*=IB=:DTE%O=_N]]+3JH(&G.P7-2,1BMMRL=EZ*P3"H4TPC#G\NPT_E_GGG!?J'AK%[2^AT% M,53:>DP9Q@QJ:;%U^UL; L5P_^+)=(I('XY6:?#*(^=7 ,0P5\9S'KXBJY4P MX+!G8/LKF]UCSQ,K$$-PR2=9U%FOG:A57,<0 TA)<9!!:XS/\^KOB?V1K-%^ M&%P.#[.ZH-.R+N>$7\LT -1X*H32$B ,A-CO'7)(,[HN>Z-^-.&W&^UY)?PJ M20&6QE)DD7$2,.L:F860XOX.O-$3?GOQ;0#MJ=3<7Z[T%EZ2HVL*Q0&RLDX9 M@8X&3<]0U: $K1A0M]\]K2H3'TDLK":3AW4K(_C4LD)8@"&F7H632F"DN;"D MH90BG&FCWX@XCEH7RYF6\>/SS4O_'J]N#;LP^KNHU$ MN9I7-Z](03D>$:.4/\M73ED=.Q M/ZZJ8$!N'M7RYC EX$.Y2?W[LFETV.ROQG[S?)/O6R1:GU]<:.41]U0S) RR M"#N"N" $AUM(*,A;E6V.G6]]E(SV:=>G7U$0S 0''#CB.-+"0*_!'@6&L4_9 M*^ID]G5,AAY-PHZ*5=:YV'XV7_W7;/%0ZL=MT8]9S-;GNAP>75- I!A%G+%Z M?HFM6Z8KM0>&2R]2"E%/+UPLSK]L&!X)LE3JT6&_NTJP?Y6S]<.JO+E:?BJO M'U:U=J=GZ_GZSV7U=5VN?M38O%O>/VS"CZME/21E&S9_3NQ93\U8O[) 1C+I M1$ XF!Q"*$:L:! VF/.\G8 1).>8+.8!]#\B'1_I+!V7;TB2IY'@HW?367_6 MF96%L<0A8[G7$#J&B0;8-O1R"9-F"[:S4*=G_:\-BR-"G"SQ='8_W\P6=>:; MJ>X"/N7JN3&>MGEA98(6HQDE!S02T70)&&8N&IQ/D)U8BV M162T,I"/#R<[)9U>6! C*3 &&:.0TEC5N0P-MBIT_U-DM+Y)8TK*&)@E/DNVG7YNYG5[C?6[97U9ES?Z8?.AVOS?.1I4!Y:'8B7[ZY6GD-BZCH@+0@D#A+ M&Q24<2F'I@QU5[=F:%]W=3>LLG97'Z6T59%MB]4%IU!Q:@B7&"G+F/&0-F % MK"Y@&D\L:6AKX/8&;W*_2:L,PA:K"^T50$1Z7T_WY-+6?10:NFM'0MXNYJB< M;2LU@]'[?:0G2V]N[D(SC;"\GRUOSGICGQXJ&#+,<(TAT<%@TXA;[QHJ[&7Y MR/KPYF5KX+[ I&*O?I@O;NIF),N;YH_O[NY7U8^6[6):K2^HP4BZ0+8C2NM@ MVTF*&]HEM2E']&0@%&-@EBS+<';]/>CYJY]LU//9Q\=7%4IPX0EP1!N-F0MG MJ[4-G1K1_NII>G=8!-F(AU2R*/3#:KEUP80=^_G?6V?,68$XOJA@D L$K&$8 M&H(II%CK@_'(0/\+)+VC*X(\1 ,J8>.7=3"NKVOPWRT#--_"CL\+Q*EE!75: M&$Y(/8.'>!L4+R$;2@D:4 HY6KOQ,44B(E236QSG0K*G%Q:<4&J0(*B>^:,5 M-=ZP@SJN6-(98]&YA,=N4/P5\PI\7Y98GRQMU5ZTV M\_]L__XHC2=D*-:O*#034#+)A-:(, DDH@<$F53]-94I0[Q]I6TB5"<_L4XG M"9Q:5BC%(7:6<\MI0-I*HPY0&VK[3U.:,O ;_;3JCM0T8;N1:V8^E=MOZ^,L M_.8OJ]ER/=M>^.E_X7-UXU^SY6S7L=3/5W?U*(/K>395-4<(>-\B2'EN:5%/ MX'5:8^.Y%0;88(L[!FJ5RF))?"M%8^P0Y3$&ZL>??M(Z7MGA?85R"BLBI.-2 M $89!@@W^ B$^A]MD8.7\1A]-'0Y'FPIXYBMFA8]$5T?C)O'?Y6;[]7-N^6/ M(LYM0[[1LXM;+]RU*313I'$9YJ M$GC'[)9U;)M'@U?G%Q7!.$*.(F)@L,0Q-EA+T5#'M(!Y1CS3,;4:&K_3),[?LPU<-RLWI\M[Q=S7:Z;#T)[9A+LLVR C*. *:*:\;)T)DU%0G)B>JT1!*9=>WNV#/9%VU?TG!&*08:P"T0HXP[8 W#0H& M@?YU;'"ZX]10H[ )VEQB$$X1-5#HD\E8\QV7=" M0@9A]E8D(BOU(F]!F$8 WMW=E3?SL%<_NYLO'G>WXM7MDPOM:O5Q-5]>S^]G MBZN_EN7J;(RTYQL+;,/5CBC12CC,C8#8H08?@ 9DWXP6)1O"Y&H*T-*E:ZWG MRW*]5M=!HUOO^'%:5SFRHK"&&<64QQ!I817R4MN&OJ#D]U=@DTU02*&8Q$%O M2NFH_[@JSZ?UGEU;6"HI=UQ8:BU2G"L#Z<$$Q-[DK:,,YF0+R8B!U^\A*UEJ M+_F)2!P7R-$ WN?[.FR_F/^GSD!=?MZ4Y:))2/W\N*[C(:>=)(-?7&@*J'78 M*B##W:X,!_8 . \96U22]4D(E.K":&LN,1#<&))Z60[_[*NX- Q:@6SUF+&D"(0'5E.0;%4R%'.M%84:D*=4PT]&(L,!U9'XD\5 M$Y=D"9FSQVUUU)=JKVXUBEBY/IM$?F9IN&2IA]Y PXFCFBA"/3BH3D1FV/9^ MM#RFR%BEMF9-=?=UOMQF'-?-V(.2'(BIE>MYX,=L!]'LZWPQWSRVL&\[O*TP MD"C.@N(/3-WG##(*#E^-"R=Q?LGAH\G0^/"E$BO[4/J F[J]W?97+$^=,K\\ M6SA&D%3:46:)@%@:0GZV.7]_"4XO+?\\WWJFZ9 M.;N9+QYMN2E7=T%"@Z%UZ+ZYC0&LO\_O/P;3+BP)IO@1]T>WS_ZNAU?DE;<4M?L'6@5!T-\( M=,X$()["9;)_S&^TDLG1SI[Q8$M8)+?=:U#.Z@_@&4'S.62'*XFBEQ_:MOV<6)TMC@C5S)=,SQZ/XNKQ_J M$IZK<#]?AS/UMZCIP5HI3JBFU&.K)$*.,6FI,PPJ3WVKV,.;KNG!>-MH!'#( M <2 ;JO4]_A8F+*3S[":GM:,CE/3TPFVE#4]V2?+HG N>H^Q,=I2#3Q6@5U[ MZ( *3UR*4([;06E?[)L-T O)C524>P=$! PJ8B3"AO04"6X1Q<9TQG$OA8Y MDKTP>RL2<4D1G(D%(8H M"K*>LIS.!JZ>>VQ@BA,K7.6>H)].#PUPX=STR*< MM/"J?SIK6S94T9 8DY>ZFJUNKF[M?%5>![37YOMLOKJ;'1]>?GY1X2C21E,! MJ7/>"0PD-D]"K_KKGTD\Z@/X'!6743F7I^OW M0/"R4W04(!C7&0D04T4@1T2ZAE;H;>:YYU&XV"E7IQ]>;UM&+LD(F% TH@1> M/S]\K1U7J_HW+[^I5=C%MS,=I=LL*S3%S@=4&#)">N$D( ?=1SJ6E,# M9UQGS?]4*_.PWE1WY6I]HH'7KP\6C#JA10 ":T5 G8MJ#O$7IE7_0SO/4M.. MJGX4T,9D?=THIBZ8?K;%DWV3CCY?&&.H5UX! Q@6$!+E#C0A(52>6OQ0!E7C M0?,VV)Z58IX%MZ/?U_OE4__M^;L$W"#9 MJ#=2F5O!Q3ZGWO1(]X\$SL.=D. MPEV7ZSK'^KE^4B?1/E_2W;?2]LT%L%0ZSXEE4@(>E%7G&^R]MZ1_#75T[W[T ^71E%__,G#DBI3Y9/Y74Y__&K M3+=&)*PF5GFN-M_+U5[2 M1]![.KV^8$%)]-)1AK2BG%&)59.?Y1DU_=O83%"\WX'A_DC$YI M3P\KEVC-Z#CE$IU@^Z=(,J,1I9B'3@#H-E#AQEY<^-.V@I*_W*) M;H!>2G*\!EI\UZ1YCE,GP!#"&.H2;<-;1BZ^A%J@?= MN-@I?[8?7F];1BY)89A0-**D=1S:-7Y^N+]?S,NU6MZT2L,\O["@V"KKPZZ% M$0X3!900C>DO-+V<1HA=&5*-"-,_N0&0(DNTH)P!PKE25F'5X(4<2MI@-Y)[ MO*^3+"V4OT=N@-)0. BP) 8P8(P*Y^4>$V8X[=_K;+K4D[[B-39XEYD;H(@$ M.A@%DD%,F)$&D<;P"W8?N,1&G/W/GS@@O87< *LT@MHIZJ##E@H!@6\HEAKV M'X$U7 L$%!H'O1T6=?F8(8D0SM\H)/(74YPMC6CHP1GN\'V3W#V M60Q">R(D0ZHH4! +WT!G 4GI,DG@A&TM*/V#L]T O910G#*8.BR=QK2N M)$%*X 8X7RM>%^E]'<2^\S&Y?IB]%8FX)%_KQ(*0+C@[1O\S3*0 CD/)J0#8 M*$&P:*BC+.U8JMZ!V]8L:M__K!LN8W+=?)^7MYV:H)U843#D1#VS2P 4+'$ MN&.^4>VD,?TGOJ?L=]>'W_% &9/949K=:8:0XA!YYP15"+L@KWMJH!XP.$QU)A;1%A M@%C*&^KK@%7>!WQ4\W04Q%+)BYFMOW_>NM,#^KO)-+<_[?^$J)Q=6Q@OPC>! MC,4:*@:4YE#M:88(T/X53--%-_I*26RP1G93?MZY-^H \AZ2=\O;*F@RFV<6 M^ LWY'X[8_U67ZW*^;?EU?U^ %L^WM']MC^5]]5JLYUU?=AT&P]IF^4%W\Y$ MY; >.(88H@11J!&Q C MF6G547AL+^D)0O3C_H?M?:2MWU8P0VI'OK(2L' / M4R.!W&/#J>/]@ZB1/:1Q&7W42SH6<"E]I*,W]I*.F,]:$,:M7H MJ1\T;X/M63DJL^!VE/S//ZH?Y>KN9!W(:X\52.AZ(KB%E'NKB//,-G>B,!C+ M?*S-2"!7T< 8\WO\O DJ>KVS/\KJVVIV_WU^/5NE]F/U+ \=M+MWJL68X;_ZCYC=_QN_]7Q=_?GZ% MN4\_+*@&DELD$ ^: ';*2]UL6$H&,YIV%0GX:B $J;R^'ZKEG^>[V#][JK"2 MP[J$E4@+,<>>:=(HFQ*RG 9:Q67E<"R2>?*K93U(?N<;_31?_UL_ZG)Y_?UN MMOKWF=2P"SRU./B,_2LI$3![7>0F*QTO_P%91H!^;4@XZRJ M<6Q) ;U1#"!I%3#00.@98PV%W)+^$>31\@SB,>ULG4LOC%))P>?9HESO2[8^ ME,<=?B>?K]O_4N&$L4@3R8..QF #EJ+&]L\Z&BV#8#3^QP!H0F7T2]A =SVT M655@Q8$4]12A(.H!-&:%:.B$1/6W);L7O%V2"MH3O\GDI-YO=S7B:54! $)* M&X%4W3J+0"\!:.B4 K*+TSF[<_"<5 Q&Z^U*QZ7HEY,*Q33"\.3,^67O9W6+ MLVL++ZRJ:X(YX537[=H(L <<->COWTJG9_;A8#4N3LD.BGV8M;MDG%E9&,=C&2D-/V1C<0'[YSFGTS\CR$5!;OH!+=/+2NL M0LZ&+V/KGH&($,9E0ZD2.L-./*-*0$2L4DG%N^5FMOPV#Q:46J_+S3KL]-WR M>O%P$[#YHZIN_IH_)>>^(AUMEA<6"6$,!MA38 0%%C#14,[$@%3CT:J@1I62 M$3";S+CX&(SZ\!>S;R4\I3"<6%9H2;QEVFD!%$(6>(N;TQ(*,R"-:;2N/*-* M1T2LIBQW:5EG,G+YRZ?R.L Y7\RW_W5U6X_>KA;SF]UCX1VE+L/#Y>[/7V9_ ME^LOE?LZW]S,)MWWDP/,SY>S0,%L\9/G:R=ZM=]K_QI;WJ_*ZQV9X8WJKI;, M_VS_\WSKI VA:]$UG&KS]<("Z4-%I([Y0% M@AM!2 ,!31M)'#V T)K=56381NU8\Z/-Y3 M)*#7F6:EQ~X/0N"^_-9KE63_ND16%< PCSQ1' M%E(LB1+,-O1Y))-VI#J?MSJ<3=48L*0SR5?A:@OVPX=@-NPV?-Z!?VQ-H1S1 MS"BLI6:2>86Y- ?,V !E<924Y>BLCP5,LGRAIHI"/ZR#CKQ>'ZS*TTDC)]<5 M5 ++*-7 .J6#\E/_JZ%5B0%]:C(L+.NJ]8V!8#)IV?L*SB4#_/1<83SW2E+K M).(^T, \.T@^",=>GJI?9#Z]Y'X$A"Z;ZUDI?CDQNRN37ZWY-M7=W<-R?KWK MV7.R[ONU1PNAG/<>,(TMLA8 PCS<;S* H%(V=^GF4^\*;U9U M2=NV/]G=?%V?)Z>G9YU84B@"F'.FCN\(+JP2$NIFTX8/&*@Z=D1S .;[^6JM:?C]04%#T:=DK7*C[A"G#-@T.'L$::_ MDD/S9'I4.%(Q^T1H4WT-PCJ[/I6^U&)U(0PD!ED,J<9!U@US4C1!)8_@I>:Q M]8V5Q8=L"E$)?UZ4KY#04E:.+2]L^-P,M0 B!9%E2GA]0)53E.'(S*C\/"$K MD2";,FNE<]Y%FUR1MY%B(6"X&KR5S@$@ N,!,IH@0)S.=+M>C^^V10+)C62 M5!OG".5$&$[\'AOJH;NL7JJM&1TCQ:(3<&\RQ8))()!DP09FX4#DBF/+&@BH MI"DCK.,[V]NR^WR*13?8+B'4[ID*^C;4GOB@=2M'\.&[HUB#3(LP8["H3]9>=IS8?>EIUAHCUGXGW>(F:!I&TOP 2Q(F,O'BHC#II8I%MU@N-/0:J5(F6>3G=8W!H)Y!]L!Q-(R#Q&Q#"O#!)6XH45K:_-4_2+SZ634O1]" ME\WUK!2_G)B=18J%,8@!Y)C#TFL.P^LYWV^2&8OW6_.493AC,WA7!H(0B8I%D9R9SQP#'/A>% Q-0/-IL/O M3MD^-QGG(@*288H%D 9S91 AED,MF"/"-8YER53V*19].!H=EDM+L9#!AG<* M6"\Q0BH8]Y0WH'$@7/\I-(E2++HR/2H3W-5T@(&#-TOQ&AK4EJ^ QF:U3DJX%8753NQ+Y?UN^0/*$XI!1Y%;B&A2.( M":1W7'0D7/:M#K*WFCSA '%0.J4$":(.PG&B&PEWZ ;;)031J8,J7++AJ\-U M/TW"A6[T:@^-R-2#'H-%K1H6]$+G+? ]*Q]Z+NR^].0)QJD,( %&;( &4N.@ M;NC#3"8==CBD24%;-K5,GN@&2RJVOPM:Q6JO2[C%_"[8!IM3CN%6ZPI//7,* M,H^I]I@@+>W>&>H M];DX]E!.;$ M["P2*2#4S")@E!;.$63JL;_-)I4T^59?=@7Y7")%-R 2)U(@P9A42DOE+'(2 M"&>>!-+1C+)6XW%I( BY)%)82:BCA%/OK4%,6].X),.I@ONGFB=*I.C#N8B M9)A(P3U&G@A%04! ,TF!;/1[2"C(MV/^ (Y&A^72$BD@4UY!YZQ1# KO"$.B MH%(5RD2>X2GQ@"3V@5(H7&<<02P:^B$AO1G>X93Y/O: MM_'PFTQ.!@]I]-@29#7E5$K/ <4('@X_"'BF#;JC4)E0T#B/3NVL; M/RTM,"&&,B^"@8N(477G'M90# AZ4U/#(ZH<0T"<3FR:37>_7EXL+9 ,QK,W M3C(4/D'FN1+P0#$'YN(TD)X,/2LI47#['23F4K223 1EHI#-;%&N]ZF\'\KS MC1%>?;X@E@B$$,&6:^D1]X TYCSV!&34#R,^NUZ&<"( -&;JUK]F_U.M&JWI M5,[FKP\61EA.A0VJNX72!)U='QSH&&+3WP[I[L3*3K6( MF8C/\PNPL _+3% MDTE[1Y\O,(/">8@A),19*PU5]$ 3E#!/56$H@ZKQH'D;;,_JOL^"VU%"47]N MYHN 6'DZ-O_BJ0(;2Q'3%"E$B<'6,=FH,=@0B_.YD2-!7,7"(H.JS;WZ,*Q" M\\5+"@L=5<2$2PT[*ZDDDO"FML4"D51=CUB-V;MD9RSD4LG/?I>G?$7-(P7A M4BIMK/:&$8*DYX=P6]!+?4:GP9CLJ:*@,YGI_FR2?!>S_?D >@BY5"R0%2X8 M@[#@S#5>5J)(3O,!$\I!1,0F+>#=_?#UG\V_+>>W\^O9 E:I5S,Q+UDU?P&@*M@L A0H1GVFM-Z1X; MZJE-F<$9H?UY6T9'J.#M!ES*"MZ\ E*,&A?T[-JI2H3@& K>P.0P3JE\C.XU M:BT2G0-2G4!\"^$%Z(V76%L!K(6*>VN%VE-<>V-]GEZF^ SM&F?HA]OO(#%9 M.:CR%Y1+#DAA9HT#5G@N VP:,HID0YMU R(5TP6D6K.K54"J&T"Y!J0(DQ9B M&FQW88.1!KQ%S77+-->MIAI=2OEH5]4B"F27$9G0U!L$(>,,:X2M5]23AJ9P M9,H\586A#&H5HN@'S=M@>U;W?1;( MIGY/_"ZWH,%"(BSE$J-P[#G-L-'@\#U("?*\L*-RL$-E0S^TWJYT9'6OYRH4 M$PG#:.4NR))P;TIL 1#*2(F0] V]'@SH%#1)N4MK[G4L=^F&TB6'LH$4'#"M M?=# $"04AG\U@1ZO*5-?_UK-U>6.J MN_MPLC?="+8UZN[N?E$]EJ4NE^'MFX^+V3*GK;0,V$^QM4]EWSJ^DA-TMO^W:-ST^/?)Q]KC-H/AKMKIYWR;S8/#+"ZH$940[0*A5 MSO%@\3/,@CE!% SG=ZO"B='S$LZ1N3Y&9X=LA6&_HPBWG:3>*PZYI-J&\\W9 M/8Y .92R .5T#D-"D3F>X9 4[*SS'G94G7=Z_/1<0:FORT.L"VJ]%@([P$0# M@'>#E ^P_HAL/X2R]/Q=+07TOK?U+>5DEP3G7,-2;H MYW+U8WY=O@[MAVKY(Q!6[O!;?ZDVL\7SGYMJO?E0;?YON?E47E??EO/_[*W7 M[9MVB[8&[Y?OL^75?;WDE(8XV9X*& X5PJA35M1.(L9]^#;W/"+2Y#AF;SHK MZ%+8=/&?TL=R-:]N?+7:_U7]W"EG;]J-%-X0I8BA4 )M4$::+CG!K)\0#7D M>)50;_"CB<&;;'3K8_B[_WV8;Q[?+<,E^["]Z%\>#?^UA>W=!E@^">N<%I>@3%$0.&580;@H&HHA:BBW AN,&'_Q!5:^CD%H$(C M%?X-N08N&%C0[''4TB=M;#5V7*&UR(P65^@&]AN,*R@#D24,0>,=8T'](=(W M 'C+4T["F2BNT%H$3L85NN&8C0)Y \48(TQ!G6C4[+ MV[YQA6XXIVNI]>N&/WW^\VSN\LEUA7(:&28H,< ;*S3'' 1:%58 "#- IJ9S M-::0J3' S>:^[.WV.7A9/U6+A:]6]:))?(2O;:20UECB"%764*JML@38YK,& M^B*/SQ$-YYQY\X:^E \/YUI(I-I#82P3#%F*K&%:($HC[U MUC^B01R\_&_HYUA=!B'=PGAGC:;2:"E94*@X:#E"K/G? M4&#,;3F?^C/Z91>%"O+A=#T[0",A!<'(DH8/"KO^W2W'F^;\NW])0YEX^1_3 M@5'_7A!]B1.;]3A]CYE]@81B&U$( G+*,,@ XUGO..8=-CF,F,H"M ME^QG^ UW9/_E?[@_6[5Y?KT=]UA@#AVF@&B&((=$8^ //%1 ]?^$\[LY?YM/ M>%P9N/SO^&?+.L_ON.,>"T&9]RS871(Z8#PB1#?*H+, ]&]1<,D.G@O_CL>5 M@.7IH 8RU?>D.:2E0^KJKKLKQ9^P#HN_7Z M8;:\;C28]9_!CER]VW9&G_^HT7D=XZTM&AY;/-S,E]^V))]O^#7J[RTX1H8 MA['CVDCMB"'XH,8+?8D-[L:S77)B1;*[O-YB36QY8Q]68<\[K_".Z.,>EU/7 M=;\W%DYSQ+3B@E.$! 0$:;?'!R'+4PYAS%]4TX#27P1FF+@EQSJ[8,?8 M[N]W_L_9XH^'60U?M?+S95!TYK/%L_DYT^_ 5.$W+K?0+=?58GXSJV<=Z=FB M5LH^?R_+35#)9D'+"F(1.?S3:OSL87_/M_1Y$X1Q:V*9V4[K.Q7@Z?.:@DL2 MCE,O 9% 8TD0L-H(0J#5SE+02J%/A<*QP$S+E06DSGJK-2&*2\6)10+O:=4T M_&OJ<,NX#*S&!"MEN*2M)#6?>;7<(G5BA/OK#Q=(686#>DL 8L(8KZFF>PB, M%C!ER_]6 9/HK*TB0]33".W)\)/CNX\]7G@DK<- U-,*C3+0>:8:BH+.D6DK ML1@L.LGM0>B\!;YGY<#/A=WIV+P;3UD?7^_+;[.%6VX"SN7Q%EMGUQ1U6,-K MC""1V!G,3 "KH2W0G72@R_D9\,-95(T#3+)OVRWF=T&QWZH_)]E^9E7!D90! M&:N8M-;K@R?5EU!FN#T+HK? _8XUN6K:G8_?'V2J<:+4W<[9\/'FIO_)D01FV=4=N MQ"0D$"%JH6GHJ*=AY*K!]6=(%1.0,1E[\,5^?OBZGM_,9ZMSROJ)%873 %O, MO??&.(V\=40T/J[P!634-V$$1L<#9DR&?ZB6W7E^>E$11-EBJ;P(!JW'2C-/ M&VW424A);[9'CZN.P/:HV*3*_E#K=;E9JZ_KS6IVO7F%ZZ\_6% D&*&.6 L= MD,@[KIL+SB&E\K/%Q_711T$I+<_-PVJU]>>?8?G^N4 +H9YJ1B'$DE'*(6 - M+53!_G;9:(ED?9GQ*D_[P9 P=S&8JIO'.H:\4%]+=L?RE, U1.H@8&PH95)G&'M?R0)B E+*A%XM]S,EM_F M7Q>[7:Z#L![24/^HJIN_YD\1[%H*9>G[WZCR\JE"84.>:)4YIR3I10O*$2 M\@$3TVGF,A -DV270IUDMI?7-DQ_]?F" $P P,9(AJ'AW-:C=/>T><7ZY^"P MS/D= XZT*OU97;YP4GKI/6$:^:#'0"6):78O@C+3FYD\=[V%8417DLO,/-<2H T=I8=CBK,,]+JDQKN M(^$W@02=M^M_?;B0X2-RJK9E.0LTL3I8>:!*TPR+'.,S[+A$]$,I&>^KY;K.EE]K:S5\$_/-;+&U7*Z^+N;?9N<*$-N]H-!6A<_*2,&#IH.)AHCO ]@& M43 @>#.:/V!\&1D#N82&P9>JLUGPZI(">NH"?501[[G5D&ZKA7<4.BSZ=RH9 MS5,PNFQ$PFH:#U*#SF,[P^'K2CT^%3E%03B9LO$1OG M^J? B(N5I @_OJK R"H<:)->080%T%""/8T(4YQR M0,WYPN2H3'NM*#D*2&^R(!DZ[) '*&CAD#*HC>1D#P$6&O77+%(4) ]EZ_EB MY&[P7$11*C,J$".)()PIJ@6#M*&(&4POH82E'XM:5:?V0NU4AIT= FLQI1%X=%K8N1NP%S><7(& BN((5UZ@<5 MP6SA2.WI"W:+[%^DEK@8N0?CXT)S"<7(#&-%I:.::1J.1A,,5=A0I)U..<4N M$_UM$$"74HC*&!7$.4 )\5AX)K5L/@Z" 6&7H,7U952[BM1^"+T5_F>LS4W+ M]G3L'E:(#$D]I3V-'?+DM=B-R'T?& N;1"9"D-DX$B JPRCN*@E_J#."O0 M7V]+78C.J^C&_*6_TXY_K>D3I(4M&76_F/\YE#+1_ M22$@,\Y+IKEW3(B@$;.#PQL.R4@:MX!Y#%_^Z.A-+$/OMC,_?R*@149]]Y<5 M]5@3;9VSB MKH-(.F0851$%& PRFEJEX*":KL-XU.5]_J=3U_S[,5Z5^6 =T MUNNR+@;$I_U;"J$)4DHK#R0@RBJE8//I,&-Y_T-HM-3^ ME&(T&I"3G4';C.(=5ML?=#F#7JXMO"?".(F%18PX8IQ@MJ&9(=[?_!XM[W_* M,V@@?%.=04'*_S7;/*SFF\>KVR[BT^4]A5=:(*ZDTEY9'8QB19JX(E,(]&\I M-UH=P(3G4$PH4Y]$OEH])^?9[MNZ 3J^J1#2&H>UHT)1@(W %N@&#ZQ(?U_ M:,4%$YQ2XX"9GVL@BDN@D%#5 ["@TJ!CP MI1*93^7]_I*^NNTJ,F?7AB/82RT]K/M>(H%].(9E0[,D-*->SA.(3&SXICAE MGM.P5>N>M[5H>=JTSZNP%2^Y#&/G5BPIA* ME':8E-LV!A]7\P#/_6S16 TGQ.?DNH)P:*D*:@"15'%&)%!-+BEG#O6/X*?V M'(TA,C&AF\"\#U*^G^T;3LGJ[JY:;HM"VUGT1Q87Q%H%N,&28RJ !9C1QACA MQ(#^?0I3^X=&.6-BXS?%/55/NZ_%_NIV-^5^.W?\7?B+Y39LL[QY?6KU=J[R MH7I]2^S5_;F>6*/^WL)#[+C50$ ND+#<8M!DVPFL3?_07&J'T]CWX=30ISX< M/Y6+.@GL2_5E]O=_SS??ZSKY0$'X;%\GM,61V?65A8:.8Z5\T#24$L&\0>R M4-WG[F)<5V,>I".C>E[N[C;_"<*$ ,![40I_40/Q&M'+&W7SH_Z,MM_4E^IY MON&A0]EKI^'@=];)AE0$<@VW7DC"E---L8GP"OX"PI]?^&2%RQ-OH-EMRJ_UX6Y/^I/ ML;HKWU?K3-J\[?8SH,G;V1<4V,B@>DK.@TH*A8/.^\#D\"^,D';M?*WC4]ZJ MP=MK:XIP3G+OZ_Z#5DLKJ&(,[NB#'@/;OYWY&.W=(K+KM>9N$0":O<76;MA* M)5$PMCTB5BG!K,-[4 &#N+^>DZ*UVS"FGF_LU@V<9$V !C3X4AXBZ:1WS%N' M$%3LB2(CC+N$EB#]6-2FTU<_=-X"WZ?A=_?&;DG9G8[-\1N[48F(A@8KK03W M1EA"44.;0B"C#+DX+&K=V*T;,,F^[6B-W6P]])T:K35VP"L-L#X@)A'NK_2E M;>S6A_%QH4G#^F&-W8S"0 H9K&,D:3!, 3^@!*E _;6W%(W=1M#>!L&3FN%] MVWHYI>M!@(9Z[2UDP@@G&ZH@9.@2=+B^C&K7WZL?0F^%_QGK6"\H8.+41&8RQC,>1,6[=N@(S)V+AMW;0TC 55U#$C@A(: MKCQ$&KJ8R[#33DQ&QP-F3(:/T=8-60B@I4%R-9?.U"JI:!R9A@Y("D_=UJT/ MVZ-BDZXTZ4>Y?#B9\-,\4AA/A5>2<8B%)(0QY1M0PMG%\FNI/I;_?2 RR2*Z MU7IS=?M'5=ULYSJ5JQ_SZ]+]O0],V_)^55[/MW9D^/.BW#)E>:/NZOEA_SF7 MOCK\Y84B% $-3; =3=N.[;QY"DYIJDD<:"LM:)<:^TI M!D @)A% @N@GRC4<,,IGW)KK\:1I!-12R%(2%[!4 M(,L-S? MP/O-?BA/Y=D=75,H2Q0$GBNC/,:D'M5J&QH#T;FFQ(TG%+&@2B<.38I/G96_ MFUKYKW+SO<[+:]/IJM7Z@D-J-21&":TI%'6411]HYR*C-D3)Q"0^;,EJ(:IE MU31.WM%Q_G(YNJ90G#!!H R 2<>XD= _G9+8]A]($;TF*Y%HQ()JFA,D !0V M_A#V_I16J,O;:K5/)OPR^[M%ZJ\A1:_D2BI,0X'*YW3K,SU^T,'6:UQ]N"PL8U(X+(#@ M-<:F27$A'NO^!5L07+0<3@ST-&+\W,>^[2@?OL;6(OG:XD)J:CBRF'+HG*4 M GF@VG$[(/Y\J1[NZ* E[$L2CN-ZXR=$XNFA@CN*L KW-O**(Z*\9OX@\!0. M& 1^J<[HWN DK&9_$L^!]U7G=Q4 U9-UF)"\3NZPQE,##IAX-R 8=JG^YK$Q MG$2NVLI,@: 53DO*D">*>,W-TS>"PZG87QXNU;,\!)]T(=)?"@6;BRVR1ASY M-Q7.8.L,0QH*!C DB)K&T"!&V 'E39?JM)X6X5PJ93_,5KL SJ0UKH>=#2AS M;?..PEEA,.$T@-U8K@8T6R%(" #&M'*_QZ/]\_;V\>5AL._<=I^)4W6N' M-Q04>(@@QKP0X=72:X 5$0Q;!9W=PXT#3J1_,'S$$ME1V%U%!RN5 O-R MJT=3[T\O*)1DV!OBK:<26J,0U7;WP(S#!N:.*09E=+&8DX5%Y)T M^9-?@RV]#LI'?;N=N>I_?;A 6DNIM%,"X^W%$ !*)"G MS$-#E:6"$M.0QHG.<&KY<"Y5J>":YA XY.N&:W%[-][LR9E].Y7/V/XE!;<6 M>@&=QT$)LAHKW>A%!( @U_D(S?A>I]'AR\67O%6NCGF0ZPWNMU?_Z^ML7?Y_ M_\__#U!+ P04 " "-BIY0B> "F A 0"^:PX % &UT>BTR,#(P,#,S M,5]L86(N>&ULY+UI<^1&EB7Z?7Z%/[7-*\DL4L*^U'3WF&.KSK&4F):9U35M MLF=A8 1(HA4$V ""F:Q?_]P=2X!+('P%D-75:HE+$/?<<^''KV_7__E_?[L_ M@,>LJO.R^)_*VL_L@?TW?OVC\"Y(M# M7OSQ9_ROZ[3.P+?CS+[]\_?KUYV_7U>'GLKK] MQ= T\Y?AK\Y^ G_WKO_8._RC=[KQSM1__E;O?P#(PZ(FMBF,]!__]NKS7TWR M:=WW_5_(;X>/UOE;'T2/U7_YO[]^^$S\?)<7=9,6N^R'?_T? +1T5.4A^Y3= M /S?OWYZ?Q:=_PO^Q"]%=HOY_IA5>;G_W*15\R&]S@X(!GG:797=O/V(0U4] M>P)FR,<,Z0YFZ)\N/+AY>LC^Y8+^@IIO)1?SZD9(QMR]:7.Q5O+\O'RL9NUS(2M^,LDD/DM^,5X\\B_F M/_4!?=5]$#]]0GZ)\4Y41P_.OC59L<_V1#2?/1KD^W_Y 7VU/=;O;M/T81NG M58$ZK1J]!9_OTBJ#UW53I;MF:^LF]$W#"T,31EZBQ[9EA8%G1*[CV4'D;^OD1Y*>_P,+ Z^YK;*Z/%:[MF-"P'"_W&+]UQX20)@ 05^[V'] M?__\R\F39^R5N[=>!P+F)JVO":+.:81,]W_)#DW=_^0=_LD[3>\ZUW^ZQ,Y+ M0LN=/$);?@XX@2BK[N5[]H[ :@?*:I]5*+'I_RBM=A<"T7WBEUV)>NN'YMVS MF. $1[8;I>07K>4%N?$6)Z_:#4Y/]L=#=G7SMRR_O4.M'*)T,+W-?CO>7V?5 MU0T!47])KP_9%]0> ^3\']M$\P)?BV-?=PTO<)Q$,Y(!BV7!;3-T(A=;EAH$ M+,VN.=/C3;2]'C0H;\ ;[?!]<5-6]R2S/=L0YPP'G<8M'PDV 1P'H4<,.LB@ MQ8Q_U:(&OQ/< ,'!/G,&LG%[H2 JHW6.M15L8_EG.\_HRXW*./"X^RKF_=H M0'Z?P6(?EO*F_@SB*#%N%@RQ,CA5!-7%(V5-&Y5WKULUDI9I&W0'ZOR)F\^ ME'6]A9;C>99M!K&>^)JANT&4] ;BV(U9LB>&QRI.B7[+&I 3)ME2'A9BZ$1, M$2=L^H3IZ(3H1PSEIPW^]G#$4ZO@8UGAW!# IJGRZV-#,I.F!+^AEE,6#3)W MP!][7Z X9'4SKWZ=Z)N0)@Z.UZ$Z/,!+X?>+32NNFKNL>D.BL$GT7EW=?$F_ MM=-=Z.=5EM99E+7_'43,BN(DA@Y"%$(7FJ9C1WX/S'!@P*(Q,\!1K$W$ [![ MEB4<$/H_LTG5''&AD[B5A81-&MMHO)FS]5*)U1/E=(ZLWH&C%J4F_R>D^9HVW6/^RUE!+[X#Z%Z'W%(Q0Q:ET'K\[A#6T[V%O '8'$'\VX[YM U+L%GCI5]L?KJ5GXXD)YTA-6>C7W5>I=9UA M]*:8?]K>YPUT?7\W3/EV,[[C"=\OY?/IWGZV=PL3S8N@IX4P3@+-T"(WM(<% M"-="8[9A(]9%Y9H;&U,?=&8_V82"/=IO%O"_7T1*E]3E4J+1$3US;T3T]"@+/^1$S3AOF;V>"GJ6[ZWGD1=SR$U MHJOO*>1Z2]\S*&!90D^P#77'K*IYS4Q*]>%>D]H5<\1G9H MU2S*KILHKW)F6@W@DRNH\F(.E%*?;O8&LJ'LKC]DE7WV.CI,(*OZ8&1Z&$0 MZ[8?0-V.S+BWA7[$M';%9T'Q8 V#8>N].8FB$Q3U'+'I"<;S#M%Z#XBR_+[8 M::UUGV8=VKV>] MJ_('/)U+#O9M S,,(]2L@BARM,#Q B>,6HNA9GF>Q]2%"MA1W)&VT#: @-N M$;SNI.SY1B*?4EH]F8=-5G'A)E*1VIQE:5)ZQ+E=BPY)\.25*,EBYY)"U56S M_81>KPQ^R^NM'P2AXSF>KL- TS7H09CTS_83QZ+1(K8G*E8=?!8SKYM\EQ[ MKXA.-$XB9WA_Q^ H%8>1HFEM4<<.FXIP$D.C(,C%D7J@[UXJQS,.WM (/HZ6 M50-.S*7(6\'8PG_-<%6!;>A;6N1IOJDG<6)J2>2[P],34[>9VCCE,Y=JY5%Y MG^8%:SNG)8JRI2O@2%);OT2/W-;>\C#5WAF96DF+9T7]LLUS>4W3ZG_-B_S^ M>-\]7S.3V#6@%AKHJ4X8FU;0C6Q"/8*61MONV9ZJN.5W8,#O+1R&ELY(SN6V MKHX7MM9.38FTUOW,\S/MFX^=Y5LX)^Y2]+U@:.7IM]'S#6B&>@ =S0MM*[*A M[0VY@^[[&G7OSO94U:V\!B[P5=*[]O_MY.4\*JP@D#3MYJ,E+P8A.-_5W-]DT[-(THM$R]MV,GEDO3 MVOF?KGS&$%?A'J-B&K8+L#8M _,0QK'BL A7^ZX^.SGVLC!GS[!0$#;+^4N$!,058=CFA@AA=1Z_,;Q5[(..(3:33V MO%/HLP2_H=3BP5A6L27@+V6]E@(*WHZ^MZX?^6$<1YUG]!)J>V5N*PXAJ MSE7D^0NH.-.TC!!W'$JN@#9Q+9^/,0$]5\ :!+NE/?!B[ONE9CA;8GJV97@@[.T80TB?C?$]7 M+.,#*-!O;F$:BPNP=EG"U1/&)N#+<44OWNHYXY-N>%\>$7$/6=6@MHO/3C4E M46+\)5+TK,GU-TEU^R)NG9V8LV[5\W;-B MSS5LS;7#0/-Z,[8?4.?)7 ]7K*X])G[!X*/LLK8J9XM-6I@EK6N0LQ5F? B"YYA!4'LQ0F^/57W M>UN>%E'M3MY!:9?&*9'^1FD&9.=0[RA)0)XP)7^":? M%MDLS+',K<[!(%\J2:A#*>.!8/Q3W;Z &Y 7X$\?B_\H?BVB+\6_H?]\_A-H M5]8V^+^GR=8_?=3_P_Y5-Z,_H;?X 5DB<]SHR[+"BZ]8J*, M2>95L26D\1THHO7J^>(2=U6\R53V_KW[!U#X$=V7Y9TG-JO2=BX'WA9V?BYH MIR:2O$B1<\3:B^LP/_6I[M#'Z+BV5> &;A)$=J1!&.O!L,/.LR%DFJF0;%KU M7'&+MEN>WH"O_4VT:7<3[5LC _ C:KNXJ=4_LRU-:7$U(;Q.\"EMLH\9 M>N6+9IO8H1<&,$)2C\0^UAQ=[T\L>)H;,I7XD6QZ::7==YA!A4!O\.+*;JH, MW2S1$!98U8&0*[ ]6O")A.#CA1#,+;%OD,DGL2)16;W$"CE'+['B'%+?#X2D M V].C&G4'HW=)Q0]V,SB34C1-FU,QS^]-!XAFKOF#+CBF5VP#M32BL_.'2: MNVA755T::*S\F$D17=3ADB^X:DEU60GEE5R0VWX'L"KG' M(KOB/%*7TAY*$>,EP/N'K*C)\L.G]A!.6-9-_?DNK;)KA'+_,7UJ3]OUE1=# MPS "Q],-W8@]&,6A:1AMI5'3CRQ+IRVYK1:%NN9/0+TCJ$ ':WP(;+E2W4*$ M3C3_F2*U#C&8R]F7)<+GY%BZ4 1C4*>:Q)YK:-!U7=^//0<-VO4@U#M4,+%, MJI, >%UA1Y$''LQU;\[WN>@K=,:+8I]0" 0OJFODS4*W0+I:WG2=HHLU*8'4= MS5&&(Z7T-XZM$7W>W67[XX$T;-2*KVX^94W>UNXDYDD]Z%-+MDU-=UW=#$S' M=Y+$TH,H&$"$ =.6&,FF56=!'5J\IRPLT;@7];)]VD,J-;3;O/&-84@9ZPUX MHYVR)42R0T.G>0M&A3'=>180!!5_<0+;*R/!"Q9+?=CHG%!-17%9AY*J;>OM:[&5&('M:7K@1(YEA[IA>Z8#==,Q33=A6IKE>?Z, MVOGB-J<3TIKOC@XN.BF'@HJ9Y-<[ 1*57;7W@JFI09L K^O0*R$/WKAA3XP- MENOUFO[V+?27I A=;.FF"RWH)'82^[H6!H;?FS)"FTEZN PHUA[25+[T364# M,"ZFNI5B[-$IC7+BV*3FN;S0<:;LQKV7O$P(BQ"-ZU 6,1?>N&Y/D ]>;>GJ MHNF&%H1NX/M6$#J:KMN6'O;&--]Q1-2%TL0B^L)42U&40SZ-44"?#)61<5^( ML,ZR&:K9&%X0V6ZD^;IM>+811:YA M]':L.*:JRL#_=-4C* (($$2,!:D$&*.<,5)*%N,@B8DG-3,^+^F8FM3AIFX= M"B* _^74C" 3?+,O)"%R4-(3Q[ZMP]#W8C^PS<3K#?FZ ?DG7Z@>KU@Y7DP0 M< U]>$CCF6*1SA>;>#!2-<-,RH7QC@![Z] /$0:$J6XQ>K8]E7C0QWH'].7O,BB1_['==O\ZB=,<- M CW1(]W6C<#R3,\W>P2!;E*=K%9A5[%.63][KOT_@<"P20G9T\*U-,]L6H:1 M @(5$*R @ 48;7]J9'7\,Y187C .?(65WGCEQ:HLLS'P1K>ADL?EBR I\ZQ4 M_Q:*9+P?AIJK@::;?FC8L1X9L8]>(/^T2NDZ)E5%/%$;/_"6;>8FD2?9 M5<.?X&B:AKH9,MT/%#691=E<8Y[+X<5DFLO+"I_JO"]0Z\UJXG>&^68P6A;O@00C-(>@"Q25>:4X'9.;0I'PTF\PXL.4,-?GP8D#(6 MKY#)/(]ZS4:ZX."]Q]D=E6ZA@A/6)55NBD-JX9,2B#5JH1S')N51(G>TB@EW MY!1V7MQ^+ _Y+L].AP=<6X^14:@E3J@G1I3XOFWKM@_Q/(1]\1)+"1;4M\N0N/=5/> M9]5@W=2[+Y7T=#E.Y5J?:MY6JB0[$GU+&2"N&(FJOK0W[;SN[I26P'D9]$ MN@4U+0X2-XI[VY[O,9W@EV-1\7B@;ZA5MBMOBQQ#&E_A\G#"#,H!=+T9KA<& M#U6.?I<>R-N+,EE<_&Y?'@[LY>\D18A)0F<,#I> ;D;U[$80P0GC!K0WZ"VB MH=/T75902?2O2C]E^?2V>DIE3*IVQM\>LAU2@"_Y/?K(U M4'$-.]1-&T:N'3E)$)O0=#MP"&TL7US%( MBV#@>''L6(X>QX%O:Y;M]" M/8YF[6'8H'TW/0V9LZX:@#WCVA@\=\QGZGS4 MA7NI3H@ETNOLCY[%1&6_Q!?\?Y#^B=-YV?V42 QFZZ]."^"^[>NQX6H&M",C M]'W/C?N9:,OQ7'_6OHH>UG?33PELNYDSRC/U3FH"O-SPB":VZ^R3/E!L)5H@ MW/\@?1&'X[+[(5[N9^N#T!_DY5[?HN&<#[T8)I:?(%2F8\2PAV>$AKY]S*KK MVH%(]#NTT38P-C< ON8IEF:[*=2R)Z+>U7ECNO MVJ54GMBK*Y\#$#P]^PV9GX.9@ M7.KR?'O=@.NG%[_F6CE5%"0ZI5P^/FSRJ2PTBJLO,[ [(;=JH[4.#5;LX]F2 MS.H8%@.9I3">.))I5/J/[K$5S+1C* MHU@L%57,KDA2NLSZ'"U-'-FH -?KT$05CE%FJ,+<\:A?5[[$A3:^-=?3-<>' M5NQ#,]1Z0YZ;&+PJ1_GX>=6,JX81#VGLNJ6 +R%]6J1>T6M"*)6(D;WU*0ZK M Q/*PL7%)06IJV;[:UJD[3US72D*"YIV%,>1G5AF@O*TP#&'%"TR3)U&.[@> MK%@U3G@8"]KPL30M%LH)8I,)%FYH- *Y-](']-U+;7C+_S=408BF9?5 #'HI MX36AUX"@3*O]U4V45]D.<56'=VF.Y[X[@[%M!&%@>[H=QTGLF9IOAJ>T!5)- M:TDPHU@?>C0;0'#B>9(!*8=BB')Z63]FI)--3=[@K\(1'U[F+HO.#*2QB)F;7-]/"[0G=9"X'.X+JU->AUBS3=!UDT;2AI;N&YG[BQ;YF#:- /W:H!$N*(=4[G9[A M V. '/72Q6F=%JS9&673J[6125]M?E92^Z%AF_VMN)8HYJ.$[.@6.H)*'!"Q7F-(R=[=)FH>N+8%)V=,S77 MP[Y%RT3"*4;C.A)-01]>W@TK@1&:Q#(L20'FMHA USWU8@8U+?)MW]?]Q# = M/_2B8;W3TUVJ:QX%3:A>>APA STTCLQ'A,3+">1,_+$)S1JHHT\79Z*0+U%\ M1F6?(HKE?^?]/9/Y22!H^9Q/AA.EU)>&93O8?Y957PZX;F_CM&,O\/S8-P-H M::8?Z*'3&W$"2#6DYWRT:MT]E<&F7P7A9>GRVJIB@AB%E9(;B=O!7GI_=D,8 M-TW++Z**@"^EO"KT6H#OP[RZ>6:JFU@,P]!.8 *U4'-,3]0CC50H9BPM46G&6AC.2(4[;\LHAP8=2YHM$/[;K%BEZ M.UWNX@4PAE$40M-UM-@Q RV,>CMNY%#5">5_^DS+F:>VP3PBX63M\CA./6%\ MJY7S>8K>>LN4L;<)?6( 55Q^<#6?TEW^'S:'?Y0WOY2W.7 60H M;YXV($,_0']]_03*KP5ZS?&'R@KQA-TH],:6VY#R@;^F MI2C!=*L!LW++)_:4#59%(24RO8^U GCMT^U1X>;JD:/LLW\:DB_OM MB 7SZB:^?SB43UE6;RW3T#7?\'4GLCPT7O;T:-C&YT.?:CI+Y/F*=:L%A%?Y MT_V>U$U,#^/^/.N!;B96_>ED38CE:26;BV V\6H1@1/% R@6P:I[Q:JSW<^W MY>,OR-E6K- 7+S5J@H@W9$D&;O-\?",E 9,7'Z'\;)' 2$K?VHJM&'U[W^BS^HQDV/GL3U>1X-'RS9[_28_D MJM-#^=[298^*6&:\M;M&*H5KFXTLYED='JL*21>Z<2:XD\20X_7B%U_@[ M3;T\6':6E87O?PT-:UUFW/W1WCBBAV$ WMR7D+-2C>YZK1X;AZ+ZO M:[ 7/\-Q+(?I@CA^,XK5B" #)VB@P\95;%*$33HYFHE(-CWBY5#-;6QG&9H0 M) FTKD.19#CR\O(T6=R(:5)WX@O)GVM$NN,Z5A"'ANM$NMF;]!U;$U]MV=_S)"71H64:46)861%"/O,CO;)NA&5,?'95G4;5R]4 !1@K.-S_V8HGR M2)]6M.7X9I2V[X%JA@*5BU#.=YBUY;HZF[NRRO^>[?%)57Q^];J_ M8F8_7#&3X_I/X]@)EJZD)>Z-#D8-\Z)L1V?:,\,@LJQ8 M-RS=BB(W@%;8F;9=RZ.Z"TNJ0<4]3X]3NAK*8_QRO[,(V6S=SG? ,WVGLPC? M"_4YSP(GUN70TG:FQY'.^O(=CGR72H5O*7UW\ROZT!V._Z3=P U]F+B6EMB1 M&4'7"_Q^*L@.=9WJKGIYUA1W- 0DP"AEJI\DHB]W,?-SS-:_K)I>^IYE?IH7 MZE9.\1+K4Z@(.].AR"5[^=Y$LC^EJM>29ZO/6XN<'X;J&KX6ZE%LA[&!S"2Z M">/ ZRV;'O189OAEV%/T%LA&:B]Q9MPZ):%9!A1[&X#2VN)BTN[6"!'U'64!.D/[&)FQ"G=*(V%YUL M8O9WP04M_JFAV&H>Z8$'WEQ[X3F6YOW0TBJG4SV39GV6[V>@YH U("<#07Q*6$ MTJBG$\,E6&?U54TR^>L01>E>O=S IH0U M,6G\E.'M<_C:S@'&Z3,](,^*#<^S3#.*'4>/32. <0?(M:'FBJNE%!BJ!92T MY[<$M.K1C^?31Q],IQOY[.$24=C9(R5+= ?@8_D=?7 ]2DQ#,;,X2XW;FO5: MKJ-4$JZ 6VI5SV[QK85QK9M::%G:C[T@M#1K!CZIJ99 MX:6*U\+/5[DEED " Z;%#EZ?(V>J<8KRN9*F)^S&RX8EAQ?:9M-7X&[MX=.7 M'8!ZJX>NC=JE;UJ6'7I:'&E!W!DT+=MG.A0I8$9Q,G,J&E\-V$#=@6/+5$2X MI!.AF6ADDZ$3@R=8X/,E!I7HT'E^)I1( JGKT"(9CI327S@^/;IZR*H4Z]_) M7J1K6N :7H0R!<>/'$,/>GNF9C%-SO-;F4V-RAZ:H!AQ$,FF16HYY)6B =7" M2O2*'0HAXF=T73HDX,<9&1)EAG7U[E#6QRK[DGUK N3L'ULS\2S7M6!H M:9YAN'ZHP3 ,/".R$]?S/9UI+DB"/=63/AWC("WV0ZVV]\5-6=V3+9B,DSHR M".8;N*GF5G0,=\('?L<( 8&X\(#N#=(8QG8BE*]#TJ1Z=&'$)\X6S27BGW=W MV?YXR*YNVEUC[6KD^^(QJQL,Y_5/LPQ?3MS>::Y;GAF9#HRM&,_))W&0.%IB M6T9D!C R:.\95PI"L2">4&X QL1414=]!*;%<57DLRDF*^_2+C<7X>L-L9PM M!,M?D3Z/F^7,KS:]UIXSUY7LL$/#B&W#"O5(/6M M>D)#MBJMF^JX:U"&V9V TAW7T$P;ND'L!+:-K&EN;]+R/(OV1*NP(<4:%(;O M.4Y3BM,W+3RS,\8[?/;A?;'[ M&?SX WJ!?_@)_'A]K/,B0W]7(-GX2>PDZB6.WA!XJ=0N?_Y4GBNE@E>/;>;R M_?U]ML_3)DO2^_SPU-JZNOEUN&C\JOI8Y<4N?T@/5U^+K.K0F!'J< S;"J 7 MFV[HZ69L]&@T(V*J-:D*@^H$M8<-6MR@A857$T[0&05/>5CHYD#7$!'&?)0&8@ MHM )H0,34S<"+X)&X@=1;PW&%E4Z+FI#L=CVL, (%U<=?'[)=GA[RO^?%[?OBENF%S)BBJYTE''HS'6]@',':"5'?&;H#> M#] YPC,S.$,(*69BUQ4]QKE:ZL"]_\X"QS#INZX \DT+0[ ;A_+^%,H;',KZ M11NL22BO^U#6K3>"$\/"/)Z;.IXO0"N87)[1V7*11L!>%O$!8^FLV*8/C=AV MG2" MAY8=AS#WHII>E3%='F?K;@7'>!P3AHS4T4W:%#)$EMOQ4"0LMJ$(R8F MSM:1Z7.C?Z.^(#\+M KQ,7TB.\V_E-V@H1].9/5?\*+:%L9VHB>A'KI6 M; <6M.Q$&X3)\@,6R1 V-M?\Q*Z\O\X+DD34&[!+ZSOPD.;GZTFB@*?O)"'!"MP$$W[PR=(FM"5V21O0ZA$J>.Z6B%Y)OLC4\-5Z4F.%- M_@@,3M'R/3G05!8?\O0Z/^3-TS;4+>@ZMAMK(;0B3W=L;1#5.$H@S_2K3/L+ M"=X FPR,!MP;D*55\:X\-N#0N9!GC$A M&3 O,\G+0"K%M*^*$*U#=95Z>&9J6!V;M-H<';,$40%O;I"5M,GJ;>Q8A@^# MV'8BR]--/_1L:^@#G)CI1"?[TQ7K*MP_INAMJ &2RKI)"SS>QP6[VH.<#VDU MT4IE\4>GB6JI8U,\A 7@!@-.:.;5LE=D3"@5/W'KT"$!_*6L5XA^P:G=Q7\Z ME_&WO+E#;>M3EN[SPU.4H39ZCQ3N^I E:5Z1ZJ]D1U%]ES]\S-#K5C3I;;9U M M-T/,V+--]VHS"VM%/BZ>D!E>C,"&>&*;/F">2CTRYECQ(\###IER;FBM+E M=:45!HA]MJ[!6]1[#T#G NA\ &,G /:B+WT]. (^KCB&]$M,*XPEWS+3E[ML MU*Q(W9DA5.@;- :[+XNN/'Q9@:Q]!7"VD.,]DF1M*B] 6G1--LO U[M\=P?V M)4HUBK(!=^EC!E*4:+2OR'[\BMS@5X146/X9Q-]VA^,>_=%#59*#\"7*#C/T M%WBX5Q[R/BMM&8K1=[L=WFJ//G!X+U%.12[PZP/?DK!7VJ/L@2G[$ M%L?DO %G%LAF?KV67R2;V^%RL:;,-D;IZJQ\Q-GYERHMZI0LZ+65-,D=/\// MMGA]3H^@K@66;>EQ'"((/8(P]IE.<,BTJSACZ&?V-J#(FK:,WS7.^(3&-E)Y MIQOU+$4Y6P[0%_XA,,$(TZ8K&]Q=/C;\?-[1$@.)$^,H%:%8QPA+B6>E^A>9 ML7K74/V!7/5PG=;XPHW[APS9Q68_(:FO\AT"2:H8PV+_XB=_+?*FA@CB(^H: MOF#M/U7B20PC#$+?--PP<.P@#J#MDTH\CNG&H(:X] MWN/O;O5B+!NV:&3IA/R["2J;\A-GWA%O0-?G EBAMMSN+'H>VO8Z*5(H[L4/ ML7.;X84 OQ/_P')USA0&:Z*'6<4[LHXN:1U4O"S)M@I0(IU>\!)R?/]P*)^R MC,#[V)?M1TW\#$I>O MHQ?KW-1'D*L_6U7P&+NP4=S&W=G8F\UD1-?;D;9@X>.S!$UM#AHK7K+F?;$K[[,/ M95W#!@V;KX_D:IDOY4<$IFA>PDB,V-1TPW,L#1? <%&"XO< M42"\("> 03I"BT\O_)K67[+=GQFOA9%./IU4+LH[FV9BRENLX$>,]B< 7S#? M(MXLKI^LI$X(J;+XK$-1U;GW\J8:M3QR:>S624+#=8/(@$F "T[Z*.?J;1B. MHVT?L^JZY)+0B\]F::=C&#P*^0Y9WE866.+#=PH1$%2:(%P]C9]S6F*HK2 MC2O6R1XO2%O H"9(QT?/&(>M\NFGD\Q%F6>3SH'T#BLX78;:P@57XY-_2X]= M69F=D%1E05J'M*ISKYSI95('O.[[E6L/XV=0#MK&M M7-O*Q[X40ML/BM7H+64,Y(JM?/*5*FTP2?^BXDJ@25!6MHA\7[+*Z!NGIO(P M*"2H7?__6MSW_WEL3T)M0SU$:"+']\PDT'7=AK8[R+L=V,(IK 0,BC-9@C!_ MS)Z?A,2G"A_3 RDCA8?_K>HRCOZ5145 ;&<.B!S9[3/9U]H+3KA7H+^7R655 M8HGA6K$FR_221IVELRJ8^)[#L_6L*#3-0 ]-P]9\W=$B\[1T9.G&MBF;]""4 M^'+;9M+E :;DQ'=_88YPGB@();^S!&".B885"/!Y-ME38.&XK%AP97A'EP9+ M8I%68$.4Q.5$P6M8[(>Z8[L\JZ.\WAW*^EAEIY7Y) QB6_>TT$IT,]1"S_9- MW?4"W;(<:-/N?)%K5%VS'N$DFP.?(04GJ(O-&#(1.=&BU01D'>U9D6_E'*\T M6UO^RS&MT@(7?T$0/E;E_KAK_I;B ZFX .A@W-/P)(&F\'$9PP+M9LZ:B;:*^2N5]'0Y7M5*GT?>4]BCK N+H^ MY+=M+5]R#FEKF89GNHEAAFYH6)X-_:@7!=M#4/B.E_+;4SR/=-7L0.:D>G3T/ M*8LMYLQC9.]#7F3O\=TY6]W5$O1Z:);C6$GD&J%G:9U-+_9-ET78Q"S-+FD8 M&B#8&'5-D%'&%$XYF5R9VTO]HB%3;;[V%D\T:9H0O^L0+DF^G$O*)#!$4Z&X M2_B>/F957N[C;P\9KD_R):ONMY8?)U%B1!IZ=A#[R*(?],8\6ZK2X8D-:/(';]NT\//7O9TU^_;6L_@!Y@U_5F[*ZK\%- M>3B47\F5CL=K/#O:Y.B=WJ&G'#)2?!>7M,4E<_\3.;S!I7C_]+'XC^+7(OI2 M_!OZS^<_X8*X]RGZ'2Z,FWU+\5]NT*?T_[!_U OBTK4D@7 M#1!)06#4#^'V@IZ %\+ORZ*Y:R<9FKLI$L3N:,$!:;%+M##43Z9DHF>M(S(2]*.6^8JSEG!^SXIC56S,,;2:_^<58_Y+FMO,T!Y6X2SJUU. M$D;T=9NUH<_!>WS'P=_;S#:!OJ;Y88CQ) [T0N@-P (C8;H#>08XBH4$>U"W ME=Q)X#8H;>W@@_T(/\E!TQ%P-NF9(VZT.P16%3+6;0,U&280^"0DG0,;,+@ MQCYLP.#%AGP>TH10T8X"4>(GMQG,%M5U"/6<#K_:D# SUT*=0_VY/.S'H+:) M&P4Z&@];0639@1NYB1/TQMW ,(0[ ':3BD5^C$6";G-0*J#-:MEDU]\-H*)S M/@U]11"K3O(SO&(M%'"*1N]$.1/7M&>":GI![)N1']C0]V!L>H86#=FVX3,= M@)=D4K&FC;'@E"@O&O3K'!>N2.LZ:QCK@K2+-#A3W-_G18[G!O%A0#RS7M395H_=,+9UUXVC,+$C M*X+0[ZV&F@69MGH(VIII-94,N9\!1(-S@I!1W(2YI=ST,2.MC-L^1HP^QP8Z M<#-O^YAF:FKCAR2.UR%HTKQYN?E#*DOT*W2HL6=UT\V!=L9^RYJM$UM^Z,9. M%,41R@T#W;6,WIYOV\ZVR&[Q/6YT\L5OAZJ%^6T+&T-B6+-KH?5"12Z*9!,K M 19I5SJ5TL>YUMGQUH$"/W:P?MJ WR885+3>>8:@R15/45+7H4@2_'BUZBF' M&;9] KAP6X*\:V_<_95.EIH1EJ"TCC#LC47)E&0#&NN: 3;*](7 M^JQ*CF$.B?K"GF)UUZOG!G,#B%S&J&OMED7Y MD.$TL+AMLCK^A 2RB-B_2ZHF<8$"@$6$-8NY 8+:X.^KC#?8 M Y%,;^90\N2'ZXVB<%9Y<@VN(=&U,_< ;T_2Z:?4@-#G;0N\SJL MHR-9!1.3"?*2T6'KS!"2KL\,LB*[R9MM:-BZ@_[/#W4=.G'LVV'06S-=.V&= M\>2SHCRE_EB5CWF-EZ#QB1_1CH2#1I9.0!%_(@*.(/4K,.#'#M7,R?09;BYJ M*#^;:](_ 2_>U"Y15FAU!S4\]'!R-X^''N;;>IQ &"9N:+O0#'L#,#28N>+<$;B@'A/75E9U%6;P;I_EY!YBQ:U80#LI)L$4CP3@Y M=O$JJ56,N9@IG9I04Q:>=4BE0O_H;YN2PB3?/9YZ@L9+B1YHNFVXL>.[FF\/ M-D+=9$DKV)X\6V9QYI;C#6[*U"4&EKR8DI;)%;8H>NR3%U.R,4#;$FCO+'>@ M$9N6AE*@,/(MS[?,(.JMQ]!EVI0IRZ;B=*.'B9ZP@WQ MH@7%S8Z .&W6&36^TXVPIY\RW@[#R2E=&J^>3K94?1 P!*B]0V"16[/>I(55 MJZAI7+$RT?M HT.,C*BY)M#V+ NEYU[D.K&5.*[GV,.\2&P83/,1K:E%7BB.C8&>1.)X4IGV_(2 ]E )D+; M1T+B#O/UZ*>62"I!:T-Q,^TO,9LIG:!FEB^A4$&J>$JQR$U$9ZAA2"M8R5R' M:@E[<2&UX&-%U55LOJLE06)Z$/I)X'A!;-MPV,D0:*:$](+;]DS*]9VE&#-< M!48;F'4T6&7>"5X%QL8B;0,G&\]']QBU%P:8#HPT/?'U*$'_LMS0Y.6";42HW$= MFB3H0RGSQ6(MDE,]E%7:9/^GS(OFWY&Y8Y7]FF&MVX::YFJQ[X>A9R=AK/D0 MWR3;6K1]S]LB9;PNZ6OC\%MB:31C4"R;$7$Y\;PL$,##$]X1?3K,^%M9O N[ MI53T+<$/.@? [ZT+C,(D1#N=/,W%-YM(#:A8:514*^B6%$]> ME<*1QJSH5Z,.!W#(=2:3C(F=85M;PPICJTE-"H!G)LI!CHNY=J\NT%#&T=@7L<+?W2\3(;_&MQ4MMGI&C%;5Z5N1OM7LN[VGN!ALG$?67N[0A MQX;V67S(=DV5[]+#ERHMZON\QD>)WAN2#P_&6@A#&VJZ M9?E>F,1AW(-S38/Z+K$9(2G6FV VP+Z!S!IR\ 6-WP'-_^B+J->,X:.[0 M3HO=BJ/*II/_?0)*?^7:2@/+=T5;&^#'UIL?ZY] @T/\T'J$O\].46[&4M6_TK@O%;OG;UI9PNERTO8@MB7P8KB;U$C/P@\A* D^+#!TZ M]LD>OJY49%F$WLK\2R,?>"\T%J"2;XU$#8O"ZR0T!,ZR6/*!X@)C<4[7,?DH MP8\+"R>\S- ,3%ZL&(P7#,8*.HR0/F;H;43=_6VVQ4O$CAU'H1'$GA6ZFAD8 MP_R(95#)E&((BC7LY7++L]J1X\.GZ-O_'*<\&U .4P$/@SOT*:K*J%T>8ZPD M8&QR.;DT]GP1YS1-\W%EL:$?+JPD1GS#@R]WV:A9#,>V<;%6'8[8-73LR$P>&1HR&%D'B^8[7V]:@Z3-N29!B4_GF!(R/<7N!'#(I-QK, MSB+CE@,$C%Q?0;X80=R M $]2D!@SKS]@(:YJ8T(4IE?QZA LD\O-R9$.#3>P M3=_TW"A)7-J+9:0:5==(>YRDH9Z0@A8J.&%=["I[)B8G&JV:B*RC\2KR[>45 M-0H9I&W,GW=WV?YXR-I+OS":=I>F'YAXV1,F1F2&7ISXII%TUCP=.E2+C*(V M% _>>UC];6XJ%.B9F>XF= M43;7H5#"7I1RWS$V MU0E2]#KMLL]W6=9\P$SB"Z+QEBO/\OS0]9PDT#T_QL773:TWY^F^SB([W$84 MZTZ'"Q!@H$?&M"E2G$ER$75[85,T5WUS2S#31KS&JIHMO\1#>E\>B MZ:]]27?H&<<#61S,[Q_2O,)/;,M%H]%K6H 4S[B *GM S\P*>10K9UR"M\II\ %\W4Y(-.&D[LY?N_NN85]@(7J.\/J*/9NOZ*!8 M]F:G;AU3)0+XSRQ?\S+!JAL?T0MTE]894B_#N[_\]A?&:Y!(T%JE?BZ M%SFQ'_M: GO;CA&[/%HB9G&V)/D^2_%. 9(_/&157J+.^H233W($R6:3H?EX MYDV1>X3@!!% "HZ5RM4D;102)H?V=/)#\_2]I7I";8&+/"Y $FQJT=9G)IH 2SLPGAK@/9'AEN M48);!+,&/^*!558SEG&6R3V;),Y,.Z\N=C!!CQ.,@ *,M+L+;AF!O$PBA4I* MC,2ZI%*F8V?T4CIWM*()[_&AD+\34UC;1P1FK9)' ,#$_G MO=KJ/:_B3?,TH7*2"%Z'LLERIE3R$K(I6)+F%3G%<=H*7@][P1,MCCS+\6TK MC&PGCB,-Y9V^;21ZF,#$I9T&$K*AKFUA6.TQIM%YB7JQ Q-3+$VT+"GDKJ-= MR7&E5/#R<;:IMN7"8O\A3Z_S0][DN-8+F4797Q6?,CR0P(.[8O];653]M_@J MGKZ(-1K0:;8=AI:-]T&'NFY'+;[(\(.(:>9Z/E2*!V*C=OOK:4H*91L#=+*( MA,M0GW["=>!BQD R*NFJ8L@KNV]$K*(.F%H-%N671K!GB^'*U'T^O\]U!3,S M3W^Y )GK0V*&ZPOD*!XD%PR>OJ#'M-O4#<.#T M".X%XRWJ0^$EGUW0"WV;I M#\2M*=;Y$T#P#"&X?@(8(]=1%@D?U=O5(8\IUQ:TMI6UM\^,Z M'R.!8B%I4\2N)&FC(W9.93OQQ:YL'%RO6MEX_*%3-FZF:#96X]LKRV,#JPJ] M@^TPM-O;IL61H5E);)D>U*&#CQ6:O2T#TMUM*V9!L8)A8.^NC@T8Y= UVCW2??5!06+B)\-R9FMR^(A7'ZS ML@0?2IDO-4\!;K(VW3R;<" V(\]P-2.,T:MH^HZ?)*9E=#8MT[4]]B+D6G4"O(8E6NE1W/D;9>A$!,A46YC[#TT1Z*X??=:2VDGQYLTBW'(9H M%6NTK/*^>#@VP]P =#TC"#4SQ+.?KFYY2"X[<^A?#E/='&XCBG5JA L08/R3 MC?P\TJG3+!2R"1,?>THTZ1P[$W(D3.@ZE$CB7O!L/[*9KG(7,+.0!G'-"XJPR:]#"HB4HT2+3 &>9XA1C1AI7:\> ML3I"H4A%C5J6WO1T8>IX5)$F8))KG.4;@6S:R8SEZ:'N6054.C/_IBB6K M!P4Z5(RJ)<#:M$C-0QB;)K%S)>TJZ3>I>$-JQ&E;5EDDX"]EO4#S[W#^<#K/ MK[NN9;D!M!+7,AW=TK5^7=9)(CK-60:98KT:;Y5-\B(M=GEZ0!D"OD"T73?L M/0(EKKISVDY+_! H"3)S@.ERN/7&EDU:QV'M+NS RX3C6?QQ7";7[ MI3]05$-9)O+KR#L7\EW!WFG>"##W2M/0"):KZT-^2_8&U%NH!ZX5&XF&%WUC MT[)]&_9H8M<.N/H?R1@4]S0LFRG X>3:YLWM$IQ]C>RP,?8J"T:,K+$;I-4N&I0N29+9P]W*>7\R1; MP_#<)$E\)W80*C.!4',[9*X5FAY;@84Y$+&H E<5!GXE']?WRMM9R'T_"XFK M<3+>UC!'>.D4?FUQ95/['CT8P=^ <_O<-\,PXFD#7LTKSWQ9A#CO$WW$G%%= M1W\QJ\DJ_(?OY7QW*KZHZ M'"GO@>RN9^Y70&4G].QLPP9\ZE^ WJ%-/_OU82+("W=)%/&0TCG)C/OWUDU) M]9V[PY(?@?F[KG_+;^^V1@2#"/I1Z-BN PU'2^RX!YE$,%FF[Z*"]@_6>=TA MGY?JO>A>A;F[+^EOP2KZKW^;BO/*.S",?98>C"GT_VA=&)OSROHPCA@PK[J, MQGM_RYN[OQ;E=9U5C_B4)!G_U9_P?3([))($\J<7:T/=J+&O?5UO3U/,W6\;6L/5P_U*F.4"\.^+W>&XS_;O M"URE GVLWMJ.J9L(K.98NH$3>-ONIYZ\,+'T;9'=XK:T2"(L@)M*;_Q6;\8N M+JDWHXHP(YW9]%<;@!_17Z$Q%^/U+^N)R3)9M.J7:'UI]>C*&M![C2].[?W^ MKK/M\^&<+_V6\$JMHP==(2]J$W1ID5NH)_^<-_&",U@L,%<[A_60/G'D4=ZLC%[[KO'/DQ7V?) M\W[\0_:.7$2H[0[Y8T/;_WUND.)B U# M;AQ[?J"[B:%KFN$YM"?WA&RHDZ0!%E[4N^R#I[_6.)6]>B!Y3'$+=TW^2+*8 4BDZP9*;^TP M=/W0T%!&JX<]$'Q8CB595&!><1)(6M\-:7UD/;+LH8)TP/IGMCQ/10SHY&YA M^ME$$(%MM:^'BV\!^1$C!GGQ$QA @Q/JQ022G=@)V508I76(J4H'R]G>>,8; M>4_3LE_*/L/*$+SW9&86SRQ\*9FA6IX+-3.,H!:8L1[;(1R@ZHFGL4CS(@!5 MC^!//H&F!%7O53^1COS"/\??[;#2/(R5YM@KC03)7R;Z=)W"Z@//UFV\B/G@ M$,#]2>M2/\.-?OV]=# J@C31!2WZ3JRCDUJ6@I=7,"\?#[ZKY[OJ0,5M6-:D M.D=?0J[>NJX7H?%-H,6!%[NV'6GN8#Z(':;J2M*,*NZ0\-VOI*?I+]WH5VC) MVJ[(#?0B1%/V$TMPS*C]+VZEC[)KI/EU?410,T"0DEI% ]8E;ZD_S^"4,,L. MPDK$5KI;DW?82^.->B[S+JVR($62');WN,$3(%LSTK4$^J$+#<>(7,N+_;@S MYEF^SE@F@M.(\OUU@^C53;G[X]TU1HBW<@\0>Q%DTS]>3BEGAM63R3@GC %U MY'ULUQ?'QX$VN ;83F^0*::&>(WZ9J:&Q;C=QVR)>K$R_E@&9S02E*4W615 MA7-$G$%^2;]U[TV0%=E-WFP3.P@=+P@CQW="Q_ 2WX"]U<@-F:X]%;6E."O[ ML<-!9GA_:F'-G%FW;PV/D(X%WL94 M'O(]V=Z4WMR0=?^YSU51<3C1)N7&8!TM4[)/I5\JKXG!ZR^NIF MJ-U*OGA__Y#F%080HH3H-JNWB6O[OF=Z&HQ<)[3T,+'L'@;T H>MP4HWK[SM M8L0U+KE<8\"XW:8$,L>LD7SNZ9*394CGRE;&F^ 1YQ@OIGQ4$9M\"4Z800=Z MYH-=C)1.Z*>RZ*Q#2M6Y]_+DEUH>F6[V[>8#6J'OLJ^MX\6A%YO0]"--"RS= M"ZVHMQ>'CMLKZ1?&RWVYC''HYA?>^WV+8>8=%_KF$$X!3ND44C&/ M?Y]C-+ M_>IIAVOF$=M9?B9T39S3=0B8!#_>NKY7 C,,(S-R6#'J#BV.EB;#]"%OTL.P M+HEL.T$80R..D2IJ1F)JWJ")-F2Z2E.B6=4;#>_P5&Z-!VCI*=-X=?P3YWZG M$][=UX$Z*>7A4'[%:_^B*LG#-:\^JB)9IC(.I)] +BV(KVECDD(!UMZ0;EK18;76\LT#=+?'UZ61HM(GP#:O BIF6*80#F23T\(]V.[ZO*4E\2R/3,HH M'HVU"J0$SR[JI"SV^.42K^<4B'@TA-S&40(UPW!T.XP\TX!ZY/>'"CW#C!AK M-HG94IX9CL"(BB 3A[RR)YT\F4)'0^9,LC:"PB1D//RN5;JX?+DH5OP,"4P# MXHG(TS$%DK-LK<1S=->SHT S@@#I8>2ZO7$[281UBLNHXI/V5T2YWN(_2/CGU-Y\]S3?2]P1W; M))\(^6O5/S&G+D_NB7,F/K'W,7W"XVJ\>+S;5<=L?+/Q%L8P"!PSCB/?IYQDE6WJUA! MV\'GL^T^,TX , 5 SBR *NZ53 6L*&L]RZ+ I !/+-:JHQ(\8YP>X&=/?M7& MK1EH@:591F39GJ=9KN-' MC@"=?BY$/IM\X"S RHG>TIQ[<+8X5>Y,:. M'B16F!B![1N&9_5 8C]P)%2\%3&O>BS_HN)MWD.57O%6* 9"*CH7_5+5= "] MAH*$[,2R"ZR,**U::*4X2">X\KBD%=ZN2%']I207J519?VMT5B.,;_\0>!2WAXF+@G;P0$GI!M2.[:_B@%>(E^)WK(0.:&T2N*Q M#HU5XUHYP_LLJ*M(ZO='K.I9MU'!,0T8>YIAF)$16JZG)5:_$1\ZB1:Q[9X2 MMZ=\XU1_/(^L^N_SYEBQCN\ED,HIB&K8E*:")WB+[(>Z2!>+UG%3O5*!X_?G MDJH),D4M956YR[(]*4&$"V9'&I& @,/5Z\V/#LR^SW\4$>_%$P$F>TI3P2'# :/GTNRB)N?\ FF MA.STD;L!- U@TCK-WY"U],3D:10S/*L::&HTLGEG"\7 MG(]NX6P09WX]5IP:+BV(+$PRY(-R(K(2H53CVX6<4":#K%EA4E9C."/KSU?= M$\,+S<@W?-]/(L.P+Y@VS MN''@Q+PSJ'S69ITUW1%,X";=<9U8E\ M^TRI>EI%9D<_#*=4"3ZR99(@7&Y" M]$W"*"=!QA^I)]&=BLE,&4[2:]BE[Z*8!KF[>MJLY%M0T](_I1_A:'2T^ M);)AE%ALR][B]I0O>Y\@DBWB8KHF@5\Z79N)6"Y=>\[H2G3M(F$3NB:/['7H MFD1_2E6O)7^N-L9 9C=[(%%VC7)%0TNB,-(#W3;#2/.#T!OLVU; =#6S/*N* M<[?G+;)=\;XNJZK\BN\RY5FBD<QXW']4B^=R/STCOUV5.:HC!+I?:37)( MF>+)B<,Z)%&!7Q,IGTSF:"6R'4!G'W 5CH]5CL;2#^FA7Q3:.EK@^@XT#3TR MH.\GP>FR6ABX"61+^\1LS;?3$8EA.SN8@0.I9%->'W+T0'QJD$T0!=FE$\$9 M:.42O@X7(, V8( &>FSSZMPD31/:)H?>=>B9)%]*%2\@?VKWOJZ/&,#5S>>[ M%+V0?RWV>/%ZA\SCXS;%GOPX0.CV87F/J]B2MHPWE=?H8X?C'N4[GYMR]\?5 M VGD6QTI:VQIMI?$D17H&.MP?#OR;.Z3,?,CG77ZK\;(WEUC^"#]FE9[@?F_ M!8+*GG.N.YY\>>H&]%[ACK#U:]/^MPMMU[0!K"I\P2;^>@,&=T#K"HB_9=4N MKV<_U:TR/)0I\'*OQ3JZF95P,9%J+QTAUJVGG[(#V8-9?DF_X3*C=^4!(TC* MZFV@6\<+XR3 EQZY3A!XL:U9PVC!A(DIL =5.I9Y-J,^VQXIW%,IBPME)[1H M+$2VIVX @@I&6"_V+'8FNA WZ/&;GVJ!_*I$\+IS\UFY3 M59M-+T> 3@<7(I]-#SDVEZYU1ZF4G:34H5B'5JIPC'OG*"-WM-H9W]QDN^;J M)OZ&Y!J-:3ZA+.JJP)CP_^.2)H_IH0(/&D_6!Y/\ _8.U MFDV %PDCG5*O/8)LDGX*7N\/P [AJ&&0FU;O1U@WX.1&^TM<3N#EST9_,&\/ MH" Z$UW%DN_".OJ411DHU],RV7HI(4P?LRHO]Z]O=>DFRL?>MXQL+8CZ6M=( M/,T-7.C:1F XP\DX-PE91@DK@S[#2"/O[UC*BZY\-1(\\D5&H7+?1?SI>KZ5 MH5;7*4KJ^3:@=1J\<4O7> WW><_;>C]OKSEO9"CM<,':34("W2WWU'?9:J+H@ZB/\ /0J]KS([ M"$:&Y]%[/S03._(U+0PC&YJ:9>BG/@@&;J?W<4&YV*P6#;O:]\"E:'V&?GQ9 MY?\;:09MO/X1-(/:5ZF:P<8PK69\/CX\',BNJ?2 +2:'\NO[XJ:L[LG,]U ; MPXQ-6]=M+W0U,XE]J,7:<"EY[,&(9?U EDW%:P)CF*T&X&I (#\A92S_(XUK MNDQN"9K9%&7\IY MU5C59%?>9U_2;UG=&W(T+X*F[_B1IAM.'+A1>"HQYK)=:\WQ>.6:@A&!)OT& M?D1O]['8US^!_H@Z1WD('@)IM48I=ZQR0V@C:#K)^6V"*D4*\I*021'A9F\M M.L+OP"LI$>2"978'9T._(1?1EZ?JL<7^C:UI45[O#F5]K+(A98I"/["@$3N1 ME[B> S53'V[ LAPW8-$>Y6#F'-OM!WAX3J5M/&DW)M58$\N+#9P%.7\P@S=+.%-"WUTI'];"C>IB1"?YZP@/ MF]83S._*FW<(=7O#->AQX_UJP]8B?(+M68T@,*"?N0@D+\D3XJX^<.M0]1G\ M?%E,J.J_ M#=(ZKS\@#]XWV7V]C8TP-AP=SUJ$OA^YD9&$8> 9D8/+2A@>VT4-\V)CD12N M.QRP.X#XL^D31I3OOR]0/WUL3\7V/N'# BE.-=\-O@'B#?@=^P.(0S.GDE*# M,2$]RP1]'7*TD.\O"Z(M& 'JE>*LR,OJM[+)ZJWA&D[L&Y8)8]?2#0MZNMM9 MB"TG<)E6@QF>JSA%M'[V7/M_@A81() VX+8JZQKLTJIZ(F//^_(X46)$G#K* MQ5U%K#$NX(Z8FGE]]N3_U!HL!TOKT"4NY"_74KF]IS[ECY_],7U*KP_9H&&G M ?'6,G4O=AP-FDFD&WZ8V)[76W41*RPZ(6IK">W \P;WN 8*N,&9R".&S'B* M7Y1A.CF9DUPVB2'(0 <-97%#1C>:[)OY@/XT5Q-R)(OE=4B4-&]>GK^7RA)U M>K.[R_;' R[PE]WBL<&G[*&L\+3?:/M)\-3]\@L&MXT,US1B1S.BT(G\0'=< MRS;M6 \>U-1ZOGF+P#P_:IHO$)1)U<(Q8$R^ M.K2DZFH+"0R QW'8X!(G_2'?$^LD6$L_);CM-6#/A)W/XEAI'ENZ%E6;\B.+*K],@*/5RR@SU"U M4TS@=PR,4C)%B)M6Q)DX8UP39J>+1LV0KR,E0]^]5+'S9+PA4A*86U:#9#A0 M2GN+1!0D*N_3O-C:1AA%MAY9L>L'=H ,)F9GRM.3P./7$$H#2ZA("TU(1VCI MXU$2!Z1J3;IF]!SXEZ:XGA6VQ+;[Q6E"^BM?D@SOO ,.+[O07'.+3C)I)N M^#8'@VPJN0'@E^O-R7*HD9ZBGQ!MG"5H)CC2_?K7O1(R,X MV]SAA+9(A^]Q$QT8WSPL1-H&]'L6^X"7JVDSB#WFGT M P:VA\[13F3,0'#LI1G1,+F;AH>NE;0$/NRO=M3P,W#I3;]O_K[%]W(+8H_QL28Y_,S-BT/LY#% MFM4OPM.^W)%]TNTM6(OR]0P*-6]Q<8MZJ*PBU\8AJ< ;OW?MFCANPDW6GB8A M5;Z.=5/>9Q6X.1YN\L.!#)M.EZ^ JMO@T)3D4JI1-/+BIDK;)^.3AP]5?I]6 M^>&)'%CYFJ,_1'TDL4&^08!^N2F@9]WW&5'V"Q_TM:ZYV)V(H"6PL=&&MVY)E. MI/M:;P)U7%3%:[@>K+C/0'A(4T&(.(20G:;+G852AAAGG!$YL"-'GX4>^CY" M*4V2^P?RAHV[""2VC_DN:^_1*[M7L$B1VJ8'<(O8?L@?B+:W.OZ [PZN:SSU M?Y/N.B$F?XM$&&1%5MVVAT\'E482OC_BXG^9H$2_I/F,/'-'8WEIYH=>2G@; MZ24Y/F0[7,TQ/7S!EPG=Y^B%*(M^SL[2G#@.$^CJGNM%T//UH#<7NK9.*\]" M1A1+]0D;&(/CT"4Q*B]+^&PLLLGY6@BD%_G9B.03_"]$?6E%O[P!V2D"S3@" M)ZFOC]=UBP)EVL^3_S>U_DF:TD]Q?4;UI81G^1Y CANEY->6OF?X6'[-JK_@ M5Z,M:UGLWW?O1'KHC!H&#/TP@E%@>(D9>HEK]COD_ #&5$N\DDPI[B4(0G"" M2-K*"22'V,F@]W*?,3.S;#W'.DFE[T=F)I>O-WG?SM:<"'[6F^ "\20*IQ$ MGJCIBXE6R+FO>%L5^FD_N72NMWD^O;,!67.7%N7AE^N\O#FB.(W&&!C&(^J" MRF,-L /D&O6[+'U\ KO\L1NXY*<7X>6CS_5@FZ'[P@\@3:8SI9*FQ+9H!P^'*_R>O-@LY<96 'U\9L1PH>&ZCA8: MPT#+"RV6G0.<)E1/49'6P;=KB9: MJ*@3I=17BVL_P%MGU3X,A5!"T[7=,+$BQ_--VXZ]V(6=::BY=#/@4@W.M5/I M[('<#Q2UC!3RS;0M8SZJN79KO'W6=L%R432T7=[=(8?U=0B<7)?>W@LBDR]: M\8NRARK;Y7TV!^\Q@K\_OR##"W4K-")3MP,3)7:A$_M>;SDQ](1%^V384RQ] M8XA$_L8@&Y'>Q8LL4]$THGDSRUR%X4CTJ MU;VJ_'(WO(0O(&PC.XI#&U?RCAT,S$U33B#R-"M.#*=Q DLJ,'88+J_9CY4JB?[Q^4? M&Q3&=]<8)Q@[ \;>D"J0V)_N@YU'@+@D7*M3=8@IEPY6&5W&]85Q8$?Q4A18 MU04_Q>(PM6 Q>ZS7T:,LX/?YDJ&S,D^][X080'_2'DBWDUA#ST5]F1=XGAEK MCM?;2.*8:2C ]F35*3YIWQ@-5VD*1I8H]Y\X 71T.S BW71BR^B@ MZ@X,(5-2N@3 &=6)J1KILE&CS#/7'C!^M5RF!(D"/J=2QR7#MP[U7I:"EPGE M\O&@.;7S*<.;IG=-MB<#;F3RQ4_^6N2GDI!Z #T_L"TW\F"4Z)I^,A^:KD][ M?D>J4<6:?T+6#DAY#NC+)7E:SA?EEW7![$0M1D5.^;_Z(<&Z..GTIWP6(Y_O MO$]+\ND(3XK/^3_FY(A.[O''F_R>/.J(GG)X_@FRY1"?5$6JWU]O MC=H=N,\:\.,/+U^/'WXBB'#+'%O^>I?O[D!>XX<\9E63XU+/30EJXBV&U>)] M1/!Q31QR R(&AF]'WX#T!BG%!>A?[[)"!'G[8O_PT\^O7WG2 _1;GM]L#OBQ M37F;D445E+1D5=76\4EK\,,KR?I!["03RQO]1H:BK%$L?[I)C5NE8C&1/-(\ ME\=\&+8,V]"S'>O_9^]=F]S&L6W!O\+HF9CCBI#K\@4^[OU$@$ =WW#9'MO5 M)R;Z@X(I,3-Y6BGF(267LW_] 'Q)^1"%)\DZ,Q'=93L?VFLOD L;&QL;D"Z# M09I@'(8T@NF!)2@6V^PP#\?T+D>SLP%?)\!/VZ3XX7%7/N6Y!?-]?EL<+!8' M(9PGO7H5>)55I_Z1O4OLM;4Z+#HRE(W MU[PS1:]:W]J^4F_C_,0"LII.7VV0\[T\9+OS[Z.R/GPJ#_]/?OB:;\J[??$O M.M,-G]3^4B.2W^^S_>?')LI:.XE-_ #@)(UB'+E!2.B0=O[X,>)J/+1\+R:9 MEUK1VCR;EQJX*QJLYUFU?_%=L7EHN>1R3E_+=6":66^8S4YRT]S*T/K;3G(K M"__LEY,M^I7%7&9%8=93SHX9]EZO6 GZV.7S1J;"V09Q9 9=_H.UC(GW+\!3 M^5>3C(5,\U^:' LIJ^Y+[.><-4%^DO@(.)$=.Q"YT(9.YX2;AA%:Q-PN!WV1 M$_K*^C,O[NZ9FF<_\BJ[RZW\YV/>I).JDW=]1NQ=L:>:GE7U+PN)!"2?HIFG M?_,/D.DY_^(,W[K6)(//G/MO,N._.6YS3/-J#]!_\[E=D9RI)G0=8V@\K8N; M;9X/PU[+J[#C[XW;'_:M-XWC)"NJOV>[8[[V_#0),4*V SV?N"1R/-0[$U%_ M)DD%FW5AIEE]975ZW,_NQ?Y0%?NZV%@_&.Z)$L:&'P_#2>;E/!D3)Z;IFKW= MOCWSO=N,8'T9NW4\?:I: NC#U>J6,<EK)LX8SCR#$/BI%$8@!2X?@1B-TQ"Y-A> M&B=I&I)0] )'%5L&!;.'QTHZ!H!6CW"V _P\M(U)D$[6%R(86EVZ=.^C/KZX M3_0T)],'(W9J1T$4QB",L1U&H0-\T!M)7"+4V%'PHTU7S3=H! _R")+#ITD& M>1$L3F^[$LPE,L]Y&#O+(T?8,H1#%OS+TSPJ'(B) 3I6%8L?>EL)]+S(A0$D M)$P3A"+H]<*#@8="<4T0M6!8&CHX5M: $^QI*,F9B%28I$M&,596S]B\TO&" MEZL*(LOCDH1$VHOU6#0M.Q1=>[<%^\NI#OQRD&+D7>+B:N3=TLOU M,MXUS3Z5)I].P2F^ZUYU:ESS*3]T,K#V$H#C.$00A#YQ;.SCV.M-!@!R78BM MQ9#IM4#?PJLZ:^&U;UMX97T++\$P0(E7SFA@*DH%@X*W&J*U9U>&?FC-OBNJ M\FUQL#Z6]2F$F#AN&&%P+'S00?PRE$V/*R^#"7W\<,<476N]_R@.]ZB[QKN) M:6213Y0HT$=-@S'4_TW08SB52'%C[Y9&QJ*L74 M;&#Q3PK/ZO&MVA:.3:/'F;2+@[:Q*$TCZO8S0M+/%JVL?]C_HAY?5 M$[6T!FY O(@D)(GH,BR.O<1&O8DD1$+QF- '&U:J'DMS;Q^-N\2D2HPB/DTR MQHZ8^ PP&J&95E_.*1@1$BFFEJ$8R[ /L00.30=1J[6J8S MY"6NT ))XN,-ZTE;-[9YMKDCIBDRE/$)BF&VQ-2D)>K%WLZT4O*:CQ$=42!O M&2*BXD"I[4%2V!M>IP@'D#@8^R");1RE& T2E01)NCZP2C*)/>&KGRPD&@,( M[G>AJ8!3$@U!HB0V@K5RI+0!/..N+^]N+S=9RY &2>QCN[N"#/"O4LK'O#H\ ML:8PAV3?E)H^LB(VMC!RH4MEQZ/V/!23*'7=.&U-0MN+Q7JX*ADROF9IL37[ MN'D/3"*IH<8F[RIF(B)%%S,MK%737^C04(E/5$Z>"!FC:71UHX'=98B0'E=> MK76T\<.]Y*$&,W:%\,<\J_.O[#SQY]L_ZKR1QS4@ *$X)FQS/?!3+W0]U-OT M@2-4<*)FR?1"J =G[1@ZN:60&I6!DBI#[3@H=A\0!(21) M^H^/82+4H9#[0PV+3X]#(B;BYX5/7HQ0(J8D/81IY:*W.J(,PMPL0P3$89>* MSX3H=NZ!#C_K^]LNR6BL,W2E&DRS1NI.$F'B$B_R?(#9>?K.=("1T#TZ6@Q. MDI@M!J1=0"*U%:R#7MXMXHF9%=TZ'NCLDS3L4M)WIR9H/T'U9TF$>J$-YL,L::RWW2"--N6TPD"WZZ3!(O+4!Y%'R[O M/4DS(K;]M"8.:T: L NC*'8CCT3 [S[<<8 7B>\[7?W(23::KE,BLL.D ME0V9K:4Y=I2N;B5QL[*,MUP4])N;1X(^\[[''XOLIM@5AR*ODWU[><1]N:.$ MU&VKDN$HHN\'3I2ZP":N#1"*$*)@>O-VZ*]_Y-5-R1LX:#,K\OR?(^1^#QD:D23OIRQ O_6Z5AA]6:0%\ M>?K:#R,/(>"Z&*8.]+#ODWY5YB3 %^I*J&#&\'*I[QVP.R$4;+F@0J&PH)ED M3UK"YN_ <)DA/LF2I75Q(B7MR&594N.&6XC*_=WWO'I(\YM#:&&B+D1E$0X"!%$!'/MSW'[=/C5 L]H?[G>BU/)%>/9=6T9"MO MSU(]6^K!ZNS:PMNF>U?>[K,++NGT,TV%(+:-U#.D#817 /2.J&L@ ML08;BJ:FE\WR11G260"H4HLD3C)GUGPZ?@73YR^KD09L&&6*NQQ)FN)E MB)PN9T8+DA0Y$NT2]"5[8MT\>F-.ZG@@]1& *"0N":/4Z5."+@7ARO0'$C1A M6+:&7C:/+2RY)D"BM'%FZ,TS)IBQ[\GJ$,WOE[YK@FP,< #H0A<'4>HA$**37214FZUNS;SH5,=\RVZQ MSZH^0?UG=B<:%VF@E4^)IF543)1Z;.^K%ISU5MILGFN?+M(UHE7ZJ%Z&;> MY\)]2+J8$HB5V-O[ACT7V3'PG8 G&(_B6S'=GI[/B"BX9*DE4FJG[).PN1Z M=RA0R!TZ3<">A$,A+86M1@TG7[JN_A))YGTT,HG3Y,S*J94EUHBSIUW MXJ%M1,*TLKX,-=/K$D=31$6^A"K+WXKHHB#R;1K/I4F0>A 2+PEZ:QYQQ8[P M2MJ8)+[J&Y+(Y\QE&>1,ED] GF"6O.%M_N#J C-C67%%+IO%5LKLR* M?)76FMUXF]"HS4<@M5%B.RX"O2$Z6(28J#ERMLQ+D0F]]U1J&#HX0CJ(D# (_\EF"?0B8DDCHQCU- M)@U'-!]G+)^Z3C>G&DW/M*!"72^86F*=E'*!%#?E"Q$VS4Y)E40): M[6SQ-;[$BZ(DN%Z&Q>AZ\T2IHI7F%+\]N55;AD6MA\>".(K/.F0_145,F4T^"9N22#$! M&SALH5D4V_.\U>0=,*]P-2)>NEA>AG1I\Z8T\RRJ)='/=!*ZCA?$H9-&T$W< M- +0[T\8^30:%+I;1,',)*GTT^D=;15W9$N=G@5:J0I M3!@$-J2KL0"F28H#D(*@7YKY($F$MNL4S!C6)RS1=$J%-#[UF8@O,?$Y!_5O M?5NIY'"HBIOC@1VEL@ZE]26;M5F+5'\I#6PO0Y-T.%)J?Q*%KX1M4T:-Y;]G MNV.^3AR4>!ZQ08RQ;;L^#,%@*8QCT0MAA3_?L 8-D*R:85I9_Z?SJVU;CUEE M_6#X_J>5'0_W957\B_W(/7W#:NN]!5:V;;/__R^KJ&MVOH)%!.7Q4!_H7]@N M4?>C_]?_$;F.\[^L?;D7/.4K-19\"F=Z&,2D[30"W]H1: "MK \-L9/?-?N2 MF1'M4N%Q&:*EY,'K6V85V1!9VI7[,S-A0-+0]MT$)Y'MA9$#@SYW!#P_%;K: M0/C#)UC$E?M!G>Q?G:OJY/BO]6GX9NRN B=:V9[;:%;LK&([7OF>;;T[E4@Y MJQ#$JRBTFY]Q5J[KK$#LL?XJQ_V/O#[T>FEE?V;5MO[%RFKVS=_I$-Y;GK.R M7-MM?SG--_G#35YU7W7BE46!/.:;0_$CWPE&?^(CS[_B-#;HXLM,.M[S:^%+ M3JZL+*7H6X8*RL-_8PVIP /W6>#MMF E5=GN2U9L/^R[@JLSZ^N8OM\^=&PW MA1BG281CT!^0 9#^5^A0L+HYTQK9(K+J8_6X.XH>"]; )I_*3$RDF.Z(5LZ_Y(2OV^19GU9Z& M'G6RV1P?CDUSA32_+3;%89V&)'6)C9%/;#_U 8R3OD4R"-Q$: FJP9QA,>L1 M6GD'44S.=/#))V<34RDF9P.+/3KKW1D^JP,X\255UQD;43.-="]#S70Z5!I[ M-(7;M/2&FEH'JI^/57Z?[VNZVFD+L3Z6-2N_^GS[/?NY)CAU/1?")"$^P1!A M=D-Q'R!B+'2T6+=MPSIW_CJ6[?'C<\#6CF(5;O"BEWS.L&Y&W@5CO#/*VS*K M9UC[TM!W#.XO[*4:$T+$(T-#0+$- C7GWNM>,019YI?5[E6=T M@??4!*-M7-HNLHD-L>?[#O%!"(!K)RCHFY," !)_O<_OFEY=7&^SM!FNUS9N M7]MS1/R%7AVR/A>8':ABUH?_:3G1*G;\5>0[?9JOR=J!%85+OQ,.7YTD1R<_ M3GQR:W: I'1U&)DN:]>BZK)WTVKG)79&1%*9T&6HH;H;I>8'3;4<9!VZ.,$) MH@+J)39 "001&0SY*!:I6)7X^$D*5W_/ZN_Y9L5BCU];H>I -ENGX?^2NII, MADO9ZA"M-!JK"IF[%$2H!(2;TF4HCXH#5TL^!+G@59O?BWU9T8__L*=+M[RF MZ^&$X#B,21B#%"5.Y+GTS]9,@'VQ))OPAQM>:GXJ]^]9\2O]_1W;WBPZ7(+K M2W'.^#3%*%T&%(6=VCACLX<]K<2\)&U$8*3Y78:\R,,O-3UGJH',A[ZPX$M[ M3\OY _6]?/XX#>!(D,3$P22%-@Z]-+(1Z(MN60LNH!;\&($T2<"D)QXR,R2R M,=3LHZ&NDDT$VY7/=%XL4SCUL"\4SQD=WF6(]-1.7XT;)^!(2 M$ 5>@B/L0IOT>S$!B@,H>3)3SM@D(GYV7-/8_=O7:>63ZTD9%1/BM^_;7M8E MVR-*J8W996B@/G<$+],6Y(G[. 3;X:#*N6^W/;Z4]:'*#T65LU-B,-_GM\6A M3HMZLROK8Y5_SW\>X(Y5RH2^YRRW/Y9['84#PU?Z2M0T, VJ>O\ M;1 @@"XA3@P)2H ;VRDFN $1 A)!X(A(LF;3AH6X1WLF"2?45@M;3)9U4\\G MQC.R+B;!SPA_1?4R=%>,S!&U-30JR]!84\Z5DSS98GH*CW6QS^LZV="0NFYJ MP;]4)2FKA^S#_I;]T601^@/(OFW'@1O$B8L!B!P7>X@$-HH=C /;"X3T5+-I MPWI*H5D--HLTC<0+NIP_@]F\]6>>T!"X/M(WDN=8_B0#PZ>V,XZ)F-KV0,\Y M7UFG03H?FKDZ(XB1.:*VAD9E&6IKRKERDB=;66WK'L77_$>^9X>G?9 @#]D! MH<;2&(:)F_26 Q0*-8'18<^PK@XO\J9\N*'*VF!<6<=]=MP6S8'CX^/CKEEM M4,5]I"]X,UA6U<)7%E5Q_J65U"CU>N7SZQ5VI]++EY2)B:0TX8M51GF/KLNA M(ELZ-/!3?C@5EJ]C=HFR"P)@1\1-PB2,*9;6/KLQ/M&EA&)6%ZJ'^_S0]TE_ MQ\[0"/;WTS@JZOIH;D#TJB0[*?/L\,QR]/(9A9*J*3<,R]=.2;\$%%2%.5$= M12>=>".@[;3\\VT#L\KS;U0D\C/,:7:@_SPZW!7;YG!==@+^OLK; W=*<>J$8RNFVLL<5DEU/W/F M0@IAU0?$["15[Y15,Z^>)7V87RNK]6R>N4#;P'#,&=,_!,N:6V;P_\(<--=( MZ)VK^F/[GRLV;7+!#<((N![R/-=C)TZC@,+OX4:N8V#*,@!RH3.7AM7$]..M M:@-SF9#=Y2RLIAO?_%I37R@E&8>U"T+' 2@&MH<2#P;$==,> M1NRF0E< :S=N..KK\;*I_:T\)HT ;YZ>S?+_:' +EBGH'Q,^Z9MU.,3D4/]( MF#D@)LCHB'8:&YQEZ*DY]UX>[S++([?NYG=LNRDM'[)BOPYCF"9Q!#QV"4[H M ,=/T6"#?DM(5(4^V;1BMF!HI-+BF?K].^=B[.62XFPA;XX<]I>OA0(#UY[Y MA\._U@D;H?,W[?>F3=8Z)H!$&! ;IQ$,Z)(A04-4XZ8IY'GR53[?\///4#V; MEZQ_M, X0P(EZL9G_:E8$YO89R5L6VZ.31$ ^ZW9B7N&AIO 9]RQ-J"[G"4> MM\>*G9,_W.?64YY536NZ7WG%F'K\GG6XL[U.7T$-E=1 VK]9J\:#4]_@( M-BAJFJ\UY2T?]H_' _[)^A'FV^]Y]= 9MKT0.R#!. V#, '8 Q#VAH%O"S7/ MU6#.L"KWB"P&25!@=)+*MRR;F$\QO3X#9S7H5I8@NV9:&EWE;"0:U$CX,D)$ MG0Z];(2DFRN%DL>/] L?#OE#O8[2.(S<"+H.C)TD J[O#R8=WU,]4L-O:*IM MR&>9#@;/:O"IGX\1X%0LOVZ<3LG\NC"34Y4A#BR)51Z*D[L,S=+CRO7Z0EE^ M>'7JTY&)X"G;E-?=]MEVC6U@>S@!3DQ4HE]@U@ MEK\]JY,0/#VMPBV?6DU$JYA6?1JH.\'J2PTFOMGN,C\C*J6!U&5HE Y'2NT/ MG/IAY9P^=_M#=I=_OOU[>3CK:G8"0P(/1G[@^SCT;<<)O9AX/1@/(R'M,@1A M'EU[')"S%W1HC]NJW-C[.>GH2,=J4P^,>A2WLKX\&Y(6]= QRIV4O[7G:&3G-$.Z'IMITB5 YJ]_OL[UCVYWDO-UHEF1%U=ZEXKLP< E*/>3;(0B= M $5VCY.DJ523@^G0S:0+%#*%R[+7K':_H ]W5\[]D.VW[$4H=D\6?0KR_*%I M/;V_Z2P>"SZOWS_!Z="YA#UH%Z9%&7^DAQ=:F]^,IB MCLUQ&97V@1$KTYWH(5C&%#2C_]<+@B<="87)# W*BLZ%M>\__/1RXVCMXX#@ M)(2.![P8D<2.X)#>B!T[59R^M.-9VH3%[KA^7QX/+ -1E%OK7;%O2CWFZJ"@ MP+V8-AD;V<6JD3F/K^N/8;;U*TY25?2]:@#57]G?/M]^/A[8,Z(^R#H_'_;:H-^5QSVI$!M5Z]EN[\L^EBA;'D&F1+YV/QE]-R+3Z+BUI M^D=@>G'[]^+N?@UAZMD^!(%- SX_ "%VAXUM/R'I7.K&!>Z_H[S=4\?_JOK& M!FT2@1-Z.OZ[*9R8\\8D3F(,>#5N6)*>^G+7I\;<"0(>"($/_#3T<4)B[).V M,;=#7-L7JD=6LV1XF7?*)S$5.6^#71^JIOQ?L"9&D5>^-.%TE(JE_,[8/$,V MX^4 HT2-R*@>@I>ABII\*4T\@F*:U5Z1]7M^N"^W'_8_\OK0[B(-9@/H0V@[ M,+91ZL$01AYV8A\&7A1[)(J%MF"4C1E6KO,CV-^.#P]95?R+1CQO=_*G/]/= M@-PZ9)UY)*9OZF/ )W&3TB^F9[ ZY6[/)W3721A1/&]_+$#U][I2&GDL= MTG=Z[X?7_JW&_\0ER(U=%WJVG888!)%-8C_!(")>9+NQNBQJ F):,E5D4N%< MA]G!4]'3&<9-C]:NKL]YP8P1!XCA\B BBBT O\*":A4)\HDS@,2_ZU2S^FY]V<7)N@?"JU7LUS/8L" MS9JE6G3P_KI*+>RI!J&68]>D3C^_3B%Q402=P$Z($[H.BKR$P 97&(9I%+NF MU5H,C6'-_C1<^V)>M@6'P9QXFQN!Z21\YKMCE&G7+.ER0_K7%79)?S7(NPK3 M@AT#O^:/9=4>.QK,GVS#G'XQ;__]/?N9G]K'PM"./!QZ;@I=', T)7'89,1! M&I(H%&J)81B*87G'\,/W-/F?@CU9#;//)^P+(EY,U3O@UH#\N7 _$VWKIG&@ M_V+CPFS)%#7&1P1]HJ%S;32VGX9BG"V8K/>O$BT,?P-!/01C%CAT$ M"'0?',$4<96Z"WS<)'K*WYZ1EX1Q233DOV"P:LAU_D:4!BB0ZSLY7'_2J7.O5/^Z[_WM%^O=35^2O,\>)NU1]/L36[:<\G/HE[C) &$E:4A$+G("YT@3CM#) FA4'6KQ,<; MEL83(HM!HDLW"DJP8D&&-+XEM&&^Q"13D"HC*]S7A(RL6A786\9*5,6!4MN3 MI*(@*#OD=V75!.DMY-BL2ODQ#_=L#:U@*P&D>35 A*,\6F16;+$I$>,)R/: M\XJ.$:F1IVX9RJ* O]3U$/'I1ET=UM_HNKHYE?AMD^^SJBB;Z"I(Z =BX ;0 M@3[Q$P_[W?HLM %,N"XFE_]TP[K18Q%:+BEP-:X8T] DN(?(R1"/5E#_SG2" M_NNE1EPDX V-4"=K7HW0@+_4]=@(:$3W\7_LZ\=\4]P6^;:[O2X&*2 8VDX* M?=\/$<2NV]O",.2Z4T[-PF1:(;3X462-0S$F(4Q6-72L;_ATXQ(-E[1#F;8% MZ(>Z#Z7.!TGT%NS6WA?ZZ'1!#0Q\Z) P]>PXB;%-2!)%O2&? *$1'3(,$.5VL M"HGZ<5V'I)B15*+^RM?0#Q*$TP0X-- "OI/Z06_+31*A/DAR%J96(,FUE!Q[ M4L)C@#A%T9EI3?46+?Q:(TCC(G5&U(=QC9%BA%=?TKPJ?F2'XD?>WXQXUAGQ MW_/==NT#R&[A(22":1(CE#BIW=EU79MP97OU63.L.R> 5G%"-MRF>D\ABBF0 M!G[YU&A::L64Z81M99TN5SW#9_W[&+%&9.HJ7R.2I8_K9M U\H;6<%H.&Q:T[^E^%KS[-'8]_R)K/)=QNZRH)/$X3ZWZHSU?*ZL M YV5Z]LV5,[V9[,VG:AOZ0O1_/"F?'C>.R#>OFJ?G9]A-RQ=.] M(PR_,6?H&I/Y#\-I\:+4^Z0*%HKOLKK^?/L?;;SWN?I:W-T?\,^\VA1U_H4B MR(=OUMUW:V>=(E:D[N D2B",T\0/O"$^!P@(71MH!H'AB>0_AO@X[Y!:CPSJ M>8C,9A6KOL^JD=.D4XX)7_0\_W"(344-7J9S'2BFD@VJE=6CMAK89S]3#S\T M<9 M1>Y(U&UVL)81AAOV\66A_02,\J=A;PZGS @JZ>10'8J;W9 V:=?N9\F3 M=>+ZKDVA8!('*/!=A"/2 TE26V@/R(!YPZI\2B/6^>98-1=_-8K6:W2S3QW+%D*+;XC';)4TBE ;CWUIM>5K'880=9()(M$EQ=2,*89'W^Y(Q1[\IIGEU-"X;VKS5+ M)K$EC+/&@1NE"(>V30BR?9S N#\9Z#D0"-9OZ+)J>-(ZX=&8K-'(N>+BP"C= M.J>LLW%HD"YD'?"2/YGP7WH,%A[UR_O%&^PK,J>4[^X7&M^&K '*=KM\"Y]> MIGK6#0@'VW:4A@Y5;L<%?:;'BQP@E& QC66Z;$N37K$V#5#K^$A?[,WI':<_ MT)63R.=BC ^;0G)\IA'3EB8_C>/) ZMU@>T2+C)GSL^Y:/;XC%'W##(J!==6Y+W>4_[I--0W-Z,, !#BVTP#$80I2 A D]'_$#AT_ M""#B/12@Q9@Y<1CP-2)PAO#?^JSM;#=!\# W\HKK97X9+[)FGUZ>,S# F/!+ MV=RHO780"3"$GIW:J>?2,-"SO=Y($F*A^]$$/]IPZ'1ZX=K+PT5/, GR)*A2 M^BF2E:-K[)C5G,8XC[B($;8P%1$$?TDN9#@0UH56A5#Y0)<8;".H.>U-/SCR ML._8@1\X3IH"$N'>)G0BKKI5/98,JT8W%Y] R?5]4"-34$N,\R@F+<(4FE68 MM]CA$1PE5A>F/VJ^7)(C#0R)700[F.I.?H,D\G$"?.*Y$+C0!2 %G2T XE3H MZC\Y"Q.KD60K"$GV^&3(/'%J\C-3]X5^I&B.\^O*] M:B[@>FJ68VTCX.[T=^#[41 YV(\)"A,"P\1W>WMI!-'Z1U[=E+PJ(V]'Y(4Y MA\3]WO30E#I\*_#(IS;3$"BF.,^98WMO30?P>;I 7"1H1'O425V&_FCPH]3] MN(GI4++=-I=G9;LO6;']L$?98W'(=IU-[), $!*$P(.QXZ X\?K8*J H/)%X M1\V2Z2J"%HSU[5@][HZUI!@IDLDG2-/Q*"9*)UP6 _:^V%L]J_,(TRA1(^*D MA^!E")0F7TH3CZ"84'W-#S0:R[?][:A#+](4 ( "@-($I(EK0]*K8A @)+1U M+VG"L#3UJ*SA7E@Y<9(ED$^5)N!.3(XD:#.B0F\3,R(_BDPN0W=4G2BU/EV" M(=%FU/Q_N\XHM"*O\/M_7Q8_N=O/>ON_ZMN/C-("Q&\?$=7R_MY^ M N%1]JL&M:C,Z!6@]1Z!M5B-\'+QD_ZF.>,I68A73"N^HP^6,GA4!4WQP/; MCV'M [YD53Y;WS]NUL:"+.W,+T/X#/CU,O@RQ!Q_PRWVZ/6+4N1 %\>AY]"0 M+V!'9(/!A!U[@HVU!#[8L,A]+]FZY?>L_IYO5A9E]5?K&RMQ?%5"(Z5S8A3R M29DQ]L34:E9A.N=@1'NDJ%J&O,A!?]6F2MI_7I'X1-TI]P?J&OVANP][^@KF M=6\2N2YQ,"80PR D*?8 AKU)Q\-"C4:4#!D6$8KM/3J!LWITLN&1&JE\,C(9 MGV*R\AS6P.1,.C-&THCN:.%V&3JDQY72P+,G683TD2XO/]"_UJSM!\1A"B,O M ';H82,E1%Q8%+-4.R7/ J"%T;L"V[/,W;/S_L7U=8?Z6*1LKJSZS:KOW(!Q$" MMI=ZQ T1@(G=YZS"('*(B+SHMFUZDZW<;^DR-=]:?^RSX[9@&23ZM;K<%=LF MG30,6GWJ+2,F3=I'@T^WYAP(,5'KD5KO>JR_6,7^POD0!MGJ,$\L?(*,CJBB MJ;%9AF0:\ZZNV%S#5E^K )ZVRED3>W)>@N%]BF-\5>[818MUD]!N;?,6ZP+(2H.[0;GD\ MU(=LOV4_(G\\5Y9L/LV<@F$Q;>S*J+JBJA;4RFIA37P\]FUN1E1.E_GV>G?-RDP=1#!QB1=Z*'!" MKY?."! 0BXO91,#FT;ZI%V0ZJ!Q=Q$TZ5LMX[Z=V^M5B<0;.%2K%6RU;X]!- M \>);=YW=L7?5%5"_D37))0-Q*P 5T*E'0H2^,[N(@ MZ=A'@72^Z,[4=NY), >8.!,'#$CK,(?+#(>R)U?N53SGI#LGH+Z]V.(KHL M,68VNPL[[Q/^:7R&V:2/AR?;[]G/]?$2QQ($AQX M0>0C)W&HY=XT!B 0R?=J,6@XR=N6!&Z>E02RMT-L_M5#+=]4/#FK8K/R6S66 M'SK981!_65E,B>QN\#N>WGA M^$<34=QD=;YE&"G IN_RUYPNJ.KBD'_+JQ_%)F_#_:_YIKS;-Y_R]VQWS-':G!)<"3#R+W^X3I,>*I0#;!%6S7NYO\,NWS8\E M;*^SF7I)6=WFQ>'8K*E)F(212Q?6(;!QXN'4[SM&8.($2*R"S#0:PY,5P\Z2 M<^=W85)]J[O=M7VNT$!X@J'BFYJ6-4IBZ9AV- M$\/"X\R1&79C5'B_MA$SR9@N8QZ9T-^WME\F9%IQ)F@F'RY8:4H@"NR8Q) X MQ$^38"B"P<"-A,Z'&@A3;#A-H%!*7X.Y21+Z3:K) M*CH1[P+WTRTA?Q:'^_M\MVTR$X?LI\K>NXX1T!"VZR=??US>8%R$\IYQ)AM3 MBQ&^:/64(()>O5K2U3__1% MLYRK^NG6'H\N1_!.C$G&DF)L+UKN9/P1B 9EF)*JKFRU-=G\U[&H\NV: MI#% P,/0 S;V($GLV.DM!B0-^OK*[_QJIV).HK;RN[C<-7#J)LO.].U44=G6 M!&8':\,VGGBB._.%@<\9Y"T-E.1]&:^@%D_&R@.5V)%Z[9J7O#?(MC5_SP_W MY78-[,#'MAL&7N0'U)Y#EWN=:>+"1/G]D[6[I!=QQI?O GV\;Z$J^PM\'95= M&GLO]?"E>M(R]!/H1C'T@1_;.'"B(.HS[01Z*.D.)^']EN^%E+4C$H4^A\3] M N+V_*2F(Y8+/R?(R_7Y D%LHY U*1,Y?]$S>,B<#_P('VW@)7\9;K,$/[H-M8LP('&RC M<]+AZ0M]K [)?LO$X)&5. Z7Z/H0Q&$4X"B,H).Z=A1A&,<$^CX!/O9Y+SE3 M-V0N3]MC6UD-.HM&P=: ;[9;I:\R-O*"Z6-[&2^:1G]>'ZK3RA1WS+RYS[?' M7?[Y]B*"]K+:A(2.CTCD>S#R'1\[OAWVYA.$L=AY4VUF1=Y&J=.H/5*6*^JQ M/G\SVZH=N;NIM;'/N4LU!^U:17"6.ZXY61M;7.@F?AEZJ-^MEPL$,[PIAR7P MZ3O]H.:>W! X20B0'\:>FZ1!@(@#>LO4L* PZK!H7!,OZ2!#*'7-MA:>%0- M0P1K5#\^@J<- D^LR82!$IPO0_BT>L0;"DJSI2QWS&YW;2_;J73]F! 882JQ M*5WWH=YR$,!4D]P)6)Q9[J0N\M;"M*+@&:+8@.#-($4TY^3\B'1(D+4,A9("7R@^(V/L.C\6.[6!0D>G_^N'A ML2I_M/WQ.]L >6Z,J5GL)Q#Z41(#K[<=@]06D0(]%@VK1(^LF7\_LEX8;%?. M.@9S0/_Q!CV8@P<1$WHEEZB5^&G&GVJ33YJ(J)X._9 MYK[8Y]73>:C564RB,"*^C7V(H!=@NL1,T]XB=('0V6H5.X8%;X#V,L$L)7)* MA/))VU1E_N=.3)W(L=HW1Y&I15+\; XE M]S&A$T:NG:+ U@SZ=-EAD;D20.MRU G'8Z4VA\YT?+]?7VHCAM6FOAA_Z4J[ZC% M(5C#,$*A[P>V3ZVD21I$\5"AX3I"]^\J&3*L3^?8V"5G/3I)95+CE$^;)J-3 M3)WDF31T[.$R2R,*I87<96B4'E=>G8+0QH_R3M['X=I.@MC%OV[LQV["#A^Z M<>@, @G%[N/58,ZP9KV]AZ=P6:\.AA4W\,R0JW'_;L8+?J^3)K-Y)\[X,F1- MIT.\6W>R7"E+W&\5NYHB] % ;N2[D>N', &(H&"HD$@"H12^HJDII2WOH6E2 M,TXR%95,/X]:JQ :> O1KP:+C':)<;QPW1)TAE>S9#CBONIALSD^''?L[%6: M/U;YIFAZ,:!I$3!W$00>CZ06S'+AC@!7&" M^]-G?-HV&2RNM_?Y&37!2@>V<,I.[EC;,W^:5SH[^ 23'N'6]Y M/6VL1DF2B=1$N%W&^ZK'%=XH39R?:^_5P^%?Z]_*'WGU<+:[Z4;0=]PT=4!( MTL3')$@=^A*GD1U$R/.XNG%*?;#A]>()CV#"7HZE\8#&.$%B0@9#(( [%#^*0Y'75I6W<=RAM.X8T'W#X*'*]G76I+WK7WDEF3I+ M=99AZU3V+>_?4%4EDN95437HI8:'A$\EZ^JP_D8?DJ9"[;>\O*NRQ_MBD^V: M(TEQ"(+ #KTH3E('NWX"HL$6)@Y7PDW-@FG=/,,C=,I1D;=Q 9V.,D$E%6"+ M)RJC?IY%9/1?+Z.Q42+>$ P]Q,VK')I\*'4^2@):DM^]M-2=]7&P'Q#71BD* M4Y2&+J)_]K82WPVYM43:PJ1:(G2$4)$Y#C69A#05-=%Q'I!/3RY1<4E/E*E; M@)ZH^U#J?)CX]&13'O>'ZFG]Q[I]>U[\AU_$WGYZ_[MK_/- MKW2!\C\Z=Y@ A/T_V/L?GKW_)Y??>-DE^)CWS98!7$J/O5@V\U.Y_Z,OATKC MT/$ 2?TX=;S0(P'TP]Z"$R1"54DBGVOX+29EE1=W>^OS8UXUJVS98DDAKOCV MDDS1)/9RL\O7__@V4^'C&04C"5L9HI:1GY5"7JH_)L+%U1L:*[0OR->B_B=\ M@OE^<_^05?]LEB P=>($$]]+('$2+_:0@WNS( J!8(&UFC'#BO$,G\4 6@,^ MJ1Y+ZNSRRXMMQ;]8G7J2F98+&9M4RJ09*ZOS*JIE!:G6JV2P]DZZQ):1G MDD0O5<]DW;FJ9TH\"50OLF5@_37?Y,4/UG*S"P4=PDHBW3A-;.0@QR%!$/3F MPM07NK17VHAA_>IQ62=@3=/?E=74'*;Y;5Y5^99^^T>^/^:22SMYBOFD;!)V MQ23L#6)G6@%>(F>\-D^-SV4HE;H;KVOG=/#"W<$\V^5U]^;1=[*W!2(0X0BE M+O3C,(B2P.E5, $H)4)7Z4I9,*Q)O=:<3?E2JB-)'Y_DF&=.3&\D2#/34?PM M7D:D1HW'9>B,H@\O&X-K8$0A+S4TXO62T(ZC&$4I538:; 5I%/46'3_AVFS2 M86?Z%9QTLV\E.J5S4$:85%ZPS=;0>X0AL:23,*_+4",MGEQ/-4FR(ZU,9_UR M;=MU$X@B-TF![?@.B6V[MQA'CM#"3,7.7,JD)ZTD0JBD-AGB4I,V+2./Q-5S M6P>S"U4G&4^NJ9,T.[SJ="KZ>66[B]=(E"8P(D[HAP!Z#O%\.QU4$8KUM- ,9]J3AIII]*16,Q50H-1./C7,U%I-I8GD92J;-FY>QF5:6>%7LP_Y '[OB9IRW/Y9[';KU(TBA#S;(\!&$;!3.^@6KB']6RC41TF+0<-Z=L)H90W( MYGCY78=N_'2Y09;Y-&UR@L6$[8S;%E][=>J[ :/5@YSX\G >WD9$3BOMRU Z MO2Z5!A]3Q8S9E[QB7\CNJ@SZ42([PBK%D.3YLPJ M"FYE/0[PV$W'33L.Q=29$+.2N3-3I*HFSU;6"=G,J;,SBD1R9S+,+D.Z]+AR M+7LFSP]/,Q)2[#-JL+F)Z6MQ=W\H;_^H6[6\R6_+*C]K4'3>B&@=QZ'C^G&" M?<^FEE,*!GDP 0Y.0.I#R-NTQ!@ P]+6X;9V##B-+[(NSK@;;>$X(?_C0K<8 MZL4$L&>]P;RR&M3OR]OW%'<;Z:VL%KIUWO4M$6['9W9H^+NQ+&*()+NV/+#B MK&$\SOLE9L\Z[=$HH.K'\5AWJR&+R:UU>_Z2J75VD67RC:ELDH&9OU.,>1?+ M"1]TP:N!7L+Y/,!9AQZ,(M]V8P>&P U3STYB#WH11E[J8I^K9X0..S--<,)Y M"24N^<+UJ6C4/%E-?"G099)&XG4=U"XC7-?BRWX^+AK_IKM M?CMF5;:G@_%A3X/*AP97:.]8_>(8$6IQ./+/^*?+DC++=, M?__>^E3N\U_I?ZUGGV#E/XOZ4%L4M'6X+VHK;SWZU7K_7FDEKI7!"\OS>49I M_C7[3'Z7<[\? KT@-_?Y]KC+/]\.2-\ ^)V=)EP#FSBN [P@M4D0H1BZ4=Q; M!R#@.G.CVZ;Y';M.^-^2>^L?#4B1!I(ZZ1Z??^=D6G9VE2)97]=)?K;>T%E3 M?"^@,Z4)KTJS3RF_ H[91-ECTS3NXW"G'DXC%#@H0!CZ3HA2F$1>:]^W;1]Q MG>[1;W4R%3R%O^QRU7)7;.D$M;\[>W&?1;H?16_Y-# @UU5ROK'0J9,KJ\>J M[_I/+MD4HN^"<)H9@OFETY!?I>F'5RP)^S6G\6FQH;+P[5!N^N+9&( $I1@E M,4Z]('+=R(.-K9"$;D*P2,I5SH)A63R!LAI45O)G5FUE.XQ*DLB72C7/GYB4 MO:)NGOKZ-VD928BJT;B,]*>B#Z7.!TOT]K6NX5-CZDM6?:X:K=O^/=L=\R]Y M]>T^J_*U2U?&.($ QTS5P@!'KM,9CV+;3L5N(-9BTK 0#2BMFL%<68]99?U@ M"*UWQ=[:EKM=5M6LU-2J&=[+5=Y&>>>3JADH%].N$]O?6K8I1OK:MJ'8UFI@ MLC)4JP$Z]95X/.2-*)QF]I;J=>G5AG@'.Y$2QL50GQ\-]617_RK?K)"8P MQ';DQ$D <80=@,/.:&R[CM!);T534XM@(W6UE0T(551/G%@9M3/*J:+*M=BL MY#J=$RC;2Z*X%4V:X24JF;PSHPJFR)&*!1CTI]&*=P,H5J<0BJDR"KRU4F44ZO(Y[N96)>MF;2I/$%4 M%R@A;N55RA2M>J3J,P>CD^G5&1A!T9(A>;G*)>4-AWS)L\1_T/KAH=R/KT33 MP'53!]L((NB3A-@)&M03>8G@>6MU>\:W+QE$,[DQ+73S2=O43(MN3C8D+R\E MQD';B-3I)'T9GM76S)2%[KY:O.,0!BA,:,\(H)@G57(=T%A,0I((= M6>7M3"ISBMDO)3Z%]I*N9&55&%_H&B7IQ[>V1 M8H7[CAEF F9UOJ5V'_-]W9;#5Q5]QIH2)_AT^I$OV1/[4E.$@__K6!R>/NSK M0]4UX;?[CPY-^WY;65O^Q)95[9LNN)9:#F^\U^PL!K"Y>*AQX/T- M\\ Z]](Z<].Z>;+.?ZYSM:V'6UFMM]:9NU;CKW6@#EN=QRMK\)G^M?%ZXKN! MIAK,D3EG>0_4,F:Q!?+R\EZDY2$4FFF_5WE6'ZNG9F;O)OE&P]<>09$/ S<( M@\1#$$,"^K*5Q(&!T(UN\E8,SV0]L.>1ZK0"=)&<$<%0)W09+[@&/TK=CYK8 M"Y26#_0M+38?BST[R%3EVZ*_'2V(4AP1E+@ >SC"]#7U7!H30R\&B(1\YR8U MF#&]U&NP6"3;%#LVWT3<2@6)35@[(8*M8"KF-SGK+XRQ2-2)$& M7I>A13H<*;4_+DV5N&HJ@X\#+_ILJ%G()T]Y4E MQ'6P[0 GMJ$+0H"'"Y1441=&-44*3[X3PK_*'<_BOW=%YM[ZZ:LJO)/&EK4UH9.?3>Y]9!M<^OX M:!U*^AOU8[XI;HL-NZ7E2#\HH__;/UF/9<'^L=]>^JRS@U+T Y_8Y^9%4_50 MWY?5X?V!3;9E9>W*_5WSCZ8Q>][^PO&1CC[]8798X5!LCNR(PLHJ]A;*]MFV MR$[G%JB%_T$_Y??\9\'0/U)F:L6;82Z-[ALSC)ZG8?X^L1I\*'6^'X*!:GZ@ M#]"+?07;):[G8.S[GNNYR M"&/6F N(F0J&JC '#$TV+J1;9*]-('F?8:IHW MP<"U@3/[[N);K(Q%KRHD+B1^57+A902KS@=?8^A\GU5%R<1LD]6]H22* $K# M$./0]:$?NW2QW1O"MB/0 UKJXR>(7AD:02U1X6M<22:B2CQ6Y6-)8VOFMSAX M0S4T$#9_UU!5!TIM#X]8(-+UKL_SSS>[XJX)?&KX]"D['*N\V:K$21!#JE1V M9#L0((<0##NS)(2>T/ZALC'#6G*Z_.,,X,IJ 4K5)ZC3RQ>V3,JLF/0HD6HD MFKE&UDADHXWG940Y^MPI#3V/ZFK6&NVV2%T[ 1ZR79@2A)T >03ZK=G MI$M M='Y/V=B\:B95)Z%.L+R>&>-6JY[-4DUQC2Y!19-B>KF*)N<.AZ(I\,1]G)(E M)&^>NM3)RR6D'4$W(HC^Q_.]R&'_[4VZ &&QX@LE4\9K+[[D57-+!;N[L4,J MF3Y2HY1/OR;C4DR[>N(D,G%F#O"-T#2B65K8789>Z7'EYK;7F5Q MLOW"=!3X*8WR('9LQXL3-T%]RBNP41PC\1M]%0T:CL#8&::\:BY]Z39]GMT" MHZ!A>NCFT[+)F19,;;VB="%)1D1.*^W+$#N]+KUYAZ]6OKAW\\[." UU M;MG/XN'X /OM990]TN\_>N. MR6W:=_*V@[NR'EK IYUX:]-!%MP6U#H*G-N%G&(_P!T$)XU\H8!2J^&YM+0I4=J5V7[5%S_1G_JO8U;1;^R> MK,?> :O8UX=LMVL*K1Y;[R[W3IA@H.3E=I(QTB2W/=:^W0[]2@]W?KV]1*2@ MWBJ/QW+U5MTU#KW5Q)^,WJZ3*/5<[,&$P(A@V_8]-QQ,P%!H>T3H@TWK95^Q M:>V>*:>\XEVG2ES1M+(DJ%@#0<^U:SY5XE0=;LZ6IRK\T$=40]!_E2CLPYX^ M('E]^)H=\N30RA3>;]>)"[PXCMS0AG& $KJ\]D"/ (>IT.6-.NW.%8,5'5ZK MHH"M=X\Y_?W](;L3[5.O=0SDXZLIZ-<47O50+8:5E?VW:"T*=_[PZ@*/@M&5 MZF@L3P:U><816^EA3ZS(?]A_.;M()&G69NLX]0$.$Q Z"<#0M0,2V+W9((FA M>,&_@K&YY')WVHOLOB=SF9HZUYP*.27-@K+X:E/W#-W*:O'-<6[@,EMCXJ>+ MZ(4HGC9WWCQ;H(TGE0#Q:\X*8:CEU[G")("A%SC$06'DX]2#..ISA0Z"B?*F MAX+IN72OZB$;V?A0&0OY6'&B8= 4+@YH%[G]<9E+P9!1PZ L1$,-.<<1.&KC M4$5?>Y/)CZS8L6X(I*R^=6>=OQRKQ[+.AT[4]%O?JVR;TZ]O[K,ZK]=1:F/7 ML6%(_ 0GT,5NV&]]N]#WQ1JA3(YN+I7N%=G*>K>L6W8$_&70JJ[8AD=77M27 M,[":=+]WR$J>C6GOD]4Y=7[C ?M^XY@U>#;_#*$T,(*3R#0/P7+GF8G\YYB* MIAP)E=GJC_V17:W0H66ED,6!;6B1G%TLV*5$UW%$7&C[J1N$81BD("5NOZG5 M9+559R4]*.::?8X-^N$+UFVN.Z&L:93D9Y?I!TC3+-("'R:3E77";E'PU@G] M_#,%%\F",X+>@5NN\FOVDT/A33#+J^0?FIMKFG*@#_OD]I8"R@YY_>UX4Q?; M(JN*O$[JNMPT7TWVV__-FBK]G?[XD5W+>%,WG9S6KN?9'H[LP+8=UXWI @DF M(3L.Y3J!GT2$4R^F 6-..\[PLTY0K/54LOW1'&$ZE-;)H95U[M+*.CFU:GZI M\I$_-V8!3[5,,Q'P-C4302'0,%V1G76K/$B.GE=)SP M=TXTQXU5-#H1.(GE%8Y2FOV+= MM#G\6S]8?U/K7?B,WS&:7\EF^.57&@L?%_%!3)\? US[;%[BG-60%UL6]RLEE1_3W;'?.N"(.U MCHTB&*1Q3"". C?R!^7VL2UTDYLY%-,HZ4E"V?)V^Y_'YCYR&L\)?-69/A9DV&",_N'AD?Z5 MN?&QK"G._3';=3-1$F/'J?,RKP],7^JH=Z,S&,#\R^VE1;W9E32>X[_G/ Z3L_G.-73^$C@<"@A"P M2>0'08!@Y*8!P@"&OL@DHM6PX3FBQ]I$F /0E?4I%\SMZ&6;3_YG(UI,W7N8 M*ZL!^IQJZX35^@=#:S5P)RX;$6%R1)B-#,@R=->,:^4$#[1@;/[PN"N?\OS; M@=KH[U>C(ARE2>"D#@R(XX4P!5[H." )G2C&J5@/:QD+(B^G5.OJ'I35H!I. M$#1OK.PEXE)4<@:^ACD4#%^?DS=/*]FU_\Z]%SDV]CS< A1#+&/?*_'3"(8BPG5O%B-2Q[* MZGOKL?/1>E<,MY]>/K)@*O8P1_-XL+* X5V&F"R$B]?AT!)0"5X&0DU\:+JC MI'1QO+]K.]BTH)_I;!]C-!#7&(9N ),P"H'K1H[MNQ!W:%PW#84.69G"8'@M MRDY1E'NK;F!V'68:76J_(GB2RMA \$5H2Q@#L2BN#=Y:R%:+N6O.M;):V"MK M-$R>^EX2*8)')@330[8,J3?NY:N+3J9@E>O$0E[PN_U(5&W98 MJT'2V]XV\\H(K)0D/K812E(WCE,0PB!&/2P2NQ'W08C_(^]9JG)!4_YF&3^#XR-*&4>[428/W_4TS7EV[>"NK*OHC>9O3_[/S M\[V6UU7Q2(D&SB^=1)ER.!=P@&52=\N97AO^6?ZBL9=X.ZB_L2LCT^QPVJE< M>P ZR/>A1Y>(J4MLC' X@ (.5\_/B:!,/L,/8G''P%I;UL7WEM4C-&6%YVFD MT\]RKMRF&KWK$_O"!DXI&_]LEEY9KR?]8;IOO+"8&V<5)LL:.OY)?6%#*'F0 M]#X?9FWN5["\?9%":2=S=B!T=$*WMNV:G_U@E3^6U8']Z[%9K:E-]NIC<6&J MGW"0YY_HIW2VG.5%$CTK<*#O2G&SRY.ZS@_UI_R ?W:)WM_*+X-""9.X",O(3B( 7&0QUV#KM&FR9+S'J;5XFP*>JQW U:K!_O+ MC)U*^*DU5?;@Q_GBB]6^;^WQ[W.6?;U\"^^%[@0 M.W$<^PCC"+H.E9+.H@]LP!N*J]HQ'&?W\-CDW;:T?/4*6_]HD KTVU#F]GJ@ M/"6M@KL9%Y'-0"1_V#HEH9)IIK-'M3@]I%DWS^3#%'/7J8=:['B%D N!H2X: MYX_ZM'E2ZG_(1..U;7Y;[(M#_K'XD6]?FH9/OV?_659H1Y^DY&=1KXD;V7;J MA2& $030!QB2'H4#(B)6S*/;NO'RG$_E_GWRP%9A_V)OTQOS <,I6)*H?0QX MP^;YR!>-G'ND[W<,JCCOAH)E(0)'XV4S0[&4D-F0=Z^B9I,L:E+4$X9/V4.> MENQZA'6:AEX:A%330P_#T+$!"GHD:9JZ6E55"L$"E+5%JE=;Y49#B[X:'P;= M&LLNO:>0K0:SQ4!?'Y,Y=/K$=N7:,["B),![,A#86$UGACS>NH.TU&PTDR;,QXI3Q*:%1KL1D3H@D M(^KUDHP1:9+F;1FZ(P^_U/3\B"D&*O=-1O68[;ZR793>6IQ$*7$@B4!@1P%R M8NR[0YP(D>!).UDKQO7C2Y6__[\I*G8?2I-]DI41:1[YU&0* L5$Y0R1U4*: M25LN4#,B,:ID+D-IE+TH]3YB8KI#!-:LV/=P'"$O0M0>#HF/4WO8[/&20$R+ M=%HVKD_:\VY:>>?3KKD(%].S%N7[CQ=R;3=/SU:"!'@<$3\3H[$,033B M66G^6=8FG&\N-&V7ZK;MI2 *O,A&J1>DIRT4%'G:Q%/*^LP"*I5>TSX"RC)J MG'J=4KJ8E)H@H7*:JC0TB]=5->_XM54#B]P+XF-]*!_RZFN^RPYO(&F#XC % M)(YCZ'@>.S'@I#9(>MLVLH4.2>NQ:+@NJ =I-2C90OF^>*R;#E(PV_QS5][) M+ISU\,VYC)Z<:L%%=8?O?0?PK3EKGD4V#W%C2VZMQ"]#%S7[]'(Y;H Q7@UL M"O\N6 P"-TG3&+B8I"B%*(AB-*0A;8!$E$_%CF&]:VL?QZ-'*;U3XI9/Y::B M54S;+E:3SB)H(QR-R)@.9IB91^S$\=? MAST-@7(5V UK!0-CW=(5_01%V!?9>$.T]; W?^&U!A]*G<^3UM+ 5T=\UC1L MI?-$Z">A[45>ZOF..U0H$AL2L;MS-!N?1-C?>(_VY?Y]-@2C6LL!)4: +PR= ME7S1&>%JL?5;1Q8750+XBD_Y^C_YH5E&<&O./;'*/U4>->P)_5:5=;V. B>( M*9%N;./8]VR7A%YOUL-NI&T3B,^<\5V?BSIZTM"5=<>P:MOZX21:>:]'/\-Z M-W=^&V5UZHVAT;1%1( ]WH[&?5O*7(7RZ MG;K2FT(+9QJBNV2S.3X'Y8"0\ M@S%UP'B!4KD04G5\EJ&M)AWD#S/U<"FSL?1*Y[^6NQTIJS^S:KN&#O"@"Z(P M):[OPBBUDZ$Z/DTQ=X=.K4;GVGYB&&];C K;*&I\BV])34:UZB[5VUW3&%J+ MS,RZ_'[69.S+;7&=/=(3]1D2(8ASUTL+Q\O;"-/CULC>F$;>S&V701L&+O1 M& 0D]E(O#GL8J0MAM&[[IGX[9-7!U*;9%0@B;^E+M+JWSE;637Y7[/?L?;W) M=NPBI_\/[>)P#M0RXDYS[BGOX@CQJ&&=_RD_K%,_(L!Q , N#$A E2?NM^=3 M@F5>=$6#,[_6^>'Y=@[_>VV$?>7%O&[*]2[$2:."U 4)'9"%_!PD-;8P:Y,.*/![ *T;O:XY3J- KL. M2J.PC'=3KTL2W; %^>++??6AT.XM9?OZEA5Y?SX>UC3PP0 3[ /70=BV M73?L:[K3Q$LQ?^Y+HU'#N:\>3$W?4^M=>3S\\G*%\?H%%DG*Z*2?)Q4V$_.B MJ;#K??IZK/1[UCL*5^"J'[VLBZ3"9F)?+A66/)3'_8%EP0X]U_T[8/UY7VSN MZ3\W59[5>6V]V^;=7W^QLGW['IRGRJC;= HKLEWWBC0'2?O\V^ MW#_5Q8;^5'V\J0]LTK/^+ [W[".+@3QK5]SFJCDW_I&XF',S,)A+R+F9<*LT M_!+P3WB$UW1L(R=($]>+J%4_!7XZG#9/0R\*>2<[;09GF.CT3'+Z*+\^PIA^0M/=WIK(SB(YRR1T#F$\\]X1KT;*9C0SZ*FNHG^NM!D MLV$O 067;/_S6!_86U2O4]\/,4($! Z ,&3P^E-Y*2"!SB/':D ,SY"_TS?^ M6.4,2W?=KI6=T.E*=$XS9'S[L8L9+?T)T>&Z[1-XZPS]HJI>1GF6KX#1,WQ+ MV6V:PE6QRAB=_&JHDAF'DZ2.[;BA[R2NDR;0=A.2#G BS+7R,0YB9H'7)^[F MADFYT&:Z$=);@K,H09?E5ZYP1\^0+4/(S;O)7^RCDU6$"<0_(BV"D[;"-&HQ915SC"1#%P1!/;\TX#HJ9+NMUADM>L"1LLJ+NSTZ5E6^WSPU M&;BV;_MO6;'_R#JV.+&/2.B[% VV0\\-XW3 %8(0:$QZ:4!C>$[MH;6I\1;; MC+DO'<.G)0$V\_J8[^N)CZ2/,S02(FNB=ADQL"YG2B./G^'N5VGB!9&/4Q1Z+@B< MP =>U,/P;0R[=A%XS_G2:0<@,@D_Q\K](G)WOLKWV_]/MKWB':-EO,_FW%-M M>R7&HZ:V5U&8^AX&:0P0G"$FHF^XHKE9W^>7+:_F?*%-]6?B M'8!EO*RZG!'KSR3&D=;^3(X#"? ";"=N[(5V$,9..,S[CN^*3[@:C,[^4LX[ MLUYG<'0VU3@ RW@I];HDTYA)C"\-,^77_"$K6'.P\[#]2_.H.^N0DIAX*;(] MQXFP!V'H.@,:% A5>IC"8#C#.V![=@5$7S[YKMA;3WE6C6P!33L@ROMUDXV% MS$[=Y1+WTS ]RRZTP!<3WXR1*Q?X:!FN98BO<2_Y0R6-K/)*-"H?'HHV!XG* MIA0PWV^*O$[VV]^.697M#WE>?\]_'B#E[)]KVXMB^OA!#X4 I! XP T1C-P4 M),A!,==-Y89,F]YR.Z%MSHX_@RRFPKHYYQ/?&>D6T]QSII\A;7@_8;7^P=!: M#=S+]T@8T5HQ+DZ;"7UD>T,?BRRFV)7')Y^SP[' MBO[Y/:,2?T(0>.S6G]3Q4S\, A]AZ"<-@B" KN]RG0HR8=>P@G[;W.?;(PV> MREN+'"G"W/J=SG8/QP>K@6^=#>3*ZAQKOR5>G*9O,+A#VUG&03B+9ZQ#5$'N\/B$=NZ1$1/<%NTK MNI$210"Z.$@P$[H(5](BC78,RR]#"*3W4T#TKKM4*ZL MA_[5WE*8@A*K@V9.29V884$)[O12^[2SQ:MU:7YS^+"O#U53:XRRJGIJL[/'_6$=(QOA%'K$BQ(G(CYP8Z\W MB5+/%A$Y)4.FU:W1S/D"I/]MBD[^WP*$=9.XL>V3WR'A'$ B6]'/NHLN@"% MB< U-$IV#&M2GUG?-:DVME%9-@5XPM&2%D['E6EJ.A7V*"R*S6I+&3_/PJ30 M/3*3,2IW^O'[?6YMN@B%E96QHY!9W?37I]_I:D&M^C[/#\U,R@Y)-M_*[NZJ MYL15\WD-H/?VAH!IJG/45$ GU]B>FGX)1'4],OEC;79975=W!84 N.) M?:3R53=CS\@;\YW.)VO^,YG:/"GUOW?\4QY;S;'%')MGZ?-_#N#,\(=]5V3; M'M;OY^$B;P^&KB,24U!1&B#D@B3V4Q?8'2[@1#%8'\I#MKL^,4Z#1FCZ'(#S M2Q/[%7=YHJ&0J&GE_/B&?>;&R!C^Z5C4'Z^3)M2S'7&/(/Z,O M;RQ5NAZP"[E9UP/KN.]*RNFT]JZ?97]A,_%#<7QHAKQY$8NZ/C8#OREKMF7, M)N?GJ4#VH[<79_IB>#@VWP@F^>$T'>@[Q)J+W1A&,3^8 VXMEC'!%DK7)*ATBJ![38_TXEM MA[2_1XN]U RM:+)-DE7>3)M!.A72;+V.HE9'*:2I$VQO\C*:75-C)YU'JL)OX*(Y@TL.R_0CR M+# F S/9^J(Y -NN]G5(FOE1XJSA6-( *2\Y7BXUQE<:$U=^*#(]5A8RU2 N M0Y^G<_=E0M_C-8D! MNZ.*KEX1#/V$KE[37D0"VPX\$R_P5:/&W]R/BW]-E=]/;I+_2B\FOU-2;Z0@ M9_RO8OW\4&A3(K^&81*YJ8M2A]U>8 HI5+W@6,<1I%ER7UR_/GUV@S)%IO$3,J4DI,+D64U)QX)4(:..$5 MG2]Y=5M6#RQ'-!Q _SU_N,FK-?)1$$88D03; #@)LK'3&00H"KBJH328,2P^ M9\@:\?G2EFI8L-QOZ5O4@A14'Q52^11H(C[%5.BO=G:WK3;NP"X ,:AD$G#%("D-V9 MCCP'$[%UB1:3QE3G)1DC4B/-VS)D11Y^J>GYX9.+NCJLZ=JE+G<%J\K>8KJ,8;L0 MR<^B7L>N[R9)$L1N#$B4VCX^*5,8(<0C&4H&C.Z8D]%\O562,D#>41 M_\ZJ)'A=*C<^3FJJD)>M!NB:^ MCR*20B>-(]3<^1?#WE@:($=%5SA-S*,L+3A%;>$E44Y=#/"G15^N46=485KC M AHCR.(R54;4B2LZ(\4)C])\.][4Q;;(*FJD"Y)H=!3[+O'8!@]=4?F>B\+. M2!PX(;?"2'RT\:7."9'@4D>6J^M"8I@FT66."$/:=.,U!Q?T0H&L^75"!7RI MY8%1W*.%3Y]8J17K^3-\^:D)@3QDVR1 (09^' 41BFT?] !LJDU*^[;R9@WK MR8N=R">KQ2FT"C)!MN3&[C0\*VWV\E(\S8;O1<)$-H'565]&UL:$8](G?$N-@O\Q'90$"1!$'DD) D(X6 1!41> L7L3*QYJ^&-%%J@:6%41N?, MD:DF;/P\3J!MSTCB%C,Y:I>H7I*>C,J5"CN\^O3'OMC7U,CV:U'_LXL-;9*" M& 4)(1Y&,4J!$R6]I3B(8A%=DOE\TVNZ?'?[_@-#U91BR&U@2?'&ISZF*1-3 MG0&-Q>#,M)/U!B4C&J-"X#*T1A%11 MZ'EV!&R(" VA4L>'-NG,)($+.,^U2'^\\5*3DXA\*7=%4U<*GZSO]->$M[7D M^+N>*S).G)B:='":4L(.T62;66]1<2%II,3:_&DC-?BEIJ='6#S8-4^=H3Y] MG:1^$M-P!SEI$L* QD"PWRA+;.R'P@HB86-6&1'>PU+@DEM-#).H05(FV[^Z MR,BXLB@PN!AY4?'AM<8H,\)=TE^5CWEU>!JNW&A.,M7';'=X&M[$;_E=TW"U M#9<"'"(0NQ'TL.^Y!'G A0,06^P28P/F#:^7_J.L_DE_Z]_8K4./^;[NCO'_ MEN_S*MLU[UUR/)0/)?7G3,(DSP88&!V^9=?, R,L>@W8L]N'VK-A'6#K;$[I M]/$CNWQCIM,&PM2.K.X,CM,R%G\F'7QY:L$TE[RB_%M5'A][Z>@MH1"0T+/3 M-$$TY(P2Y UQ9N0BH1)JF<\W+*OXX7%7/N6YU6"S?L^WQ8;**=IEQ8.L>DK1 MR">/IAD4T[^6LQ>!\]-,\O8&-2/ZI4+D,@1*R8-2WV,E)C')9E-LJ8Y1B?OW MG K<_06!0S#Q/92X7N2#.$(Q_5N?&X..3X0.E.NR.4>$)RE!VFCFDZ4Y&!:3 MJAYA$Y^U&)<5G7%2.")IN@=A&3*GW:O2[*,K)H=-<_5/E(FV?TX? 9Y4V($I MC@('."AE]XF$.$ZCWJSKI5S'4;09,RR [14#33\;UM_$.@,H*8/J]/+IWZ3, MB@E?2^H)FQBK1J3N&ELC&J>-Z&6(FSYW2D,/I&+E*9M0/QSRAWKM1B[QZ=(T MC3&$#H0@=/O"+OC_MO>NS7'C6+;H]_,K\.F.*T+NYOLQ)^)$@ !8XW-=EH^M MZHF^]2&#RJ0D3J=(#N0*Q6.G$L-E>6&6Z*:<@157X_@\E!7K$[!\8W)P+<"QW*B&)EAY'F^8\9V M9Q:%MA$("M54<]KEJD-X\MPV>Z7=,,8VPZ3ACTQ7D0(H%@A1P5 M%K4/NQ/ZP36KX7'1/9PFN->L@EW.O>>9:1773!Y4Z@*!'> %^SX\/ MXP+$=:X7TKT/IE'KT?$=;.5L\#]F1JL[NV?W?YBF+JX+MY.[3.OU< M%O^5;NOJ:[IE.:!14]NDVA"(?>A:V*:_&J;-DD&]07!-P^9]RE6Q6\#]VIIKZ<4U;YWY-;L 7D'H[[DM[L&[:;1V"'=U)'!L P3.@_26J0E"FHNI:Z M?@3%21#Q\+1&Z%_I3-B]Z-K&%Z,OTTY[/DZL'5Z9XS0VYO(/PNERK- ^$ 2K M[Z7[F^'PY$M:I>6W=(,,QPH- [I&8)J112"!PYH"0D>H/J^4 7&^ MZ7Q,493CH<;&1RX.0F*2"%,I\R(C-/LS#,2V,J9JBX"I153F N1%_KZ#.%UR M1)B5%Q]-I*J0H8N38]+E)>F(15"<)!A>KTS).,,A6-(<\4K7EY0YG>VS9H%P M>7-)P_.$G7+0D.PFJ]FQ1TP)Z'),FI#M6#T,7E=UF6SKCE3_&R! M.7@ 6A? .^;$+X"-=]#[P9:X3XH>_M'[,O.!KA+^1P1ZWO9=AX[/['.QY(@2 M#&A/2^)7SVKBAX;O^3YV403IFMSP[3"P SLV;=MQ?1M[0N'L%$.Z@]D6&S@Y M>&[A+56@?82KL=!+!<7K&+!J7'D>=JGCA_LUEJ),L]O\8Y:GS^SYEFLYL1M: M'G9BC+P8DL&>0<2*?,E;F25_MAM+<;*=ECL[@4R^T&<>'L7"F0Y3>Q%@:6%Z MDZ 159I.ZCHD28$?S]^E4<0,=Z+92T.1X4)DX]#'=@A-RX\#"W6&/-."0C.\ MQ-=KEA_1,:.,-3ZYT4R8F,ZL0E^$A&4"?>M0E"D./,^DF\H%UUL2S?Y45Q;5 ML-W8\*$?A- F;FB8+K;ZK[=#FRM31/A+->M%CT7\\1DA9L;502LI8IK RX>Z M5Q]._'YEY$M3LWQM'#G8Q<0NP3>VM]U7;^!^WYDY/A2!2.!',"1!8*/8A8'A MN[@W%3L^X1GGDPQH'O,4$CAB$BRL-8VY<1V8C30Q31#EZQ5MJ'IQJ-+M7VZ+ M;W_M76T%HO_3D+F ME +J^-C0%^%E)4-="/+SH2WN+^_>P8=\6]RG5\D/G%7;?9.M/IQ,0.0YL1$Y MEN$:%F1-95@H"BSLQK'E(]Z2'5-,Z.O<+2I 88$CKL4.!T] EW@N-)'EDMZD'Q.A.D.3#&F>1X\# M*^5,[5=#G[08Z6%.B1HQ:*#!MKP>#32)"9(XNZM5) E7SDN2+#_\FO0MK>HT M':IQF&[@&+YA^320@&$0.A:RL!>BT U"VQ=3(:&OUIVP]=^'K"F$VH*2/!40 MI8M7=;0Q):HSO.QHDI53'D:%1(JPM4B''/@78C&! YX[I)\.[(LO;_HG9#>Q M9WDVCLT@\ES+P"@PW; SX;G(Y7H(2.J+-4M#BZ>Y_]8AXK]S*$[2N"1HYT=, M$#IJ+F^&QZ!U4L-_X5(K17)7*E_VHFEW&9^[^(H<3F)B^?N(\M +!3U!,&%R M>Y?N#OOT\N:WPY[:::LUEY]I%ZBNDNM]NC%M.PIMR[&-R&"VC!C;37SF&83X M$=>KU^JL:9;,'F"3.E!\2]DUX+Z"];'86)E='_KR%Z=^@,81NGYAK@A&8 H: M@B\HF[<-Q&3YE'X99O6DKYXC;"2@4T?V.F(\A?X\SV95S!2O +*BT#<%[8Y? M#]?L*C=+5]^S&@+9MS1*RMLDRUD!I[*D_31M$MJ'A!0SYNM0Y?UNUG,/!:$W_ M9-N>&878QB1N[9L&]&RA>M_JK&K6Z0'H23 K_2"P*J+Y1'<9CL54]C5ZGZ!< M^%%A/@)'5%1](ZQ#-C7X]?)98BW,\20X_T8U^/YPWWT_]B+#<%'L!@&,0L.R MC2#HOM_T31?QOS$J]KTBPTZNOF[Q7+\*T-&GJ#ELWHE<1=3NX9 MEVXK3';?#T/7L-F[WA:V$ D-#Q.C_W[3M;% EQ;Z7NU=^C^RV[LY^_2I]V_U M:2F&5M"GY7 74_N&6/SZ8L^#/8O ME;>B.3Y]N=?8 -V[3=&-*)/+"MR ^PTYMT+5NH(-PD0[/K427S4+T:3B5521>= M4X6)E\EYM.F$)1%YDB%WI0HEYS (#8/8%@E< MTXI]"F&P:H83I4K,UOQJ=0$ZA)+;?)/9E14M?<1.UBT!3F?2KB=D"4C\.;Q[&%D%1[&*+V@IM:%FV9?46L2/VW/,4.YKE4CYW\:/L MZZF36)<53#V$3U_B+O> Z@A'0L(GSNQ:94["D[.B)LL.UQMG+./[<&9+!>_C0K8$Y6)BQH%N9D8%7BN;F=G)]VF&SMO]KGER MC+T?UMRT>02LDX.$/3Q&H3=OBV7W4U\2.\_1*].$:G:7OZ.CU)M"3Q^<&/4^ MB?:BQPY+N;%,@R"#0#0$:S.![-J2/YR3 MAGKF)QB"?PLY&GIB /H7%%).722W*.,;2B/ I M(7<=NJ;&E4)#YQ-3I<]EL3MLZS?OE4"31-!UP]A!#K6)@SCLC$8>#(1*7TTT MI?W0X\65J^9-O";?C(ZWD]N(DL?$4ZGF$[ 961:3L [8>NZVC3,U(F.**%Z' MD*ERIM#2#?DO]W0&+\NO:?DMV[99SK[#MC"C.":^R4H_.-""O1F'\X56Z2_7 M+%B#,-$)HY.EF5ZF>(V-5X;+9.*6O_\S#7ZAJ ,)#X(*YKO.4%_4W@_#,/9- MBP0H1#"T#<\9;-DDXLIHG69A_N&@(DE<9$"\)&5\5$P@<35#8XH/+\?'9$9X MCLA_2RK:O_J!F.^:1,#^CWWOZ2M.N(YIH\"'86@A'Q,/!6@P'YH&5\J/=I(NPLL;1^I:J%W^;%V/6X7F+BFVZ7*5W6?Y[>7-59GD MU0T[Z_^U*'9/@T//<+%ON*;G0=,DQ"%6[/>671(+7=U684]W^-9 9 %<#Y+] MGL&DW6W00)DKW4K(YMM[F9MGL1E&"<5:=F(X>!O9CE')^CKV9)1Z5.CKHTI5 MKW]]S7)]&N>3*" 0>1$TW6%G" >.)91CK\;B.I1/ZNZX(LJ5J)\&MK7HWR)7 MR[FXD]= 0>Y_"A44]4E,!Z48XU;"SF:9[F#]N:Y;*CF:F+OT<;C(Y*#0,<(PBF+/#9"/;!,;O5G/ M(UP'; &,#108'FF#8ECQK'1 XQCBW 5T5@ UDR: M6*;;XC;/6.->@&WK(OB0M[=EJ),@[;UD-VBJ^GU=O&>_@ONTOBMV%^"F]Q"D MC8L7[ );YR3_< MI0LP. 5(U\*??X(6YC_R6G%+RQV*/;VIP6Z8'H=D-TH!G<(?RJ)Y(X3^RFJY MO-NE="RS14DU_%79J<2>>CQ\R(9_Q;ZY^]L+NGK9[@\[ME>S2Q^HHF0-WE_ MKKD'V2 H^\S^D_NMO=QDK\D-N"G*WF1%OX(NE;ZGU*.L ;YE@)*J]R_-=X.K M]-M+\)@F97,:F-!_DFRWQ2&OJ6OL.P\YG8N;'WU%SZ8=$JKM26\<(R[479<_ M:%S*\6)QJ1!;^_78_C.K[]"AJHO[M*1&:=^_ISC2R^M]UD9S7^E_JYLLW7W( M/].QG!6'JKNS'+IA8%G8C S/0:9O4'2H!X9B5VA#:P8X2\1*#T<70#'X4(&J M]Z)5JM:/3O3H9%H^_2[VBHC\5>0Y6IIOX;JR1A:,D/K)YSM%#WKX39@S-/'1 M _#UM(5[)\"9:AE:UK_361]9(<_8I.M80\_I<+'8\)&;2ZHOZ3;-OK%[36B? M9/:#Q[C>J-FVXW(Z#IL+; M7VDTNVUW\ M&]/3(FW LV7\^Z"2[0KMLM%(EBM:MD '5&EY'Q5D M F'0 <4.>O!K:!K^'=I5-)'<7NS0!/LTOZ6175?6[^E82O*WXKSCF,PJ,/Q$ M5S?P&"72;_JWS_G?\]]R?)7_!_WEZ[^!9O%07S1[GNF/A W/"_I3YM_=WTP; M_QO;D:6XF^LIQPU:MD?*HE *L\C39ARS(QX:9-PW0<9%$ZM0Z/1'4QIJ)H\3 M[U7(-NT;FZ/:>\KRVZ#Z72QF''F"-;VV=^GNL$\O;V"[IU]]*NJT^E@D.0/5 M[;3FM\\9'EX!SMN(ZUWRR>/B_# M-AN[XHJ/T^OZ0U[591.%54?#81PZ?A1"FZXI;10%A."N)GOD61@+E3Q28&Y& M_49)63ZR8?^W9'](F]-P!EM6G.49%M7@679E=7CA!OA$0PX\\Q[:L( I) "'R(?V- M[V'(%:X*?J5FY8)7_P]=A?[/*XEJ""*\G-_QT42)F-[T;)B:Z>#?9=%$B]R^ MR=!9WAV3R_"'+P1=_>T7\.[Z4&4Y2P'+D_OTEVD[$$>WW]A3D.!E^5T"&=#% MI+X@%M==EK=)GOVSZ11T;5D5^VS7_"%*JJQBR5/-WE3[4=?:.*VV9?; /J+! M:!>ALH<6Z#_>9NF),J/0Q@X,44"0$V)6LRYR:31J1+8=!JXKM-9?%JEF3>X! M7X#&&Q;\G/K3K"Z_9K=Y=I-MD[P&1U= [XM8M+EPN_,%JC]/DXO-.:=^-2\T M'#U[HP/0CWNI/7&PZ1:O= 4:'2\5%VMMLI&0>AU=91W1^$JX*-8XF,5FQR\I M76YD;%_]:TVM_)YG=?7EZ^_=C Q)9"$OB9WGK(HMWZWE=J#5N8S,OWE\S-\"IJT^>0[A^ M!*<_U_D+&H.2R[5'@#T8&Z-B8>X=\ MUJ8>VVU?9Y];Q\2W5G*>GP*L%.;:IN96 38(>X%G8=?"R(L"B] %4(\?1SCT M-^T]N*]U4M:KF9LYL8MH]G,WN>6;@GK?H@+E<9ZN&E6] -?I;9;G;,?E.MDW MU])8LFW[MV]GV_ZL*MNVR[("*]@W_F6T5927^655JN665]1?Z5?4U8>\N]47 M^:;GDP!# QN$%=@)3+N';T7A2I8Y@J U+W :--U%A'/:N/+677IQH[%AU[JL M:5UNKG8O<*-[KJ9<9%:5[$U_]DE5EI;9YM1)[;;\E/JW)AX8X*.88!2Y(8K" MT".1Y7C(Z.&[."*;G!6[:VXT+#^S"F+G$N"P%> 7;G*+<0MJC?.K:%,O/;_J M:-Z5SZ]=Y_G3S:]/FW*1^56R-_W9YU=96F:;7R>UV_+S:UR4-VEVZ@%$KDLB M]A!39 5AX-@6=GH/H$WL54VQXO#GF641V^#;I[N_WO0 USCC2C3^TI.NI@9? M^;P[>/WGFWI?-.@BLZ]\M_JS3\ 3F)EM#I[:>LM/P\]WOB/V>H1E$B\(L&O[ MD>G948_?B$+4G<61?+?T#"R*7/PDKG=2T3E!G MBFDVR+--%YN&02#V7,\P_"%<(\1&]BJS.*>[M8($3_JU[>_!]W[V2+K9X[:9 M/79L]KAAL\]/$_O\ZP4\*X]RN+OI M_PUMQ"E;83PCV-[+!S%/,]'.^V?[)K%=PXD\R_1-)[*->/ /&M!>QY:,:J]F MS*]>;Z"AO*LL'6TLV4O6&G(\3];^5XL\!/O$"K*^U?7;/WL,HHVWA?+&5;?\ M\M'(T[R]\_X%KA?'GD./VP8WCJB$=5>:8Y&3I+1UQN,*.\I M2P77]]L\>C&CC;:$D>]4MOWPPTB4P'J@4 MGG>.1*X76 8)0L=VL17$<0![YPP_$GJ']2=Q27,8\D:V_GI#$K7]9>EX9+&N MLM9@Y(20?[4X1*0O+'E30&UG_;-'('I(F_M^@8XV7S[V$#AQ"FT;^@%VK=@Q MXP#;#O3-WC5D>-$*;R5,=VKQ"POB>26O7'$0B&5^LAGCSW. S]L3_^RSA0[* MUGB +];>YV:*JJS96^\[ZDS:/_:7[+_6U&0#]%CVWC(M2&(36DZ D6- [(=^ M\_25Z_B63[@6D.JL:5[;?3T\/.P;3,D>_'I(6#,4)1@@TV"\?6R9-A[?\DXA MT>,KKV4X%EL4#?A.&#TB5/>F".7B9+*A?WH^T7"3]&S_>S1.1=4//8*A;SLA]"SB6983$V@@)T2!$8MLD2DRJ5GF MHM<> !+;KE+%+=]VT@*TBBG;P.@1XD7[6-(C^*/[=;$7D_C8&PEX%=._CI!4 MM5.%UBXKIGR?ZQ@10D(O*RLWKED-GX,4?"9#/==\FK@HS6+J^!S?>J11E,01D=36 M'NN02WWN%3/U:S$)??* W'/5#A'$D6%:GA_X8>A[& =>9Q(Z(1;*-I]D2/=M M_#*C,3M=$C>QS1.D8B(YC4T^09R-2.%%[^GCFVM1OC&V1E1."&)*-9%-/JF:CT@QK7J3P^7U:I2R$<%20_4Z%$N1+X6.SBBF M61]R.L*II0_Y[SD-,8KRH2A9]=3_761Y_3=JGAV?7Y:?D[+.J13<90\]GA!Y M-, ++&P8V&%JZMCV@"? 0@EM^E!HUKJG< ')ZZS.V/'OY[*@'[*Y)]E/B=&&*Z_7N57MZ0JL[NZ>Q1;: 38 ^[ MD>G0><&*0V)C,FQ31%XH(L:"7ZU987]+\J3+O1\PB8FJ*%5\2JF1)3'YHT#8 MU#- 64]D^I2B$=F2Y'(=6B0+OE#2G\14XTOZ+_W:8G>Z_/83BF[=FVZ47$,J/ A &D\MW"B&*;1"(*JMRX_B0= MBFW_"#Y4U8'=;QS @Z?HQ915?1OP:>NB](NI*X7Z-MOKB0]%&1U16&V-LPZ- MU>=>,5,G%TV&+![2LG[\3+MU3=?7[+SK@:$X&O:]P$1N9(6^C2P;V3:TO";_ MW$.0P@G$TA\GF].LI5^W=^GNL$_;#/ 6;;.U-4"] )_26C0-UR&$*AUZD<2HF*MS8G=?_W,S M&&FNL64IVTS\FI;?LFU:_98V[S.Y-H8X=GP2H(#8#C1@$$1!;-I^[ :1RQ5" M*C(U0SI0IV4]QF8P]BC!'RW.MT>@%G[')6X!:L43A)ZS"I=G=5=LFPNVS:;Y MFMA] HQ_$J&?WR45VWXMF[NH;=?=ITF[/9L.$PK[^*'_:?97WY(R*PX58#:: M#ZK3SE]UGOZ%=]JAE-&YA/G3S21\'+XRBR@F?]D91+4SA98.*KJ=NV>Y RQ9 MX/1$BOQ@-][3BNV5G!Y4L?V2TW^R,5T+.U'@^I[A^#Z$&-JP1V412^@*D6XL MFN>>K@9 ,WP;5."!P9I[PW$2AZ,[D/.TSCJBQ-F\?;%'.2?+O"K1+>@KMA^7 M?6.KF1.C5*TV&$9T\4Z@2TQB8S<(3"/NS'IA9 IE\DPV-L.F9(N+#O4\K1<= M[^?(&AG0RGA>QXA5YTZAJ3]*)$M7Z2V;4\@^N\_R)ISLHH'8C3U"5XRQ[4:Q M[5A1B(VV=@(Q?(R1<$*TM"7=*[HC(-%UAB(F^?:GYB-1;.UVB@N(D:DOU_@M MGL[E$T_F=QU2II64D>$SC<1U#)N)/CRO[Z: M$9[]V=_K;-_Y%K1*'76T .WRURF>_5/$\/<"0V X4I M.K^?JI,=L0EX5F+XMT1U$B2W_]GGX30;F/5="JX/59:G5052=M/M$7R_HR+- M*I>^OT_*?Z0U>"B+W6%;-S>K^DU.P*J@9GGS!8>!^BS?T6\O'Z=M@3[C[(W] M3EEFE]_3.]7@G%'&^9\29M[C_GM287&3M+A==5D>&VP25SH(&*&-L&A M&SJATU69(PXV J&5DD*S\V2?_KO@5;-BW$J)B$=R#!@/*T(N@%&#)1 MJ0RU/]*<]_?_ZH_>@[E#1&YJQ^)&]>VSDF!2@V//(TQ=W GFZE<;QP]#&"$< MQ-S6K(/DMO4W)BF'T*/?C\-WY!E![Y'^MT.!SHN%NOP MDTQI'P3'!<:VCZ";%P$ZA&T-K_O[0]Y7.@3]=F#9MM#L):C>)'-D%"EI@W6, M+#6NO"Q!I8H?T7(NGY-'%O"T%UOK#7),A[AV&%DP<%U(B(4-VW=P9$6>$UI$ MIE:+H G-P35.KUFYCZ' _P5(MMORT#P.V14#>6@!\\U,2MD5.*[02ZS$.05C MKD-TT5W&?SLA66LIE*>\G#N7D"=R'8HTU8DW*I1,XH1[*Z#+:[^\&8FWH\?N M+X^9N%Z 3,.-?.03C\04$O9B:%N.X2'+M,1.4'5AT*QCIU<"7GWM@KU5]W)% M*[BGH*M].#<85M T@KL-)ZUR9N>!/278[S(L?,E DN>QK0?-+;<.Z=7NY?-- MB5E8Y=^A8#31]4MC]O+FDJY;DN[BV$U6?RRJ)N6M0U-=%00B&/+#UQL]^!L;!!/+ MU%DCZD]1.O'A:QSEE13ZW=*$(KE/:Y&G_IZOD M!UU$U@4@T8_M/4/>D=8ZSUI MZ*6G!34-,;J[-FM+KV/2F-OI%SM["W#.\[C=<7(;7J!JM6UX?JH9#D<(,#2A M@QUBFT9H8NP2',3=$U1.Z$"N.ME:#&N>'HYOLOV>)X==\Y[Y2>%8*C(G+[0= MQ:>OAL=>1"S3._H-V;=A^FCUB/^!//6--3XW+-Y.8C/ L8DZ?@>(JD6=Z^$\ M4>9>D6RM#;#\I>FS^VS/1_?)H8?VQ;V(N1AVQ_L MFZXU06$G6%U<7COLH '/6;Y& _E2BCD3[[)R^83:M6CEVYSQ"Z4"WE>IDBK\ M&I=(9"UQ=OGJ&/7TA5M<,JU529<^.2JI9#KI?K M[[+TAOQ(MX>:KCHO;VZR;5IV6<:>10('QS PK-"(#,,G7DQ5W826980(<0OH M%!NZE9)! P,VT($3O%4PFE2P>3R&J7$BT)M M_Q*L)=A5]K@JX/:_#UF9?LQNT@]Y=2A95-G4,V3WP+T D2"V0VA'V'(\P\&N MWQNGFL>UU%5L4K,F]2B;U/<]1F;UL(VY$)/0-&O@D[NZ9EN$('\].M M:5;#CT\%,*FJE.6&;I.R?&0#,[EG=40$GU">3C&?%,[+KF#LQM:D SC0H&.; M 4^E<.8T]G-\C>6R*^-Z'1JGT)_G6>V*F1)/*OVU*';?L_W^9&5K&P$)K-!R M<& 2+S -' :&1Z 11Q%"0@\E3;$S8W)H#^XDX5 V"52"3SX!FXM*,>EZE<6E MDW)&J.+*QY0G>!UZI<23-_,JI[(C 1'/%125OP\>)SI(V(FDK*UR%N2CUZ>;%',5OZNO/;+7WQRE]XG(;)]/\2>!7W/,D,[(KX3.RYRW &0IJG MT*QFZ>N0@@:JZ)O!"LGE4[J%>!43O">47H >)WOEH\5Y 3 K +=0?0]^#D?T M3T-#K$,&=3CV_$%?7=Q-$<7'WOR7]#[)V++Y\B:F,IWL_YXFY2:@$6<0Q<1S MD(M03.TCKP=BXECH1;,0RIYKN$6)X;=-;]V+*%M@=5V=0OJZ9"_10A4X%H:N)1O5*R8),A M!13JBM3QR)^L)$JTP$^@@S)>B8B?-&M*%8]VLW1#7->S(X1],[!],_8C@MS> MONU#H5H:ZJSJ5SU+@^KQ$:I0]Y1SJ5/Y&-@5:A^#-57]A-KA)](_,;]D%%"" M.94:&-.NO?&\"(7$\"S#=X/0CTD8]RM\'](P5+4$@7DHU.= "IG M4J/^,:SKDS^&:J+Z"37"SR-^8FY):)\$;TJE+_N6;F+;#HCEV%$]KE<8G9$[01[E&^3E$4M(W0:68>UR;R#<^.',/ %HX\QS7M&/<8(/&B39[>M@4/IT5_T@"XAF78#LL7 M6+F'Z$?V0E][M:T"9?I ?Y2V$LNNZ1]#4*!Z\HTP00+U$J]8#T_!@A8M@.,7 M#N=3Q[>8%)7*R2VR8MV<[AN/B"IB<)*B4EN^[<8D=B(KB(@=638:;+D>JPDX M,1P\:V&6&+"-_8KK?7;;UDZ] 'E:LS0WA=JAR!7H##>-$^1&!X.JXJM%7J,:8TE4A43)7;$8";O"HTER_$R2ID^4 M@\XJ-AW3]:D(NJ%!,$&^"_N<94(7NGBR.@G8TBU017[[GOZ[^UZ=6$0T2ZPD MPO<$&=-$M2HE.\);@9@=P8CJF03+*Y8T&6]X5$V:)5YA&][^X+D&9]N^%8>F MX\$8A]#S7#_J<_1(%&"ANQ%*#6N6O./;/3+7<]52S"=LB[$KIG(LV$VIO#TC M>'V7=47X'%%"+$>,96F\=TCR'H\7L M(T.#;)]%'@1L/DX8I5/E5M6[] "UX'5DZN0OG5Q*M. MS5WNHK @HU/%5:)M?B)%E?%.1D:E6=2BGX)G$(#"&Q8LON;[00 M)_+UJ2>7=?WZ*7BQ6 /!&A14.;?S:.C\5XZ%656EHT(M]!,JJ9A_4[14@DD= M:MI<#XQAC)$%C2"@_(:!%YM#LF0 59?7TJI=2Y%=F@AZ)JQ8P3([V'$861K M$U$>X_I%5/"RLWIZ-8BH:F;G$='9[_J)VU:$]UJE54?T[KE==$+ MU5+T*E!:N>;ZN>16TD=)S9W"J&KAW5@XLEPV,03/MNF(W+11 M9E1(7I>\@*V.9K4:JY1AS;*Z3AE5H)S+J/(G*LB-%I=P0>-[9I668<64'@TDDAB PGLGMK-B9()#J5M3%+ M,*KZ=I,TH7S*.0>78MKXMB:N(8U_[$;X5"[7H5V3O>#*PQ=E9:+^]#<^36Q" M9#N6&V+#@#8Q3#,>1,\Q[,VWM+PNIMU+XC8F,H9.<8G%>+SWP^<<1.?O-2NB M=M5#2M@9OI$EQ]'$ 79R^3!&?N!Y7FC&CNUZ$)K8& :V%\>.DC$F8$__,%-\ MRWG.D97N4%+=Q?OB^]A8C'X-"YY](OZ?Z)=]$_/=8N#H%<42R6MRVJ54D\* M]9V.7Y^^I&Q:9%_^,;U-]B2OFVNXOZ7WUVFYB:,XCCVZ!@BC*(:>&:$HZ.S9 MH8VXU6F:%F:OH]#-T#8\RW8671" M.^2Z=*_"CF8U.D4D(4"36>2*C&8C4#@R.B*[ &)4J@R,QOAY.S!2PNKR4J3, MDT)]G^.7H\\)6Q&BXOXAR1\[*Z9#(M.F@1>TL.T1&Q-(>BM>Y#F\$B3SW9IE MY[>DNDJW%^!#OOV+A.Q(L75>:G03)28O+1K0P9E145ZAX0T5F4+8\LHQ"7VA MIMOP*\2OAZ1,VRI#R&1Y[M& [R/8.&298-G3B.[-Y:$ BNZ],O69RNAY 9J13#$- MFL*C,AT:9^<-*5)$Z?)JI,J10GEW4W'$5:'DH5FE?''89RQD]6=#FM\?CFXJ=00_'.G0< M,B= XX62XS&9%IER5J:Y,10>G%47H,?*Q_H,!VDOV1,^59O0 ,NKHQZWN,[; M)O/&F[+S*:V9\<]E\2W;I;OH\7<*YT,^Y"K ;9U]:W;>-X'I(1*'7N3'Q L" M:"-O &"B2*AJMT*SNJ.]M 9;-EX?.JS@^A&\.[!AG.6_@&+(2$T&R/,F[_!3 M.9+%HZ$]UI'.H\.Q0GM?5C*&/^3?TNHI@*&F-81N$&%"L.4'&)DP(A;J@5BN M <7R\#0 T)Z8U\S!-TV4PWH-'9UKWV>C?*;'NKJ M1OD(B>*C7$6+K'J4*W&0;Y2KX_+<*+^O_\E O&8PW\'=-_:L3Q53BJZ*X_H] MW<&;FVR?T=]5;'?%#0(3(1_'0>AXD$1]@EX00]OB&>SZ4 &WW['#&TVO@&RKN82W &F+34 !T?D@$('/780-RUU M15OJU $ U]=2NV)[8*OW)C?D)VFQ)YBY6^[J+FU7Q5G.9E?PKCC4[#>_O#W- M-L/OW3#^VI&WWZ?;_E;,?9&GCW29G7[+BD.U?^S'ZH[^[--!FG;)@'_AG;DI MY>_9>S&&W4W&D]O@E3EYOG9==FJ>T<]B[A$C%HZ3FQO:?2]OR(_M'1T=Z1=J MZS)G003[/_GO0_8MV;!;Q';"JPXB'T# M]EL$@1M"4VQEO@1"[4OWUBDF&>W%J>TCH.%87NV35DKR1IKFC>HU$#T2]B_9 MK.M8%RS*0+&>029Q3AHE>R:87^_2M'YVP<=T"8YQ%#D.]$/H.]@*;!0XCDD_ M<^E_A(]')]B:[52TPP@:D$JN!4YA6."XDZ]LK!J1\ZT"%Q:#BA$=FA8QDXZB 0[!I]_%D MA$[.]E#6'E,E4'-3*-;#%61^<+(H)983&F/MRCG%-6X9GR%BHXCUNT_Y#7M'AF-55IKG]+Z0[[=T_DRO_VU*';?L_U^XT01 M78C9R*>CRT,P@C9[4I:91J:'42RV*:/$I/9=EAY)LV];U'=IR:H3=<"[@=/4 M+9IW]/"0-S*HE'*_CK&FUJ5"8U\5&YGXD+(]W6$7]Z10$HP[! 8N;[O MP #ZO4'3]X52$2>8T3Q5M?DE;5YVEC\]OGQ^)'(\MQP?D\J9'@_69R99+#1G MKWTTQU4#K MP!#:OK+U-T(B8*6!U'1*FPI%">8\3+'[(ILA.)(^V',-V*"$( MA9YM(E8?P(QZ6S'T(L&"AU(VM(<*#2RP'TH=+A%5OTK-R-B91N4ZALU$'Y[7 M)U3 "/%:_-6F;L$A0&+KO'[>/(=,,@[,Q9 MQ Z08,PK9T3S*(%/LO.4!KB2I'*'M_KY% ]NZ2)A':'MJ^2,![;3^%R'_DQW MXV50JX(7B5FZ"0ZN[I*<%;1F01Y.K^L3 (&+0B/RD(]=-\:&ZX38Z@$@-X:2 ML_=4LYKUZGG@RS.O:V>:3[(6(EE,Q$Y 7H"6[)KB!,>JZ@SJSLL4\L=KT1^K8OM/^Z*/:6R8OE;]>.P/?JY+?@/Z[K,K@]-*=.K M@@$J\IK22+_T]D-7[G\3(1,&5A $KA^Y$70L(^[2)) =^!Y778J9(XEU U!R$#8"T@40#-T(R>T^QU+ M&Q'"5?E3F;%9!OY))-48XIO3IY&\CL&KSIVWYV\5/,G/VI^*.L59 MM=T7U:%,K](?=40)^,E? N89=@46[^<8OPWT*($#"8XX@1_,*2@@3HMZ4]!I/,&A4+!S-1F M6(?D:?#K;$BBACFA)&H:!17WZ;.D;2. ?APSC<51B ,7>IZ)HC@V;#.V#7QN M5W2Z@3G2<5M@B]Y+>(V;2Y]5P,R4H?-*HJZ-0F*$H>\C MPS0#8A)JMS5N61$QQ*]333>I.7(0K379%\LRFY$9;?+TEAT+7_&OON2- M<0W%L!V*+W )9'NV^$#:(@/OLJ99?EDFR?IUKD86 M/Y74?@K\"/ESG42ICA M'U:LW[!9DV5 MDN+W]+ZKMB=9!1O?-/%D>D@&+";F $,_#@:;/M!*'JG085- M[9F*W1(\RP%=8U5I!=ZE29G3N(0&�<.>2BQ: T#3\.,D>'HLK&6,NP5.K3 MBR&JGC'NHHY%/E01;G%T"K&!ON,%CAG2238DGH]",R:]/1?P13X)E$CXVXZN>L8:PK\>%Y;41$S8E/@5?*C,Q.E>7J3U1LW-'P46:&' M'.(Y-'0-(.RM10&4BROE3,TSGCHT7;G#IH9YQ8HDW13E+Z =7:!.?BPSP[T@ M[>R<)D_S.D;69"]>G;>FLB(76-+E(QW.!SJBC[LX4H?J=,QCSPL#8@=&X#/( MR.K .K$=F9N:'0G+Q*&S013:5AN\X1[%K%!F-UC?[9O=L.N4CN"T.Q9G\6SW MU\TXKT[>W1$[Q5NJA?F._'Z"QA7;BGNZP]FTW=&KD\W1"\!Z %V@T)'>/)+: M.@DZ+\&IFRSK^ZFCH/=TR56,JM;B7O;,WCW6-,,L1\+HPFJA-I&;WTY?+Z/# M[_*&#KY-&+G(M[#M^B9AQ59,(QP,$Q]S5=A6:&Z61)"QZ:59F3%EHD'DE*E& MCFR9:4,[SY.G@*]/^#TJ_Y+R_1IKW%(\B?(URNHTAT8E4@%7 J^)'&USR:YA ML7>+O"#T \,G&,4N,@;9C8DM_&R08OO:]X_98&0!.$B>15QYD;\_#;FR#O+\ MCX&)43JVFZ6M>=8QI#7Z]_)E$:U,2@WXC67B@$2AZUFQ YTX\I$7]S9LJC&" M+P,)?+/FJ.5DM?Q\F/Z65%?IMEE"<3\>H&%D\HXZ;B97.*+XL8^-%D$&>$?" MDT2CUEH_V4JM1PBR,4&>%9F!9]BF8[FHWV]S4,!7.'LI;-I3PDYSNI[L8LT[ M A7S.C*&EVK!=:C 8MX7ZQA'8DH4)UGYMV1_2*/'IO8.VB+,[51 ']_FP3S, MB>T9")"F14G?Y&1$$Z?SN YU4^!'H;J'22I.6^OKMS1AMTUVE_F7E-V5IY(7 M)556_9X7UU5:?F.:^"%_.-3TKRE%34(4EWC-5:@ MP29*JA:9/L/6B-JJXGD=HJG,FT)/;Q3<+$P>LCK99_],=VQ/X4"'_M?BIOZ> ME.FO)=NCM*'E8ML*S<@/7.P'!G1ZLT'LAK;0[M]48[JW\X[XVD.N/-F_/U0I MJ#J4%^"6X113L^D4\\G9K.R*Z=DIL3TV\'4@]==14O5LF)XA:VP'5!7/Z] S M=>X\WZ-4RY,"16/7TAP4N@9"%D+0@I$-/=,8C%H8"94:GFAJ>343+C8\E=S) M2J::5Z4Z]FGNBSSC1,EIF C#JUTJM)7"XC9)G1]&QH!LI$+7=?Q"&H+ MB-'?^)[0R):Q$6U3Q_8Z1$VA/\]KLBIFBC\G+Z_+9,L.*M*L.;? A_0R3_^>)N5ER=!L MO"!R[,"QL!E3O70)_9\!D0^C"&((':%JK K,:<^<:Q&"ZZS)1!*-WQ3PR1FY MS4NE8,S6LWA$=P'8ZSA93A>C5,FNOJ?[;RGXC?[)&\TR5,;Z.B1- MI4,O<@$5<\7]JOI^7WQG;UK%18F+PW5]<]C3)5IQR.OJ"*9_4LPA$2(6>\;= M]@PW#&SHN!T&$F*3].4I^!1.K6VN$?JT7H5HW,;NU?28Q;1.,E0 "B2Y6L!BSC_@*@)9[2$2)S1!7U-,HZ!%*3;\4R"1#0O&?>-6/8=R6)^.VNVY] M7B?UC-(1NL8&I0J65S(&E;CR?,BIXT?%"(/751,M;6S?H^LY:)B>'WC0#"(3 M>KUI%!-/9+VEQ*#^S?.7,V5W 7^0Q8NN5'6WK&C3\, ?O0^">5QJVH$S8)F[ M"13$*K MR39'L6!D$MBRX%.C\" KM"#?BKM:A;0 =C4K:H)S,KN6L8?@U;5BH1W[*78TZUX/[62I)KA;/XE$/LF;BS\QB1NH&V"=B-V\ M3"]/^,ZOOT*&JB_NT;!9I)VMJ$J#8-'S+L'W3 MPQ&-$$/<68YQ#)'(%I(*>YIWDH8P(FD6J\L$"2/\< 0'*MA=QRA3ZM$;P8 Z MMGA'W:]%L?M.1_J'^XR? )# M@DC8VG#=&'J&C';R??-LNBAQBU"0(S&I4T^/K(PMP+101DRJ39<&C?11*O'>CSKA$1I'$"SBG4WUVG.KW MTNJB@'7%098:IN<(KE8:4:F(I+@;85UJI] OV;YICT'"SM*XQP0_[C2XOZ#=OC_ZZ MO4MWAWUZ>=.?@G\JZK3Z6"1Y!?-=G.5)OLWRV^,6ZU6SSPJM( A1[,4F9/"_S3, ?#4K![1=M[<$7'ZRA*<2B MA==:X0(TJ"] @[O)K1J0B[20%JV3I'A$&G4WVCJ45+N7Q;Q#02ZW\AR&Z/$$ M#[70%'V%GAN;+@I,)_!"-\!QZ/:0 M^/A8JO: 6B/95H&/H,DE1U:+T-P:?2 MJVD#,:D6I%]K:J4,=1PIEUI;9!TZ/(^K;Z1HSL OKR(_-=05/,40!18FGN' M")O8H'\(>U,N"AT1I94R,)^"RI6:EF.-3Q:U$R8M=\M4>'Z-CQ$-FT3?.K1I MF@N%PNXD6#^_4;+T:+'JJH_Z@8<,#(/8@9X166$0A8,YZ%I">B)M9#9-:19N M^7M65OI OP; LJ0_F$XH:2Q/+)_DS,*IF.R\OM)=I';Q6^R,B-!D0M%ZB70TO4LM-&FHU(=?1^,5>?*MIC'2*JWJVQ5:4ZWLZ)['W]S\UPH>9S2CMP7E_>]/(0=969 M-J[EV21T O96I1UY)G*P,QBU;"YI561*>P0X7#][:#'2WS,%W?Q_@KJNZ0&"=AV MB?,@JU@7O\]JELE2%Z!LG 14A;(]_>$4W%"7]\/):GBAR=(?NWJ6;]B?L3I3EA^&XF'4:NA$Q(*. M$R,WIB%[Z'4H8!#X7%4R=-G6+&U#9/>=8CZ&'/L>-=AUL&G\T. &VS-E^>9I MD?-A]M*-(::.0SLPN*#'.^SU/((>,>@@GRV/.$\[\(?F2[>'7*P.[YE0L?BY M&"JY7X#T1_=P.TBZ=RYH3/U?Z98%Z&U8< &*'%!_\XHZ!FZ+8D?E&["7,+-M MRH+X8:BQB.+[7;:]8W%XE5&);XR NZ2BX7N:=[43',G>6 4:XPE2KJ^182"[(N.7E^ M/YT\+XZSY\4P:WXYWP*S59]XF\N1Y8:F1EG' D27'V3MY&A.9WK=8Q"!7X4JGNA[ VERXIMT[V([L S?"LS()8Z+@MA OA,[+O0MXIA"PTR)05 M)EXVFD(M7P R.ZMB8<=I3L9EKPN]S=N(CBFE?1V2IM:E-V_]*.-+ MX'BF>DBW=?8MA;OB@6T<7-Y\2K]W&ZP4"?V)G/YVVTRJ59/;3@S#H3*+(8*V M&5EQ:/N![SJV&]O$]0VAE9D6 /J//G1_K::1WJJ]?%E^=-NOD4S(BE)G\]9#N6U=DEX :^ M84!D!,2,'!Q!8ILQ:LTYM@FQ*Y$!*VY$L\J>#-H>F.3]'WD:^91R%@:E#LO% MR-.9:OJ"G/.II?)\KD.UIKOQ>NKH5%[$U>=KG>2[I-Q5OS_LDCJE+>T95F<; MHSCR(VP2GUJUS1 &,62VB>^%@>L(W1928W$^71I0@A8F8#C?&Y;DQ2%%A(N* MUEQ<2RN8/,V:%6V$.2YY4\'\VK1.B4]O"I\ZQGA5\-4E^<)4"W*-D[5 MB*0IXG@=6J;*F4)+/Q0L&)'=WM67-[]7:6/O\IJE@:>[#SGYL;UC]YSCHGP* M;#C'W)@>-F/7,WP<8,^T#!QY3HLHH-%F"#??TO*ZX*XLH1&)R!@]!2TQ5/?- MT<<%2':[C&T-".9O:VT//CU<2T.(B66#^GUQ\_YW=D>? 0<]9,,] M$]9C&L?,I3#DB1Z1VCF:;QTZ/(NGS^MOS,:N7/SY#-\&6CX)P@ '08Q,RPD" M,QILDLCUQ#1ZFJVY57B15X!&*>*.D&2I7P<5>$TS3IY:O MTO+^>#UN T,'0<>+8QO2Y62 B.'8G6'3-6Q?9(&GP-QLB[P^T*%?TM 4V9:^* MFSV9+2H=Q$W:F;KHK]8N&6IU$+A#+%$6UR$\$WT8#:GD&.&5E[\E9=84L&&F M4%'5&\#D2=4IDO\VV>7E6\=Q&YQLJ4@!3>')"CD MTQ>][(EI2X^EEQ8&9UY=><'&B*;(,[<./9F OU#5AP13[^^*LF8!T=$0)"YV M?,OP7&J#_@^'0=P;BN-(*$:1^/K9E:1B&-\W"Z]),8L,E7R"HIE%,47Y>J1K M,4UY2OBA@M]U M#")%OKPXP%#'D,#%?E93K*T[P0"T-U9"2'P:(MBN%_E>; 6L>GEGS#%M% I> MX)03I1FX$U,C"=ITW:E_A9@1^9G(Y#IT9ZH3+^_" M3^>$6VF:4H(XJ[;[HDIW M?8V0BA4,^8_L]BZMZD]IW58 M?)_^E[>PH'XDNA6OQ]V6Z/G("GI4=?/HP6O/H [H!05QIE8;%\SU-9B8H [8 MP;'5FJJ$'?R?M=7X2Q6NJ_7D"A<>6W%[''MW!2M8R+#3SUFJ):L>?M?Z17M) M.RASVKQ)W[S':H/@H??QHJM76*8/%$!S#_N5GV^>!+\ ^[2J^M+F+-,S_;%E MGS09*57WHDF:E#FK83VM$."B\2LT-" M AM['C:([P:A[QMTZ63V2*(XM+EK"6NR/]-$+S;/2TP8VMKG_.2^AJ817"/U MK2(TCYMK:A:!0L,K:!ZY.?LX>)1,U-+S=*5WHI9LH#>F9]W-O?RDK-W#8K[! M(S//T+AY$;6EY$S @YV*8 +,\:X 2NU"RL',2L4W&+?JX967V# MB4W+B[;5E+FY:R;>*7IUS20W32_:7%KFZJIMQS_CE"W:6!SSMK;V7]?DK<_- M-V9PS;R*3N-7=UDI@B9P,88Q7==;(;2]".'([=,=_"#FN[NE&\.LDW@#?JXY M7'EKB4WA2S;4E!F\;:.9)G#E;20W?R_95EJF[[IIQ#_C["W85!R3MZ[&7]?< MKB7F" M"PAW_/#83AW+3%..RGWV& M<]QID\';_KZA]0H(6E[*53A1*.TT$W.T/PZ5QUP;NZYIDL!S?>R0@+U2U!MD MU34FY6GSFUD@5_NC;.7"*6R.J_+,1 HN5"0YG"=[^R-'H4(%M*XD0U*!(^'.5O8T/+-: ;N,2C@6@40"_R>R,D"KG>4Y+\:LW:TR)J M5F8])OXH1H:I\Y&?9I+$=*7CY_+F)-[32Q!_>*>9*+FP[I4.-2VH>^GE&\'< M!#J6#^*F@"^4= G1N_!)F4:L6BPJ[MD%\*:7P+)DE0A9KXD>CS_R.7ED'\'O M2;GK$39_6\%O2;9G2_ZX*'^E_[;>V(Y!<4+7@Q8VS""@0:9M^P:)C- SZ?_$ M;M0O!%*S:'^MB^T_WE\WE9FW)YZ!!_ICU07(AS%8-0Z I/>@V06\.=2',@6W MS!71:_M+M3I?:/I3-+C8!-0@ZMKZU"EPXA6X?@2G/]=Y!AK7+L!1DEOW 'S2 M'7X=[0>::A+H::>1\'KQKK&.X'QY&EY465@:D-C+,_NF!=/=Z[C[0E:NX1L( M^]BW"(9&'$21 3OCOAL[0A?,%9G4O9 H\O?;I+H#U5N3DU2A&%5\\\T?"U M M/QL,*G\<*PN5P^.C;42<%?.^#JE5[=3SEV=T<,8K@^3^85\\ING7M/R6;=/7 M(5PE/Z(T3V^R.J;DO :.RC(FD1?Z$7(1"2/D66$/+HHCKL.VF2$M%-I?@"RG M?TY!G?P UZT+@C7\YFHS/JE=87/ID>(+0+T G1OSZK(:CD=T>^9&7(>NS^UT ML>C X=\WYP+V*:V/V##]SS9+\^TC0_FWM&*U!KN(_D6\7VUBVZ 0K< *7=\/ MD&U@G_2026 @WEWXQ8$N-H=\H\CIATD#LTG6DI]65L$DQW'"XACU34&]:Z#S MK=L$BEYL%ETTR9HG\Q!X=W3R%\#["7]5%V#_R!E<:SZCV7@ M/+<0_)V7]>$57 %6R;2HX=,4?#F5ZE?ZH(TK]/S9N M')DV,DAHFXBNQDW/#0,4!19V?3>* J'2\RKM:HY).JB@P0I.P0J^4JB2:KZ5 MZE(LB\4";Q,,CD#!'PPJ:+#.75>7G\61!:>.MEC'JE*+9\\K\&IC[YQ2[M)L M@XIO:3G4^PT,*[)\UT"N@XS8\0., ]LT8[H2]:'OGQN0XI L6%WU M(ZM*MW^Y+;[]E3K6#BKZF^=CZ873KXP4>6*6'0<3IWLL@('AFYK%>3D_M+51(C:R M^=A0,:Q/'7YC5$MQLOR@EH-=3.P+XD/Z_QSHM)B6^\F#G^\:^3-$DIX.9+I2P\X^&, M0LBRMAZQD/;@%=V8QH:(A'Q.RZS8D7R':9B]H:V)_3BP8T(B&GB85)Y@;P<% MB*O$@_RWSR4?+2I 80&&2UP]!$GCUPY]?$DJ!R]5*H7C"0EG9$..L/6(AB3^ M5R1C"A-"RPBV"&^NNG?:A"+?0Z8581,3$SK$A03UILP QL)+"E$#LRTO!F#2 M880+K#IV\R:Y!N"E3NB!YQL2YQ8DL<>N1$7D77ENT3..#1TQ(7F?U8YSM MTS8E>N,A-XAL!Q-$O, @7NA&5F_"CCRNY&.I+]8L'BT>P !U=QKX14.>B%@@XB.OB_I+<9V_/,ZT_)?;I!KAM' MMF]B9/BNZ<8VB0:-"=W8$1, P2^?1P2.H !#)2H$HH3QBH%&KJ0$@9Q!ZT'+\P, A M?68A3DQ 9$B34DNQ!MA)!M(R4.$E*A @4%1-=W$V3$R[: MU O*"1E88'4T*XQMD]N-T;LV)%E^R8)S3!T;(Q- M8T@Q"VV+5TS$OE6S@ Q@ $/#+QF"U)R7"7VLB$D#)R$JQ.")RV\(@!PMRP]Z M2=S%U XANOGY(=\6Y4/15I#]6M-5#F(7(LM'5.S2C>7'D$0(6]1F%%F^YSI# MK&+%$=>E+%6VYMD8?8+Q C0H:4\!'5+ H(KNE4[DF'?G=#YZI?91)S&K;FMU ME*71C58U_"XO34J]>;$)JY(E?AF[2GY\V%&MS&ZR;7L9MCU8MF*#0"]T+,>Q MXB"(H1MZ0U9):'$]"CK=RCS2Q(&54 MDJ82N18QFNS'"QE2PPR_ ,'=CG:OJOOE8Y:GYB8V P?#./"09820$,>/AP/K M.$:"T9.,A7F$IX-TT?\&,'#@,A<.E*1(Y!4=W?Q)"8XX=>H$YQ5"1L5F"H%K M$9I)/KP0F>F," L,HK^]+*^*[_D&QLCT'>P2T\D\&B-+(\K$QQI-]Y2G6F\"$O/YZ*JD_W_ESVT M6T($^] G88@#&R*,,56Y84N(\+TA-M'$S++3@@,4G=1VLAR+@I*CC\!I@L/+ MG7*Y>4((C]C(,;@RJ9%TXBVAF<()5WXN,U6F2?/U9D ,([!08/C0GGHA8(.PC_XOZ;;0TGU MQ;2NK[)ZGVX,R[+\P(],TXMIT. '(3S6"?#YJP<)?['FP=^ 8*7%3>O=]2^@ MA\>O .),G5< K22)*8 H/RIDX+G[;\B -$O+RX \]$)!+^&7@:LRV67Y[=?' M^^MBOS%C([9@'!,S#@)H$,.VAOT)PPNXMPS$OE6W +1@0(N&?]P+4G-^T.MC M17#$\Q&B8J _8@8KF/[ M86P@[/C#.B*.7.XRHU)?KGFH]YA #TJP5H<<8?S3O3:NQ 1 D":5,_XI V=F M?2FREI>%:?!?F?TG\"!0JZ.]FMO6#&.:5"?UH=H8D1&;%F%/&\?(#.DBQ!M* MEX;0X7H!;;*1>4X1^DOE SK0PA,NX"')).\YP@PD2ITD"/.GL*K'JY2,GB5, M9'%YF5'CQLM2'RIX$;DE0PQ3D6XJ3.NFL;W#LNW[@6A"Z!$(:"2'WF$QJ MF8)'EY)&YI&=$W"L?D72CR/QNS!R3/+*S@PD2LF.,'\J;[R\1LFH[$QD<2VR M,]6-5RZW*.!%K'9IB9(ZO2W*QPURG, R/#<:9NP9,/(,9+";PL.YBTL$;YJ(??<\TM!@ CTH46D0 M9(M7&O01)24-G!RIDX8G_H]*@QQ3:Y$&2?0OI&$*"_S20.[3\I:NB7XMB^_U M'7LA-LD?-T8,H6D'R#+CV(&Q085H>*S!BWSN1]FFV)A'*GILH 4'.G2BFB%) M(Z]VZ&=02D-$R5,G)J\2,BHJTRAZJI.Q/C MTZCI5(ZKTZPLBNE21^#E#1B @0\YN)R;P%U7&K3]\540^022LAX)DAK4=RFX M3N@_VZ:@NDO3&NR2.OT+K_A3%JB\,Z"=N)^CY1595\;DLH*NSHU"<0_C$_%# M]?XV21XVK/+AY1#8VS8,BZN*K5J+NB/1!A:X;W#1830 NP!I^U=T:*5)F=/IM0+O]M2; MM/I%)(CJ8ZB;I+IN\';\M(%4NJ^K_I/G$940D:^,0#T-L>QPU.13H;/KB@W4 M+VF=4$G8D:[3_4Y#NZHNL^M#??SP=5AI6FVP244#F['K8=,)#0L1%':@ NS: M7/=Z9X*RW-"FT^YAGS3I)H=3GX:1SA>4S-5DX['?"EM++$+L@8,>Y 5X@GWX M'# = %V[MOC!X,"\FCR-[!&QGJD5UZ'B?-=D>CE=WYWB9"ND(7(KTVU* MY7YWT:^3\ENP3:H[<+,OO@O*O>J6XI/W!1M)3,X_E\4V37BJ^-!13[D\.8FVV=)G59?#]=5MLN2,DLK6%7% MMOD4YKO_761Y_3?ZXP5WPKYMU M8A$9]Z>P5H[66H6[+"X M3._2O**1Q7'+ -&P(J91Q7^DN]OT5QIHL@_A#8UTOJ3;?5)50]7U*+TIRO0J M^;&Q?=>/,+%IYW5=@T3$"_T>I>]BKMR0I;!I#O=^S\LTV6?_I.O 6PKXN D' MBORX1]?&YJ"Y?4 _N0#7#7Y0)S_$@KO96Y8O^EMSHXJ%AXTGX(DKH/4%O&/ M?[D S"' / *-2Q> .37\;<(\ \]=&UK\:J3%M[TK.3RP6+FY& MYZ<5JU5+OG:I$FSC/Y-.B;JN1:2D^.?>\+RY29O+HBTR:NA+\QY:7F?Y(&@>5X;A2;-K1=WZ"04(!LRX&$Z\%W#68U1[X44U7L,Y:YL0-I M#YM)!J (:5A$D6ZY;YGKH)USYW(9Q@73)P=^NV"4O7;&<+)(DP[\9M79Q)F? MS["N9\N2F\.Q[4KU#;$.R=7AV/-M2EWM[./9\AUK';H0, _NA> K/=)NZ3X2&L9NU8[>72';L\V3L%LWB,SE" MI\O)>_8"IYB&*FL+/@%=HAETJ6>[_(>G+0#'6T!C3M592L]F5:EKE'4HJ7*O M7LVL4LW:M)#S*90FJSY*JG3'PF<:.S>?DA_;M*KH/XC2/+W)ZK;/;D(/$80P MLCP7K+PK>KJ?&I1HQP+%EYQ#8S8(D)074#"8?A,_2%=4PQR[G/%=+/U@['2>NT MIW^DO_M?_Z/_A/Z'C9/_]3_^?U!+ P04 " "-BIY0&9..0DK. !R=@H M% &UT>BTR,#(P,#,S,5]P&UL[+U;>^,XDB9\O[^BMO:ZIG ^S+.] M^^#8D[M9:7^96=V[>\-'*=,VIV710TE9Z?[U'R")\E$2)9 4K9H^5&7: (AX MXP40" 0"__U__KB;_/0]KV9%.?W+S_!?P,\_Y=-Q>55,;_[R\^]??E%?S(67_Z,_?_S)EN/%73Z=_V2J?#3/KW[ZHYC?_O3WJWSVCY^N MJ_+NI[^7U3^*[Z-??EE5^FGYATDQ_<>_QG]\&\WRGW[,BG^=C6_SN]''_0/0+ MAO_R8W;U\T]!PNEL^>T&'ZF+_WA5_@^\+ VEE+\N?[LI.BO>*AB:A;_^G]\^ M?EG*^4LQG-;(W6@VS\?_,B[O M?HV__E6-Q^5B.I]]SL=Y /?;)/^4SR^NU612_A&;5=,K4T[GU6@\5[-9/I^% M'WPL1M^*23$O\EGHZ_*3MU5^_9>?[^;_#"A%N5<8_;>66I\_W.=_^7E6W-U/ M I"_GD323Z.J"HSZGMM\/BHF'4N^[6M#0"(2[VHQR4.-0QOJ!;OV^C<$M+_& M&ATC]OP;K4BM%[-BFL]F>C0K9A?7EU4^"W/[G\9Q$ESA=7'\N M9O\X4&TMM=ZUI!^FW_/9\EJM(;;DF^ MZ2Q,=U=Q'ZE'DXCGE]L\V#V_3T>+ '=^M5>.I@WTU-_+415 O7]SGZX4RM?<[6FI)@N]Y=3FZR??V[T6Y5KYN\V_S M/1]^6J2U;ZJK@&0 =33Y,%W:F/$O!RXE![?36N_C_Q\7JN4Z]CV?C@XW@8YK MK#4YEBONRK[PH_%Q?JR#VVFM]X]N'!,^]1#LB+^-)HM@1URO8&W:^X/:::_W M^;0HJR_Y>!%P>X;=PQ$:.**UUB1IY(!Z7;"5[[M1%7>JL[!5_7(;;)8]O=A6 MO).^'*C&IM4[Z>OC&'CYFR?SZG%R'--T)S(VXNGN2NWT:VD/[>O'LT(M?G^"$OBN(CK_&Q>+<\!]_6V8>T^>JK& ;G9 MTE+YG$^BB;G9^O)^U^Y!1R?\TG>:A[MY@6J[/ZF0M4;7],I'^W#W0>U]$OB[N[ M457\,[]Z4FZSE-8;[M_R^6UY]42L5K!JNQ>](+% '%U0'Z'B&: M5N^EKPA ^<0P.%0A;37?BZPMRW9262ZKTL<)]ZT).-1Y9NO-%I/6A6_M^[V@ M];F<3$+W_AA55Q?7;Y9H!Y6#O].+](\+=UU2/WS);^*4V8[8S3_0B[R-%L7# M&FFEWZMSG*^C'WL[]T;)MGMPX'S0H&8K/?R8CV9/0T[V=&M;\4[Z\GCBL/S- M\<<7Z0UW(M]J+L^7/SZ4'T>UU8D4ZU.[Z4TKZ6Q9X$4QPGV'&-=R)GH_EZ=Z56^K5JVTHOU^<(EZ/PM:]5&$>C<1.K;5^U3OL6CSKFU6+YE]]&T]$JPM07U5V< MQ\;%@<.@[<]T*KO[D8\7\:,7U]?%.*\.M8Z2V^U4ND>86Q)K?X.=RO/E?E+, M;3F9C"IU4^5'15JWTG8K4JX= M%:6'?JR3YGCQ2-ZG;?2U]6>7$S?8P+/% 9 M[33>O9QMBG4Z*3[GXW(: Z'6IU)/PSQ7[@R=A\+Y$]?&U])]*^97HQ;D;N_K MW2/U9"_XACM7/WS.[\MJ'LV'C5?OOLK'Q<;;>Q=^7?SS@$BA4W5G@%BVQKAV MOCQ A#[GW_/IHHW)J*5/]X#1ZI=O_^[Q!I]9S.9A]CC8CNOEV]VCU&@W=$ + M[?1X7H[_H4>S&%YU=Q]#:Y[&5-5.$YU/\^NBD8_I^ 9/),^A9&SM R>2]W,> M=GK%.-X>B?&1W+V9*:8W;U\C;4C?'CX]!(QVWU+M!:N#NC TS!Z](LO#IE>78S^6LQ/"F=*[ M?I$^U#1);;=?Z9HM&,>U=I0D3_.]R94PT_PF[D$^CK[E+^[JOU5O4E7/JL5$ MYE517KEIRQ"_W6PG?0]32]4RYML: M;KG_7_-JEK?;\]=-MMWG,DP$+??Y59/M]?D(8LQ?=[,A"^Z?Y([Z&'ZP+A_; M[2-SY*I?^8]Y'E;@JV46R[IGDW+\%@1+\:]'LV]+#!:S7VY&H_M?8Q3ZK_ED M/JM_\DO\R2\ KO-U_K?UC[/'_L[4M]FR?W5?)A&PO_P5? ^8Z=.,?.Z0_JKU,24L%@AYBCP& &$A":GR4A:P)/D]9J:KQ3V5U ME5=_^1G^_%/XS75>5>L%<4?JU25+YZ^FEE$U?L7MYQ77)7Z]7V;)^65\6TPV M24%B)MH6&5+VCW>0KA[_O[XY 9Q\:MAM:+ZKJ8)AJAEQV')FA:+0"H),4(PT MG'GLS.FFBM=94I>\6S(PJ&-M+$]O'J5:VLH[Y#^RQ4PA(:3QS$-#*!<>0*#7 M&'$&$3S_Z:(Q2\I3(/XX81S$R%DU?\+&\+>73 P_RC['['_J1S%[@U?/?I]9 MJT"82*WP3*@ F'6Z<%[_E=]_R:A%2 V< KOMM$>;GP8TC=?52TT=AUJ6NU[<2=FK[69D@NV&66.V I5ABZZ6I M91=>LW/3]Z$:*]O!K5.=CW[LU_G3,I'O0@O&%'%$<(,99O4:*2@R*3I'9Z;S M!-R.U/G!UF?352V&ZVQ6N-##+:9"&\UFBE$/J1&0"":I"*.#UFNGX-PWLM6' MS["^+8P3J*8O$C_OJ"UC7O5&^\/'XIE5)FS4'0-$:0LM"'^1F^%I)#F/I:Q? M$I2MX]X7H]8W:I_L$;>ND/NJ9%PP \+D[^,2HI$46FXD5!2=&;/2E%QV@NE) M%M/H2BN7\6-UYS\6T_S#/+]KO'#N:"+#BFJLC3'2>^N,H9*)-0(R_$4GL H/ MCU4G723;4\-^(KXZ00\_"&-J'D;1Z":_S*OX-L7R@L/28Z6+R22FT7R#4(:VE0)Q#A(V5"B!!ZFVYXIZJ\UH%.V=9!Y@?N>3M M[(E=JV5]86@[EXYL*0L#2!+MD"+$&^H#CI+5(@K!?0*MR)^(5OW /XCY;"U! MO(AZ,XW)6H^=V5XUE"F@M>$(4:6)P)X88#9H.(I= AGIGXB,O:#?%Q<_3(,F M\EE]9=+]B)Y:]Z@W=8ZF<+ 2DJU59H&$8-\;B.C0LHF,(S]"1G6%M## M#Q!J^X7?=Q52) VPGF!)J': DHHABHH4FMEPQ:OT;S<[4KUV&N[R"^F^?_- M1]5%]3&?[=K5[:\<]AN:8$&0A5YX2%WX#Z@E5XJDK$@#]!DDZ7[+XM,:N+VY M-NN!_,;^\U&8_;NZ@]K)B-/&(:O#)I8!*@56A*ZQ<-+"%*(U=R+LN$LR9*IU MB73?#O5GJTH#DNVHEDFF'50< "8X\HK#L&NM)44>I,0O'.XR>'5W8=",:@_6 M(1"HP;+?I'J&.3.<*0 9%TQ!H:%BM>3&NY0H^P$Z"_HBU)'P]NT,>.SZQON? M9&MM;273F(>M)V8!C; 5<1X116H<@*(I/JD!&EWM4F.O%=86['W1[_=IV()- M\LV>Z@E..^BVHU:&@D0&<2,-080QRQS>S-\4^7Y,K?.@5WLPG]*UN=RF-S*W M&M3.G# > HX YI!9'<"4=BVWMUZEQ/0-T.KJ9?9J#^[A.YK>2@_PKIQ%3B = M5A 'K2&<(FRE9M!";$S0M@6-5N_!W#]K<&$UH=4,>B0=P=8IHS%RW" "UUAY MPBT]+TLGB2WI]]".1+V'*4,O9L4TF&!Z-"MF,1_\$XU.KYXD1US+&N2Z+"?% M^)1WVE]WI?DN\XU*F;9 &FV8E,PK&.Q-@FE0"] 8"XM,HZ'0C:07U89CXN'0]<<<#A?7+CX]_#![E92X"1A)[6;<, 8T4)9)(H65@DE?X\4@3;P? MT/O,T5C]+VV7'D'L:U_]:1%O*UQW0@QQLOJ\2LGXO9/_2#SJ?CV[M1]8\]5\7W5F]=[SW5'<%[.^C";Y;#VT/N7SO9>[WRR?*2.LX]Q1 M(5$8D@ YR&K9N$9GMNRUI^J7.[\6P#WA0M<@'MY M7ZM72YCVP(X8.[#NX&SK(K6S?,:EE)Y#Y(211DD,&-G(A)T^DR1(Z2I]S8UD M,(^\@?];/.K<"+%.@%[_=?.*]=:EYM F,DH@-H(K*9'AUC$CS$8H"4%*A. P M&9*BV+(7D/NR8[X6=\7TYN)Z^6;Z=3Q\^6M97NU;DPZHG3% +0<4,J8@=(XX M%)?SE=S4^90;S@.\H]'))JM]F ="K[W;KD;U,X,H#V/6:>&485I!NK'IEFGD MSV/^ZH0-AS'M*+Q[X]JZST%3:GY9%M/YAVF09WL*]685,^$%"Z8#U I[83Q M'M:^-4NT/;.3_Y89\))?;4+=I?G=_%$&C1B+B:D)HHIJ#C03L.XS($0DT&. M.6):WX8="V3GRF_\\H+E$!(")4+,.X6%EH9NQ@(0\CSFAR-UM>7EA<,PZU+7 MAV?A)\(ZH#6,7<90BO"'.K; >FY3#-HAZOM0C6W-PG\8;B>.R?G8(&'POJH9 M,9( *;7VC K##89V(S%C+L5#-\#D3IUL?5K&^&2'3.N\M*.;'.Y@U*YJF0#$ M6B4QU()1)!!$;C,"/7%GEBZX/<7O.VLZ'N,CW7OF-LZKLP_3.H3-S>;%W6B> MSTPYFW\MXS]_RT>K:-O+J@PHS&:;EYO=]74^GC]V>HL#L-V/9((*)8$1B$&L M'('>@QIM[Y%+>:#N_1R5'T^^DVODE-?90Z>7CXV'<7?Q;5*L0/T2_CF[+O*K M#]/+*O]>E(O9ZO'FW=-C8N.9I%(@9*$&C!C(08"N#CSVQB?%4;^?0[-6)M%^ M-=$W?Y_FZ9J,BKMX8O![D*R*R4K4W?*";\PN.5X^@ZUS4TXFR[]$1(KI.I%) M RZW\Z%,JZ!!A)"V!&O,E./2;= T(&5^?C]>]O9X?1*M'&E._#X=W=]7Y??\ M:K7"7$2UQ0Y?5*N^;SJ:5W>^K-2R]&BRQ7 XMKG, \60E(@LTVDP(&+XZEI8 MYV3*OOC].,+23(2>L!_V[=RSRR2 D%(D_,\P+0FR6"DHB7<*&"(!T8UBNKJ1 M=*V=%WU_6/VS24J 9@UDPE(NF;.*8R(#4QU#J$; B&8I6-[/UK4-*I0]X-Q? MK&115BNK+RRKD]%LMAS[2T5>_7NP'F.8Q)-,!#NC)P]K*H-0^6!:&D. "MLB MC&*ZQ#4BVIS+DZD=,J]CQ'NTZQ\38C2?WW95RZ115@.(&!=<2LZL%6PMJ2+2 MXO/:2W; K1;1[8M'[C\6Q?SAMWQ^6X8M[?=\Q?^5S?*P@T@[ZV40&,Z=XQ88 MZ2D4'@7U%=CJKY-.CDMKC?3[.CVPS#C8696B +0'P>'4""\08C85,<" /87N9AVW:*JUEF)ACY$[ )Z@V;DB7?YTL-3UKOIP>W68FF0R*H1XP M'I1@%1-B,X0Q3LK4,\"CU [HV1?T?='S]UE,15.?H.S@W/."F2+",DLU)&&< M(2\=MFYC5FB6$JW#_Q1$2L)S((EYFL]8AS64>6$!ETI+1)W&/(#+3(V&M3!E M%15_"G9UBG=OND5\,Q '[:$4E(*J50, M(T%M(_/R)"M9FRGF /.24&\T9X(3R*BT:PPP 2@E6O$4R3 ;J_38%','P=6S MX;-['.\GR^[Z&?2.:BN]A40!X+3GUM6R"RG.Y$IQ9XQXFW&M8CXHOFU.K==W MBU9!0:O=Y[[DA^U\(..(&HBILIQ:YK7#"O,U>@%.E\+8 9X##8*Q;2OEW5#Z MRWQ4S6W8'>^Y/=WNAS*K-!/.,<*@1V)(*72(AXF+6F2D%-S5)A\)\UN*;V^XD_R['0''ZNW=L'\5-;'K MOD];G\B" J423GDB?0 .,^14C2 R*,7O>/#<_SVOOI5#Y_X1Y&N;_\?IK@?_ MD2GO[HK5 ?KZ;;C0]WQZTIC,'7UZ?)N@@3/DH'8R2SR2$F, O5**<<>),UH@ M2Y41FC1:4#K'XYD00:B_+D;5:#K/FSWJ=%A#,<.C##W2V'!*K0X\1;Q&!!J9 M\N+R (W,CMCR*@RJ0Q6<=KYX=MER=G$=[UL.QHE\FCF% ZA54)44QF!L$;$< M:07;19=[,K[ZS7D:Q@,9![[T.(EHM2-CLK.3%0OO$[+A# M&/>--?K2@F@1MY-=;-_GOWN[0B:5XUPP3)GFS"-!E+9KZ6*>O#-)FM*RIO=F M33X"VI,1I\5G2@0BS#AGH/-A((9E&'!12TR .;/CB%2U'_I R6'HGHY/[3U0 M8@F'R@E B>1((A#F=+R6F!I&SVQR:H\ ASY0S,(;JN28> E MB:^Y$H^I#?^65M<2 F'/_JF;8Q5>=H)O7PQJYXD;2;7FRD6OK-1AR%GF8"T; MD4G9HP[V9O?AT^N,/6W >T(S*?&1FV ,>*.=)H0(3B64TIFUG(QQG>*Q&>"A M2/?&T9' GFZ#EOJ\C230PK"5Y<@X%M_M]([52$O'R+I:V%OC4*L)',JIAGMY_+ZNZ MN[,=F;E?%\R"-6> 0%[$IZ89$!*9>@/+<+ ,$G@RP(OZ+9E K6#9)2,^C>[R MB^MG7=SY0M+6\IDT4A+*H217 M&TEB=.N_%3>W^6P>=GBOW067Y:Q8'D'N?#0IN=T,.$B<)\Q#)SGVE!%0;U$Y M#_\\'R:U0('R=,@?2;RZ=TT[!W?2[$W%QZGV.8#2GW4+<^Z MQ?Q(FGW-IQ]'U4WHTF9-W[T<;J^0F=!/9'%8X:V03@(.H5]W6 384GS8 TI. MU#Y)6H/T9-[KCPUND&ROE%%L*870"4:Y)4XH3>K-C5 "I*1[']#LTM?AQ[&X M'CF#?%I$IEY]W9":VL("PLI- BP&H5@$9U9['(B$UY=P>P(YE.0;6^,SNO" M&5#>,.P(4]1IBK "3) \G2A[AV,.@KC_BS?=7[AI^F%]P=4;*^5 M&0 X<%(:(Z@W#DAE-W)2*5+>L1[H%?+C5?W*XFT+UB[/RR_^6.>=WA$\\:Q, MIAQ&W@!-.)+,(R,@EG7?K4A*\S7 K5 [:U,JBKTP8&>TOQ1V!WI)WN68?[K[6A^697?BZO5V$/7"W&L?R7O/I>C//=<1'M?2 3R@&C#%4 $B*%\E,C"""$Z<%1YRUCLO]6T[C>&NM=\1MU.$T?HZJ6FC\*L MTUC=8EK<+>YV:OM9F@\ ;>^'!(O5Z^/#0[N MM];)A,=::DN\%L BJ!A]M%8(:Y8DY_V M'M_X>_X4UL8\?CP=W++[.+[!8/0JR6A82I%V@A@.L$:;Z9&E&+FP MX=(^3,BBEAVHI!L @[RUWQ[INL3YM($$'_.;T>1C/H]3P,7UZ@ZG+J=7LR_Y MY/K#=+:H8M;0/WE@@1-::0-T4!]'6NOXJAB%TC%!D96ZT6:_&SP^EK/GB1GW M11:\72'37 EDD;'0&:P 0TZ2M83$>]CK"%AU*=; 4(XIJ"7FE)R9J9.J]K)3=$_)IU6G]P83 M[*N:2:P,$=I238RE# 9IS5IB&H9F8MK.H?&I/0(T8%8"SGTQZTDR\XT$>Z,+ MME?*##&,"V>\2410S.POD:3QY6'B'KG/A3FSJR$MV=@M(MHW1W:& M26VOD'E"C/!60RN%<1@Y('4ME67FC$ZOTQ6[AR5'(=HE3[XLOLV*JV)4%3N" MIMXNF(6I4!+DXS4*%E9.@I'A:RDD@_S,>7&H*LL6L>S+#GDU9]:;R&!%;7Z\ M[_9(\T8R;$!\WY@[2J1@PDA :K>9! '/\[)=6O;Z=(;S:=CVT-#ULZ-6QH@" MT#"F&!/8(IW3F3Z$@-EVVCVJ4)=%F55XOQ_*):AQCOV$J]5303 M'&,@*-#&A[%C(=' KR51#"6YE@\.[NG#8=/B1JH%/'M@1CSPJ\//=^ZAMI;/ ME"5*AC%CH%5SME*$J[_-J_O"Q&'TK M)L7\817VL1A-Y@^;L(@O^4T\1-Y_^G!P8QESW%")A,:.Q+L^F"*]006P,SGC M:HD9+X\BNH:[MT/4JES<7X;-ZGC7CGY'Z2R8A=1S#*Q5)HQ:H0S>#%6!3(H# M>4!NP6YHE(YG7SQ1XW%Q%7/!3*_^+0\LOSUXAFK80F:T(M@HA 6A,FPUPI]J M2T]#XE/BA :TJ>^&3]U@W!?']&BR[.IMGL\_1KU&[>UV%FVKDN$PSRKFA-/4 M0T:IML35$B*L4UQ# \J9V)%KJ"543\F;O7Z@[94RZJQ%DG%H("+<8T@V/EHM M^+FY@=*5W8 ]1R';Z^6=3^5TO*@B8+5-U\0@VEA&V"E4YKJ#7EJ/; :L>3KHBR M(7D$^CKL.!;9WOCS_+[$Q6(^BV%)H?_J+J:WWL6B/54SP9$@B.A@7LI@7'(" M/5Y+;"0&9Y?KJ WEO^13NQB?,F1Z?;W6_;A?WDDX,&KZ1>TL3.H@#,DPM4/I M[3+91AV(:8P39Q>.V &WVH?YR+NL;C8O[F(,@REG\]G7TI1W]Y-\GH=]Z[_G M8=_Z)1_'4QJ]#'M[:UT[O)',*JMX9@!!$@!%@8!0(Z>5YBXN)^Y!ZD;#AV-[VFO,"\WH9MU M^<^>!'WY##2% ACB(3; ""HQY$('.X0IVBC"I6/[-HJQ=J__/2IKN@S-W0]$ MLP8R ;@5P'ONN)8L;$4]XC4"U)+$)S.[&>$=Z7B;\=HF@+TM)>/;_&HQR2^N MW[+!]]U[;U [(Q@)S#W"AAM$!%72UK!2$8 X+W=@VV1XN<"T#GB7T4'-$S\2 MI)P57GEE??@S0(:3=9\YD_K,?,:M:O'--)"'X=DY!QJG@2362T8(@E)[217B M1*.ZW]8F6: #XL&1NMJ2!O(PS+K4]>%I(./[0A(QPP4*NV_*E+4;V:&39Y0= M^"B-;4T#>1ANG>K\X#200'M$-8M+'L ,400)7/==,)84#3RPZ*EDG2?@=DK_ M>I.#OYWU,LB!#Q\$,6V8MQP904 MJY-)C\0.B"-=V@-=X'RD4WUM_SYZKK#@L(S63!:5E[9 ;2] M>*<>[Y0^#;.8_3X=+:Z*\-.3>:&^!&F6KP->7&^2:-1O+C?PN32IGFGNH16< M44OC@)>(*V[":F]E6.VY;S0'=A09.YL%+320\WG!#%@@F."2QC" M/5[CB.%)L\_Y. \]#[;TIWQN]AZ5[JJ6846=E-QHRHF'P)%@;M62,JI3K- ! M;D_:Y5*+P/8V0973I6VPN1 M%+TQP!B@EB>GUO'MBU?QO?%I4.1#Z.D. CTMEE'$/%YZBT5 1TJL@*DE":9C MRM0SP#B?=IF2 &1_-Z3S^U&QW)A/9_G^R>7-\IG6,2.2-P@0!I!Q3EI9RX:\ M3C&9!QC(TRY)VD"TUVL\S\3?0977A3/J,**..J*I-C"LO28@M98**Y2R[!Q\ MQ>*]\209SI/LPIONOC-K7( $NF"Y*PF3KNZ^ZCMVJW+;*K6H8T"I3'04QLI!<6(6E7DFJ I4F93@:[ M+4KVU+2(:&_+3NCP*,;2?P%)>O>0TAQRGWQ MP>Y^6CIS/!"[WK(+/&;1B,FGYN7X'[?E)&AD%@WN^4.#X^FF362$,!AL=1K# M*2-(N2TA3&Q(O'U M\@L5)2E^F0$>8[>O_.WL2D.ZORP[TYL8KF?S;_/ED?Q]$9>'N/M[$B2XW]MW M4#N904+$AQ>LT<;C&&:(ZHU$0!>?V?V<-DCQ*AM/=W"?QNVSR0/;X.1A9\6, M>*1PP-,+P*'"C$FX/O37")ISBZ;H@%RMXMMW7,[EZ"$&@32/R'E>(8,68FJ) MH=KPL"?EPL+:W$1!ZI2+R0-T&W; GE9P[8LU[NY^4C[D^>=\$L/"7\.Q@T![ MZV;> $<=HP$XQX3%AG+S*+-),=P'Z&WL@$MM0]SC9%0M#J33UCH9,D!2 IFG MSCJB!( UC(2ZE.FI $Z'[N9DEJ!]I0!@@?81TVJ9X"*, D323QVX<^4:;". MKM58:):R\1N@;[(#4G6 [8,FIRTU,B^8(" 9A6S6&N/%:OEPQZEK'"' M.S;?(XO: ?9TWJ>#O$X9TD"K,,T&,] "HP!$AM92.9$4!22&YP?O8M^?BNFP M_$K)#J5,<^B"Z2>$XHP10>*N8C/!*G$FM__[\U]V@?J)'4K-#G#WUJ9@4IHP(4!3'MI,?2TCK0AP/A^ M@Y;ZM-$[/Q$^$-K^O$U;TYKN=#)MK17C1)TTC!+N$?U#W1:FCXJ%V(!=V&4"'Y9EIJZR+,3^L7JL)52IEEW>XW^#]$ZHUI'N\ MQKK2T++G^Q)XO%$Z4] HC#V@TCD $-&<;N3B4IY9UI%@WH>,M!3*&J!,!<0,UJ(XYB8E/B_ ?H3NJ )HF(]G9 >W6U#"<=32Y' M1=@BKAU=3WJ_ZZ1V;^5, AR& P3(:N>L$D[2^MR'ZO#/\W(6=<"CUC'NBUF? MXX,6T_S*C:II,--F:CQ>W"V6X0LVOR[&Q2X3:'_ES')OD0?.$ ^()51+5:_Y ME"&5LI -T$O4 ;-:Q[C'H)*ZHTLW1'R;JLIO\^FL^)ZOO%SQ#9I/^?SB^NOH MQ^Y0DT-:RKRS"".ME?+$.VUY] MF(;)/I_M,IA>%LVL\DYRZ;FDUB@H,*)UA@OF2))Y)(>W5'7N*4K$]W1S2UA4 M5Q?-+\MJJ8Q)/UK&8]M8OA>.0E=N6G LW8^D'FFI(?.6PT=Z;53- N(YWKP7#R@F'-/ UX,Q( MIE.(>+@_]/T3L67 'REVPM<0+I?0WN;S8CR:/._?F3V-P!4TW',LG53.">6H MX48+9+EG1O,3/HVPZ?[>IQ.?%RUR.'N+/EH(] M2C>]BBD$/XWNC8KIKLFG@\]E&%!HG"(F;$^Y4!!3KFID ^1G]M#KD:QZ M.5>=7A']G;.$>;V(KTTMK:VM#P;N+)])2I6QSBCI+&8"(8%U+1L*6]WS(MEI MZ?'J'"9=(?WY%]9+Q\J:C^B5TV4\UN[E=F>]S"I'-$">2,B;)< MU8Z>7R84: '9$\0Q[5W=7I7-.+9,Q4N%BGK)!98<;V3RT)^9;9^HU^U!3$>A MV?NR]+'!"[FO"V=AH84<21Q08H9+3 "KYV"!J3JS*VUM+T#'XGB:H-G+4751 M+?M^M3PEOLRKI:G7.(YV6P-9F(6I4YHZ:2D!G#D1TT"MI)< G%D*P13U[PRI M;0G?T[!KV=.96LQORZKXY^-+NGM9];)BIJ37W $!I6+:"0>IJ]UT$B"8LFX- MV2ANFTV)N)Z211]FL\7!#%I5RHRW0"JI'>&*A.'!/*2UE-;;E/W\D%>T;MAS M%*:G9,[%8CZ;CZ;Q^/= ^CRI&2 4$CN'!4;$&RJU5K7S31J"4_99@XRP[91# MQP-[@FW6$392@]J990A9@VFCBE0?*; :0P4EF]B##9ULC5/O@GH!4!YA& M.VIECL=D&"I,QEI(K\(X@GXMIZ(LZ6;2 /.U=4.B1%!/1IZ]%M&6&AD62AH1 M-KA2,& \\(Z+6CY.DIX[&N!%["Y);58GG^L[R=\/5V M-+VX7V9Z^E1.O^>S,.E^6NSQ0/;6ATQ918E#P@# ,2?28U_K5&G/4V);!G@9 MO$52#U5%)[R_LAK<.VB]M4Z&O1%$,\0X4]AHISVMW3(*:N;/*]*\11JV!6G/ M09(;!&87UV8TN_63\H_'8,DAQ$=N>G587.2K:AG6#$(;8,= ,Z&XR*K\7 5_]\/LL9OC:))-3XWGQ?16&NQ^#PQO++(0( MXO@,)I<& 6%\(.@:&4[(V:61:(,D9<^H]^>!*J^+>;RWN=/95!?*("8*08,X M%IR&^5%+"FLIE"9),??#XTZ7:G[]Y/%Q&/>7;>+?%[-5 J>OY>=\7$['Q20/ M"#U>_?U:MC>O=?&YS!+!%<#&!E"Q@XX:M5$.].+,7M7ID;T#T%9_CHU96$KB MTZ_+6S)Y];T8Y[,OY>3*YH$!XV+)C)U^CB8-9!QA* 4B'#@*$7? "59++YE, MX>H 9]K3$NB5XZ0##9V>G^HN7B?\Y_'\?-I 9@QP"CLFM>6*AIG"\@VXTJ@4 M2V" <^D[X6>"AGJS(YYT<7/5:7H398K2V&*V>GIKEVW0L(F,Y^Q"[G.I_FUSL3KNVIF7FJ#1/:6":984AX MB50M;U@24I)A#_#H?E ,;%IG MS'F(,'-&,X\<1M8H7\ON,4O)(S+([%F#(F87*NJ+GG\=%=/8\XOIE]$DGUU< MJ]DL7UH5RS]\N+L?%544P(3Y_V;GR=BA366>4RD%%D#% R,"C2>T1D0)G1+! MTCP8X<]*VHZUU1=_EP?/,8M/@&T%XWI5V$'4K74R)IP1#BLL;3"8"12&V%I& M9UC*:4[S2(+GC/SZYUKDV])-C\M[/+W.;;[Z]Q-4UAF*&_CGFS>2!0"8-DXA MY\(X!,AC(#:CD*J4-Z$&N OOT>O>F0Y.Q\3ZX?4PIO/B^YY\04VJ9\K0,-5S MB!2AE",C'=<;&X:KE!"7YG[T'E?L+DBQEW?)N)^.<6\]@;PT)PXBWM96,H(Q MXA)I[V)>4VFPEKC&@2F1X@%J[B?O>WT^"0G;TL'IN!CW7M.@_MVO5NVLESGK M%4"(06JLP$A!*^N0%H&P38DL;;[:GOM\=SS@)S3RHIGZ:(8LMTZ'&7AO-) 1 M+QCD@EH-D-9A.%G.:^FI]RET:^[@/G>ZM8#\Z4VZR]%#- SB;GT\KA9!3XV> M=3RNP4PYI37#SEDI.&+2:[W9>GG(4BY #M#I?5*CKT4]#,L,W#SHG&P*;EK* M-)86 ^4]"?!;BS1@8(V',LZDA$T,\ K<8.S 8Q4PE.7ZV+ER:RN94YYPC62P M6J1@WCFDZE-0I7$2$0=XK6X R_;QX/=%PN:NJU8N)&18 TT 0990(0#A3%JU M&8HZ*<'SX4D*.L_?WJ-CL#,=G)B)J[/)EJ[([&@L,\)RQZ#VQ'BDJ41(D!H5 M)Y..^088W-CG%9GV4._MBLSJ$NGL:ZG&_[$HJEPO9L4T#YNPU5MG4W;;I3QLEH&7"[6D2( M\KV^G;UU,X:#12( 0M@B0[@ GM3>>\5\4CZ\8[W69\N]1/![O"HXSO.K95P_@CW=YT:FCUN ?3H4V\/]%*;D MQW)Z$Y:NNX_1^Q30"EK<>==O;]U,&6:Q\)+%&';(F0 ;>)73[,Q> ^N2%#M, MQC:@[XMNG_/[M3EQ<7THW?;6S0 C"H#P/RQMO&0#W..$;ZQ/673?DZ.P"\*U M#?XIYK>G,BS-UUH0FW]K.L_M;"/8OL!;8Z&&%!L+I#9B@P$E.N5V\_MQ$G8] MW[6I@KYHN,(D_QAC,2ZK(L!S/YK4.ZL=U-M9+V- <\D41L&$46&[I1^OQ"K- M?0K=WI-KL O"M0G\*>:ZF%X["G!QO4H%^_OT*F[7QZ'[\6QG>O5V/HKHS&&7B"*#".QMVB!'CS4;1"GIFCSV<:$X]M=KZ M=E-^SB=+1UWY=?0CAF;>EI,H@2^K@Y/M'-MDQH1Q7LIS'1.OK#\U6VXJ/,M#0N/BYKO''0,>"AWMA5,(S(! X>_A+% MJ;SF73"P,QWTQ41W?9V/YQ?7[D<8/-.;_'.8'RZF4:;X_Q@A\GTT69<#.N4X_,AOX+7IM?] M]&KIB^Y),EWF51%S9[V\ K(VTY^BMT)TQTCHMR,946'VX<@+P#57G"*-V.;( MCON4]"R';_8Z7P Z&22#UMB[&#]=#8=,0R*1\E8'T#0+!I[B8K,G!C[E..S@ M^Y;W2TT'!E;S/QG'#U3#GYNRTF!/K03 &$L5!@3!Q^&M=$I&MX/C6%:4==-N M]X4#).QA2NB+L%\6]_>3)5*C28W4A^EU6=VM--W@S:QF+63880HA%88#[)U4 MP('--6DG5,H%D"$_4-@F ;N!NK\;Z0'V,#PN1\75ISW9L)Z5S)S&.ACRSB%H M*7(<4[21)P"7DMAW@!$HK6OYU;7R%'1[S%^P2G"=SYH0YF7AC %A%99,6@ 1 M*C$9-RMJCR!@M=:M.9 M-3)8J\@Q*SP73 $,-Q>?".,ISODAOXW:M@G6HPYZBZ@K;FX#3K_/5A!EYU*6CZC8X>]EQPDY8RX2VAQD'% M (426R&8EH1PQ8P61C;: G46=730JZV!V$(0BK6#7@($N;:^EL0Y?F931&=Z MWOYDZV$ ][5.+2,UWY \=GF9YB)8B&][GQN,IO3&,V*==XH%N(SB"F-&K:Q1 M0^S/$ZOI:M!W1RY7\:G2X,<\WE5?%O,8W+C MKV7<<,;$LN4D].FF]LKNC"$\ HYS5 P(9=Y<8>X"1E<3C\HE.? M<1J=6DNGU=( 6-\=RQOA!3STG#(HH-5:$(8\LYNIBH,4Q_^P0_1.Q>H.M#( M%A_'T,Q 1IC4S&."/=!2(?Z(K],I1Y7#CGT[%?L.1/R$SM#5FZB#\G\NKRW$ MJS1AGEIU[S"OY_;Z&6>4.0DLHY);:CTUVH?_>< A84PW"@+M6/ZO>UZ#>UXP M@\8SIS4&%EB,@/<8X%HBQ5U*CJH![J5;UO++2)84:'N+C:H[N1(Z3D+E-(YE M]:/8Y2??62\+ @GL" 1AVH+06NJ%JV754*1!HF$T$B%ZWF9!>E3 MDB ,,&-2NPQJ$]G^$L"M0I7P(]AR?T0_MC(_;-<*4"2@3S >).V?7[' MXMCC5;47F19>>\P_![;[LOIC5.UZTN_ EC(B"!6& FRQ1SR^*@=J:X^SM-=< M!NCN22'$WJ=UVP3Z!+["5<;'F %RYYN16VIDB',OX^5 ZXT)8Y(3*VKYM(,I M7J"#B=174HO..+#=KYB >7]+W4L,6HYB:^<#6;0Y8$RSASSFV##(<:T-03V5 M?2ZIY\;8DZCHA.[SU; \S'V^JI,YCBR#4 )$N.$2:NYD+2,7.&7B;.[Z?)YP M\_+,V-@6^+VY( Z\2R>1(0YP;3 @ @GBF<$;*3CK]='Z/DY@^N+-T1 /X>9$ MPOVAI]4SCQ747CF&6YE2^W,>\)L5\_Q+7GTOQOEJG?F[0GQF.9M64Q% M@)<#/X!]G1?SQ6Y[,KGMS'FNN$#!_N$4.(5=#*Q>8>8\9"EVYP =T+UN?'K4 MRXFYO!Q^W5"Y<=.9M5X;!J27VD-/K&(;73F*DIY&'V!>P!,SN2NU#&)27EIE MQ\ZZR\J9]=XQRQ@58>G1%CM.:YO-6964-6Z *;H&,:T> _P0YLTCV?98-R.: M ^&#R((21#%3V-A:9N)ABKD*P7^RK2W@3^*87(T--0ZH5#M/=';4RKR5U%#L M- ZV" Y[4;")7W;,VY39##8_UNG[=:J3^"63D#\)PY;CH>ZP*6,$QORV;$RU M+=4S"AAQ '&&!6%!7!BLB+7D'FF5Q+ECW^\]4\ZUHX+W=UC-B=)(2$THD< Q M*)BH]UA>8Y-T@^[@>/-^\MF?^JSZ,,C_\ZSZ^4$H5R ,QX =048:&6P.41\_ M>"5]4A:N@X]XSHNP)]'0^SRJ-MPZB)!$QDGBN21:U!![IE!2L%CSLZ"WSJK/ MA8QM87_")!4787I8-C8[?:**U9G:IG<-4E-LJ9$A&(8UIAXR'C WP2!GHLX1 M JQH%'_;U56J[_ETL7-$UT4R; QE'@NLG=/$AX$ W2;_&0!GELPQ69>O+DP= M!6-_YO%L?G']U[*\FL67NE<'9N['>BVS>5#/N%BJ+?QYDJ_3XJF[N,C]<]_S MUNF-9V$9#).W,1&L,&4)H\0&-8U\RNHQP!#VMLG7NP).2MO9E["R/A7J4&J^ M:B#SW&J(,23:$JJYY?XQ29QRK^Z*:1&QF!??PPP= M8UEVQ33MJ9E!QXVCD'-GC:>66*4VB7,-("F^JF'&W[5*JG;1[>\^V,JKL+8X MUYUM]N3=JSH92 M^H#-RCFQ"4 MIF5JM0]UC[?BRY6O)[I!HQS[%[NM=3("/3,6&H8%I0IZ(-!&1@F3LD@U#^)Z MQY-46\B>9I(RY31T?!'Z_N@^U/EU6>5/WHUT/P)$0:?%=%0]+&_O'GP[W<<;.$S=W.Q.>4C/]CH @R7J@ZF"J7A>- M'JE]7B,SB$(6_BL-A(HY)ZG1M7R8TZ1SF>9A8.]X\FP'V*%>#Q2AQY)"YY4R MGAO*%3:U%,J@E(GI@""N=SLS'8UD;X98/G^"#6 M^YN:4L#LBQAU>LG+O%J&,NC1K!BKZ94M)HM@)S0XDV_80L84..&QX901H5F,WZEE\X"?6_;SMC7> MA%$'8MP7?_Z>Q\?4@]#?PW[S)O^TB,D$+Z[7-XP6\]E\-(TG[?MX=5 [&0T6 M95C+A>4L)FKF@M&-0>E04D3= &VGKOG6)?:GFL?6V!PPDZUK9) 2X5&0*@AE MJ SCC6\VK^&G*0[Z 08\]#V7'8?RB6>S=:=?#8C#Y[-M+67!ZO3:8Z&4])H) M[2A5&U^;!BD6_0!ML!/-:"VAWTN4<.CY9>CZD3' LWHLS$*K-^7W7Z_R8C4, MPA]>LC_\*%M^<,>FXE693 "D$:? 4&* )US88"1#Z*4V7(71?&QH[\%=M^5X ML4QZ&SZTI>=/BV0,!ZT&I5KB)=#66RC6';>,0W@FQFJ"PLI6@&LV9Q^M[?]O M,:H">I.'S_E]66VC[);2&?9**D8!UJOG/^9N*UXIJU"R$'CH* MZ+#:W#0GQ)/RF9*&,T$A P@#H060<.,B$5ZF;":'E%FN"TX<#V-'K%"A;U?+ M_DU&;[GZ7Y7)@N XF+L<.@FE)-A:"#8.,HE3[LH>$3$X<.VG0->IQ1@#1*JP MC5VJ8!DG8LI%,&L>3'FU>QNQLV:&N%?!#K8H"*@#7(R2S52'O$Z*)ST[IV/[ M@';*F:^C'Q^N BC%=3%>=K:!RV%+G0QYX!23!!&"O!!>4@[N>Q<\ M:0?*3AFBKJZ"3F;K?WTLICG"F*5%\P@()4+IK/?;*N]-TDSR-DY M)]N"L0]6F/#'B^IK^<=;V11VE,Z4-Y 32QWD-LR!%&,M:U$4HBDYW ](+?8> M&7$TB'WP8;G475275?F]F(YW&QUO5\DXAL!JC1VAF$M*M81T8T*;M)Q59^K$ M; 7)/NAQ6<[FH\G_*^[W6J1O5.0Z4O?',KI* M;LOI[D/-E\4R04)O+?>4,B^36)*A<';.RD3T.E+]EWR\J (A(?KV MM9A/MHWVE\4R@!#B@FL(F0_3%!=2/1[&\Z0 %W1V/LE$]#I2_==J%.-4OSS< M?2LG6_3^K$P&/?!(>>]@V/CZ4V^ M(X3AK:*98-(PXP EP6;UP%C"-XN5UTG)J]#9.1M;0+#;&(;58>HJN"H2->AD MZ^'4KBH9T,##94P]"YM>&58UMHG9E(JDI M"9^I;; 7)C@\L I)!R.)[;D?S MT;K#>TXJWJJ26<\I%Q0I19U28>8S]-%?BF#2JG&F#L96D.P\ K(RHWE^4U:[ MXY^>EC%K)CF;Z:9 MV%(R0V&K2P'T#"C-@ 'QB':S\:$NY<0!G:D7,07 3CG@[O+J)BQ@?ZW*/^:W M\;GHT73W?/!FC0QXI2 6!D'OB?(@T'H3[L]TTF5_=*;NPS: ['9^N,TGDR:4 M>%HP<\XJ2:G#GOIH!0FN-@Y0"))NTJ&S\R4FX]?M%N/E^V.[KSDWJYAA*QCE MWGCII*$(,XHV H:M54K$+#H[KV/K>/9P3]GFW^;//]KC,T7QX[:8C2?E;%'E M#3(BO5TA[/2)PEY P#%2AC"%N3!:(,NT(HP>?9,Y7<*/Y?3F:U[=Q8Y_#ZW^7Q43&;O?K1R&Z90("WD @HO%03 86:,\1I*8$[X MI%B=:O!R]! S$6[WP^RND G'PJZ!(2(U<%QK#S5=2XBQ8F>2H* M-6]Y=2 ) MTYX&;/S_7Q>C>&TNS^/K+=&(F(:_S99@A MU8C3W4GX81JZN;K*'$FS1[P7I3/@B$>:BK F,,L(-3"*N9(-/=C-?& M"B[;!K39OJ@=8VQ>6P+AR^I'L2MCZUO%,T<@YHHH%G9\3D)@-)*U9,C0,Z3* MT;I]PPY+A/-41+'EW:C8]4[:VQ4RB$#8+FHIB38,0$@)-+5T0+*4,]P!DB5- MP7O8HEHFXI$OJ M[X EARKVY2OFB7#V19'G,^F>E>=UX9B6@\=W&* R4C@9;%\O:JDD1"DYG@<4 M#=+%NI,,YFDH$D-8]JX[VZIDBB,.G?&2*6V0HX3IS2! J2$B0QP3DE1\4ZV M'(WH?L[M-DF3FB ME0RRL)^&'EI((=)$8"%Q+9J&20\X#9XLQVBX[ OJT\P\'XMIOGQ5JO'$LZF1 M:0"Q#'M(!RUR,O!;/D[2G.&4Y&L#BD[K?IDZ%M'3,&;S4.AHOGJ7X6H] )[D MO]U+HEV-9%!ZJ*UFP3J$2"JEL/8U"@XGY8L?_!1U!!=V!FA?R\+F+.3BVZ2X63]?^?!I-(\P[-[S M[JN: 62]4UABPCREQAAIZ%KB\!-SUDO @3I_^19\N]">DDRK3N_=%^^KFBGJ M/&5(:^&%E338Y$YM)*;JS/;'[1&@ ;,2<.[-7QO#L;X]?,SG$?N+ZY5IL=]U MNZ-:)@%GG%MJ=+"5*.!8ALW=2E+*L3TS7W][BG_ISVT/X_=TK"B5-4X;@17F MCF/./42U9$:+I##]X;&GS<6M!3C?V[$BE4P$.:@#!!@53$IE72T=%"XI_>-UZBM=3*.*"*>2L0L\=8PK]QF\@0N[;WB MX;/F4$67W<#:VU1S"&?>D$J#L$9C*[G%4H5=JX]I4U92A4WLN3ROTQ%9DO$\ MDB6S:OZ$(>%O+]DQBR][+.,IQP];K)2713* J0=4[\>@?:IDD0GCD+:'Q^HLK!M1_>\F ^N>9FDS6?2SRV59#9%?QS#C!M9). M"&P\50)P:FNQ/.%)&8F&PXSCM5FVCF$_U##*[J)"^'7F,2 H"@N) ,8Z"KE< M=YLCY))RD U']>UH[B4-#L>O+Z/AV0G+M@5B>^%,[7*MJ<:CY)#+)W]MI7-4.:Q7>V7-B4ADVET53AVE206N*4U>]@ M/]WWO/I6OC=ZM0OP*>>QIP&>ZO&I[P.GL2VM9!H9[+FB,,SG6DM!J:WG\S#> MR)F\K]WG+-8.TCW%XGX9W^97BTD48KW._VTT6>1AX*P2(IQ'+*[P&AO $'04 M*\<4IF''I+%CP;XF#?->#3465Q'N/.'!)!,:AS]H)]U:-J?TR[?=S\'635%P M@UC48Y#6LB95[I6CJ#J#POLJ0IN%E8TF&(]N9_*>^"L5*,/QX28[*]4H8P M0L09@2'#$##.D*NEC/*>62QVJJI?KD=MX?H^(2BT!+R6R@IZUGZV-*LE&"F&MALIP'=9GO2&_\/[,TAZDJ+;).?1A:/;%D\_Y]W+R/7J&G_N-]ZT\ M.^MEWEN'HA=0&BO#W,L0DBM97>B&[=5BZ2:#UL59+,IBGH4A:AB_J<5BLE2&:Q*_9("NI)90PZ6&? 5HO M*2INFN'K,$3W80=,M1N5E7,T9FYYM(UG)#AZS"HWU^4 M';9&6(6#A,ABJ:$Q7*WEB_>:4N(,!G_\V^8R=2RBIPPL<#_NBVJI-3N:YW"7 M#;R_=@8@BO=G@I "$*1Q+6DQN*4_%(#W&"US:46H3T-B;I/0(@]]T(&< 7&0&!N.:^M32@( M.^O=6=L$:Q'HT]#MMYCI)KHV0M\;T^MIICR;LAV"GP M[V]I6ZEM+90I9_/9IWRW)?YFC0Q#K@G4!/D@(4>:,TDV\E&48H0W?U9:KO@U MS6^B8?$N&-8NKGV&#=;O:L:7[T;W11S2C-:BQ\,$D3 MJ'CP ]JGO)?5+1F/0WM8S$NF7.8E54'H8&2$C0]1PXGM58P4T>HST(T/=T/8L:9JW%P!A+@(3>[>-%;X07=O M#H/VO=R],<9 3#4(.TFD#?52DMKHLU(D$6: *U*K=$E&\^@@^>5K&S:?EG?% M=(GZGG#X+>4SZ#@W88H-[(6 A)69!/-MU5TG@$HQ1P88MM6*\ML$M+$$&V0,L8YR#FJ9ST'A&[T-._[F4;:V-6TA66GO%AWZ_?I M[#X?%]=%?K5U-[.S?":]ILIZ!R%A@E$@E=AP73EP)GFR6M!IV3Z:?3 DKH?C MT6S[RK*]32]V79L M\^SW&1#6>@^UY0I0;CA2L-Y8>0&27C(8H&G1UO)Q+'Z=ZWSG+/"D1&8(IX1B M)!A73&,7AH'>])LGI37:H_4WRV9( M( 4T!Q KHZ2UP2)V_S][7]KP[Y\Q)KQE&.Y;&>FWB<4+;5L3B2V MAHL3S:]_ ,FF5I*]=ZOMJ:G$D1L0[KD'P 5PET(6C%&3T^<8]5]5@WF[^/5U MV#Q73?W$P?-L(7:GF-3QW 0$@)H:Z+T[8,=UHVJ+HX\!:?9\TC*T0Y+I<2'U MBF1Z4H,= 46Q 4A;;QQD!GM-=A(S R82('&]@E0@ED-<.Z+69]3I,K7^V=U M#<[GW#S1+(!XF$/"F_@/3+" Z9^%I(B:7AG5Q^-+>ZI_GHJS/93[XM,N*F4^ MNWDR]O*%R4LT#X(1&^>D=C#N^5(A98H[0P:,E$T2ZXWPK:8S=G6 ]=M+5*.L M)TQ@K*)X!FN(O/"%?)J+?J,=WY0IU0ZB0R:JZ;J2ET181\%3@2DO3)RF\<\% M$M)P-BW+JC$?FE3RJ@;UD*3;%>Z97WZK&TCK#]:9A!*\C$-L<^2-<2U$.0KB2I@A(6(X>U\EIX!P#!B!\DT<\+ MS$_KY;)=TE2$@4)BIF23P/W1WW^VP*UVX1UR"?N4I1-P''E3&_YX M1T$QS3&#'AHNB+-8.U&8EM!HU<2*'_T)L9N%K#6PAZ1>,63U8S:_20=IGR\_ M[QP:+C]NEG?Y*MMFF/KR?;:(?_5E.;O*XL\OO\]6I[.:M/V[@K# (1BUY(ER M2B.'>'&%@U)5CP8$+I]P9U($[E,?0W+\C\5FE5T5TIK\]G:^3JCZ+"N5.;-V MGT$*CS0@%C'..;/4'MYTV=:X;L#9ZJEY)L'9+G#O*6?%]I[R[:>CT$9&9#EC MWCI*/';.(Z,%LDPS"IY7FW^=TQT] AZJ-3]EXNI+A%G'W_GGJ:? LXV#]))P M+16F".$HLG/V(#EJ%NXYTHO0)NI__@C8-KX]S%HW6R;[;A57EL_?(VB#S=WG M RDQ>X\U"<1JZ:%T)L(LN$*">4J! AXH$^W64I=D_4A99MH>;1.<3\<^;3R$ M!#-/B,*JD-,:/K$R(,W5G7<#[ #3=#09H-J!GF;JE59YW!>T D_?!3GC^-^\6U_GR=E?Q8TH3&\&<<%T+% M514CPI6 ,IY9!DSO]GS(>K::7ZK%E9W?;)+[PQ@-&T(L QXCCF4!2(6R(GO%XUYDO<*_R"$+,NV$#='Q+FV M2*4HOG@:?31Y$6.3R[C2G;)/L:HBS&-;PUI8NP*$F!)"H80B&72":0X+! C2 M32)E1^C@- S-VL._+P8^"PW[L$G>RQ?7.R/^\1/W^5VT:E>!B#0=+>&:*V2U M]T ?]@LIP<1<[KK>13N&?VR$W,+7 ANW_00HG8P(I'+'0DO)).'D,/LQ[+7> M$-B]3*<0J@BN,P< M).I6%]7\%2KT%SR(&SEP3D*.A&;, ^0/^!#2Q"'I#=R45:?)42>&[D#O8P'X M[^:1;W'_$W[[Z\M,\R! U;:J"YI 4CNAGKG'P)DW/-+F5L=3>[TTO8] MOXD38;4;](=\G3UXSY2:T&7[",*)2%]*J*"2LY308<\G!I0G;&*I+NJ2X$42 M@F[@[6VZ[E:PR_7\QYB*7-6=R]A+XS@FC!F*D(W@]_XC\O\VW)V>R8]UO%&(:)DG! <6H18/(Q H K<$&-D8A'W+6C[ M^5K?%K3#$NAL4JQ3S4($C2,+&6=$.X,XLQ 7DDI&>WW)[)Y$;:B\%(MJH7N> M1Z^6!OBE6@=)##0NKC3HRBDAU@Y+0JYL5!-JE:,<"UJWV9N'^.^ MN-5^_($SA&-DJ)%2"NV0P1X6A$W_FMULLF+ )D]U M&=;?\]*T.M(\0,$(,A8!;YC0G! LT5YRAJF3G_7W:URV(#3W"M9 \! IHJV3&LXI^DD\QB7LC/M6UBIH_0[NJ2;MT@/BSC M#FEL'L1X^*8N"15FZ/$J<*-(FG'V%NM?YYV8$2>GCM M\K/YIYH%"R0GQD)A:%P?*$18[3(> M<.BE0 /FTGAMV&5>L4^V"\I03%/!E%1'U2DO'?&%O B0AG%^8YOQ[:C^>;KS M%@$>?C9OK;75//7Z*;N9K9/=MEC')2O^9?S3:AYUN]/TXFJ;B^K]?/8U)0*: M9ZO1O(%WL3)XX*P@3-+(D;@<.PLX,)(B#XU7GI=RU.I86K5:95&#BZM'.OE] MNZUE5Q=1G9>;Y3)M/HNK#_EB6?QG\BQ?G7M/;^UWA)3Q"=!HC1$J!%0&0FIW M.%HDM9V8PUL[E#JVXO2LC+[,XB,KCK[_$H=QYA'_;-L@$!)*B50^7 DBI/;2 M[V7&3,LF,0)C)F!_7'GN.]*R1@9F81KU63^ LVU#%!$@YXF3!!L(E/)"%#)# M"R:V#+;(@7+LJHUTS;>ZY-B<;]8J&D!Q,%M+ZN3[W-'O0]P3HEWH'8G'2ZB8 MAD+B8KA(T8E9Y"VJ+V\?W;Z6&CV[B89X]OE[EJW?)XTFO9W>YXXU"WL>*,0UVJ"//+"68:QDHQA54AI M))C8RUQS99=@3RUD^^+/]LQOXNS9)A1^--7.%. [V2[85&4"F81?G(?2>TQ0 M(2OFM,G[VQMA456EY]W!VQ>5]LMSVI[?+>XVZQ*GNV--@N(":0.P26LXAT3$ M77XO8?P':Y*\980O:L/O>BTI8DBJG=WUCC<**"\!T)$4"2A41;"H*&"H'[32(V: VW@U]<9 MHPWKYWV)V)U6?T]PD'-"4@"-N+B"$NF#G_Q,J3V>I\)IT7; MRG+Q]6;^;G;8'<-;AUC>*>Z MZNV];;.*B*Q6)K_].E]LAWKDS;L0]_[Y7<:IA[GFO0>$!/?>2^98Q Q[I4!Q M@N+$X%YCG_I([3L.EO>ON?$Q_K%_QM;2N[B^V*Q3KOC5;@'(_VJ%^R5^3]#0 M&*N0]-)2$?=B"ZTLL*1$-)D%([*IW^H<:%^#;V\V_",>97J9#ND7!615M$*E M-8QRIA #GKH"36\;W25.].9Y3/.AA@I[-^X?;6?_GJ^__['(OZZRY8]T.MIN M;ZN(=KY(1:9GNVB4IV#O-\5#^?,RUG_+OS)@@+AQ@+BH;P$H= 06ETI<&MC$ M5W.BA]\6CP?#*K.OZ?);GE_]-;^Y*<:I+K?OFD_R[)_B?JGV047$ :=6RFA1 M:DJ1AJ"0G4G?)":"_3H#'*-R%[IYH\OX;[/Y(A6(>K>XO-E<95?O%D6J\/[6 M]>-C")1AB"/@@!&(TJY*:6%;"N-)$_\,7GI^R-W\6&3?4ECF3S _QJK?-SK' M/F?K]4UV;L/H[I<&%I7/L>/6"D"84HI+6* ,I&B2)EW\,I=ZF4/UU3E\:/LN MW\>[Q8]LO[5..EZ=&80H5])X[HR.JYE6AFO""8),#)K/_9$&WBW4]?66*4R2^W/XVSXI_Y?+'^5_R\)"RM]!\0Q@ [ 1@ $"&I.=:J MP(^H1JYWG57 ;H<0^?!POJ4W]_Y2)Z078J@!M1@2(1R#FNH"0S2Y!.(]\ZZS M' O5M-:EY]%#L:3=5KC+QO> \\N?9MF'V>TI5^4F708NG$1.4.$05=8;I8DK MD.'83,SK?0!&Y8,HJDL*'QOFT6">\XV"P@11IRUD4AEAXE8HT0%.CR?D-MT/ M"?*.D*^9FN'?L^^S?_[K=#J&)]\$:K#S$F"KI0.:>H^4/TAJX41*!+6IG[P= M*&MJV"SS]&BV6:R7\7AWO9RE(]]EL@-.*OUM(SN6SH1O._="U=#)!P&GCDDN5?1"%"RP!)BWFO=C[?R?E// MEAJ#_OJ:"Z\;"1=_+>):]'U^]S%;7B;"?#MU^BW=1Q"0^.2S REGF%DD&#O8 M%R#^?QJ[[L#\>;7&1/O:Z9>AGQ,J6^#2S7:^67_*9E?SFWN;13W>SA=IHC_@ MO4VS?):Q-?H,$! OA&962J^=8$B0@[%#7*/TV2.R%\;(X.ZUU1>C&]UZ=74I M'KR!3$?;CW!+.#?4$@T.6$DSD8BS<3&[3XV->+U^=WL7_YA@2&_W:K'8S&ZZ M6,./_YZ@I(,882@=2HG!K73\<(>L%&UR#IR\+VR/ZWIK&AS^J7J;SNO1 O Q M6ZRB\B;]8(UMM"T%$\ KJ1QV3A-H.$">,268*G7K-MX[@?Y>"26PD>Y2,$F@ M)=189,@>1VN(GDA6B'8IU=GC7S5E_%2/?QA&2\3$XV3<#S"W4DFV1\8)BILX M@XV9IOTQJK7'OTJ*>FN/?QHZ8[$7"EO!XUD04:@+Z;QE$WKKZ8<$Y1__JB%? M\VEH;SB=? =Z\DT@&L4-PU%'A(_SB0@)33$LK?1$KB';U$_>#I3]W["42#C[ M\N/@XH'!IU).A@ID,(=,VKU4/ATJ?MWRM;-QM::"88AE9NOL6ZKQMU7RV22A MYQL';EV454LH!9408P8M+Z0F?BI;51MJ/\F@%K#MBU$FO[W-%]M:DF<)].+; M$ =O(5;4<:TYX@XBJ0J9K+,3V7[J MO/;:MX&I.&A'$=-0$T\4=F2_2W- M6IRNSG1N_T&![$6--#M)<%N6'\L5G?9 MY?QZGEV=/%P=_3Y(:JEW&D"K"2'<:(=0(9/3?"*9LUK0:=X^FGUM3\5X/][, MSALX+S\.FA$-/;<8Q..D ]XK(0JIB)]*J:N6-/N\P'13.'LCR>;K*OOO)ETP M_"AWYCK2(AC-TO$^SB.) 87**TD+^0P23>S?B3[#-3MXM:.' 7EVML+'T38! M.HX -7%BL$W$5WQMX'&J&)E:0J+&FSS.G%JX#<>?\7O;:]P%PPI1Q5E$8 M%U^:)ALK9$/QZ#IYSE35\6G6U$+UEYOX*6<,*SB&+IH(,AH&-4 "Z )(EYBZ914O@"" M:#.QJZV!2)0/K+:^UG*;+><_MFY5'S9IR[FX?N2)]8_L03.OK,]GVP829::" M>B]2,D9C%+1@+S-"P#>Y")GHOK7)G6H0(!*+GI[ MP;R9K587U_].CLN+]<7R4ZK'X_Z.)L%\E7V,$F2'OUSM_W8%3RQQM?H+UJ2' M/NB44%I+JPC#A]6>&MJD2/GD\_367?/ZT%1_%N+7]8,%8?(X#9?K>;1V"_.B ML(\/1L9)D[%J9T$A@D#$Q7G)#".IDG=A-R-E0:_I>7\6_G:NIIH[^-%QQ3FU MN)S?%3$O<5O81\_<']G9:_04)!<.&L"E 9X+XK%^,%(X1/TDPOU)F-B/C@9? M0W=_7"5+)NT*IW;_TGT$QY"PQG$ O#> .*5E\?R.4XJ'!CR=?*K9UE?,AMH9 MU%8M5ON'2$0SN[G)KO3]<^.EJM5:ON>PA025+%=2G46A5I-&7WM MMY^RFU3(XN-LN;[_$A?/U6Q[G[72]X__YHRS6/E. B?4*QIM8*NM<-1ZSD6! M H"@21*3,5.R/_;D/:EF"(*>]25[^7&0EFH"B#7& J2(9IS3@U2 3RS$N0MU MGV!4+8S[#07+CL>=OOYA@!I204 T$Z/12I04DJ"]-%1(W"2#V,@94U6=KX9X MU<1QX VOW@ZWG4@"",$LQ53%0X:P%@I("CFEL;^<"_K9TFKH8F#.5=K.7K0+ M0CJ'.5:02THL)Q(B7\A*J9R8_U4K6B_'I%KXUGQ)^+SY>IDOMF>4-%D>E90] MF2[A7+.@G>->,:#CJ<=[%_&P!TB0!DT""M\..:HJ,N\,X%\NT:>N!Q64J<*? M!UIJ()R2P/(]EBFU>:_1KV_+);KN'CJD_FJNE(F@(%M,O?W7;9892L?D7U\@$[.UH^;5+?: MRO8WL^7\?]G5H^^N\^7M]E<>R[&WFN23*=4& $]\MY(KBPU/IJ MC"-/."U7'+T;:5]7PFG5E4"C2;?!IP.@1$AC$*>5HRD[;43+4>&Q &BJ-F$C MXI2J6M()_GUMEG5$^I3]R!:;ZL5W2O4:I#&4>@:DT9QB2+CQ-.+$,2-">CZQ M*[Y^*-4"C^NI9\PT_I"MWRWB!IREK/TMD_E)WT$A(S1D(-U8(&@$5EYO,>.< M6R&;. ",\+7DS5"ZB9)&8!)FBWF^_)"O)^X89Y# P#III1/$2*.XQ$:+:*P[ M+14KY= UWHOG'HNX>THT-=P0S:5.:;H0*7#DD#2)11OAOMH.I;JKS5Y)&<.$ M2IQQ#WCY<8#8$XR9TA9"I#W#CJF]5(83-%6*]<>&DX$/-50P#+%.EDXXUR1@ MH9E6+D*%): ^[LQQY]Y+2(R8&,F:J/@D6VHC6O,IR^>;Y<=4* :2LHUIL*E?S!0B*:]FE@ZO>8:SON"NJ^5ITAX MD: ID0+TM<\#M99 X3DQ7E-J#$+<[R6S1(LF-Q(C/+X-OZVUH(2AZ'5V6WN] M0;!>>A>M42< %A#CB!@OI!.>-4EH,L)UJIF"S["E%J*])?PLL<\=_38("B,4 M6 A $&-(2$]=(1-%;&*!)$T5^SS+9T,X?[FSG7JZ=<@XQ"!%CALI+;?(FX?9 MVRAO\<3=V>KNDD/J;YASX[M%7 ZRU?K3;)UMBQ]7V\T#XH@YB0A6CA.(B!*PV,(<8;I7 M;[>?A6;U\>^+1]NQ[5V87KF^/L&M,RT#P5 XQH#"WD(DC8_SJ)"71X7^\DEK MGV_MZF3XY\:ML3*MET7A99SL()XE(+*0>F65D-$6BP:8,YR5"I/NTYUA]24" MKN-O_+.RM\)#T\ TT1I +8&Q6',M<-Q'B6982.R%G%BUB'8(4,K9H#;&(YC< MW[-_S[[/_OECXJX$@%'@%87<2:T0-!X [DTEL63/RQ%_?$>^OMS)1 : "!) MW+!DG#A4HU3P:X\CEWAB]U#M4*HS5X)JRJAIS)8LXEB_T/LKO&U<.Y[&%==A M[06%%&+,D?%NCPS#&/TZS3=E5#Z(HKJD\.G2]$=(>J:>O3?,*6.D$D@X )BF MT!;22: F\K;3'PGRCI"OZ=BP-9S^==IMX13:"R-+YAYH"2V=^Q>"VMV&.07\- M,Q)\G-]E\=ML]6YQ<9^&'2482*EF =6 M^"N9"EI01G\Y[8H8C120?N3NY<0J6:I]$ PK1!4!"A+%J4+$'782 -#$8G2& M)6*7FNDOE\8ZFC#9E9LM%Q&1U1^+JWDJC?1ULW[XX>MB92JLF%#*NW\Q_PJ6URM+I:VD#'E!JG\(G&L MHQ!-)R^U%EP[" G7$!QNU(1QM$D"[\G7=JM+X$Y5U&_NV^V>\6ZAKJ\CB+-U MMDK5O>=7\]DR AI!SB^W/XTX_C,YM_\K?IXN=$_:#PWZ#5P#Q2'6U"GNM/+. M<5Q@I:5HDBEULJ6OV[ L^M-97_S>%LHP^6W4^?=LL9K_R![L)S-;??=86J8/ MYIXQH,ELJ%S*[N?9$09480_^';_E^=5?\YN;.+Y]/:7U;/$MU4#;@3Z8&\>C M@3T?T\-S>@F_CDK]!&N5=5)[9CQF/AJJ44=;YSI./8PFZW".'J7D*./G5:VC M0)E&WL.(B5$426"==P4B0M.)O#EUS):\1Q6,8-%(%-[6C5_-M^>^T?B&#;.H M:&V5)(A8H9C '(%(%BD0Y@(:S4RI&^)N\-";5;K*7\7M[>M\L2N:5T+\4\V" M) Q XV01$B*D""2%M(Z*QO6$!K#M"^MS[PSV'H+43DX9A2#?SRO]?VC_SKG M15BUJX HAY :20$V"FOF$;(%(A+9B>7S:X<*YT)U-(\3G[ MMKVB.9.4X62[0!0VQ@E@XZ$4"8P9->0@*]<3J_K1'16>E%/,7EK -;4KGE2 ?JDAE_[-&@ B1,V M9<C)O>K(UT%ZZH6C'C@K-$-Q3IG#C0"R MC>KHOA$JU%1=WC:V?2TM^P?/7:Z;NTV9I)3'F@2F#:,,"@LU\AA )S$L) 01 MPXF9-WWM52WA/22CSNY2QQL%I"7@B$@$L6?1\">2\T)*R/G$HKN;*[L$>VHA M.Q1_4OF_RW5V]25;WIY-4GF^<0"8.TB5[5 M!-S."7%T'7GV1>!: :52<2FC@2*0(^^WXU:>B(C#-!:+FKIZKNE:F'6IZ]_G MB_GMYOBN\>*;0&SD-@1(<8^\UIP3G61G$0$)0*-%8(SZKJJQO!W<.M7Y[._S M.G_\36#$,.XMB2L;]!0Z*&&RK(AVB%L"FH2HC>B*K16=-\!MP+NR]R5R%YQJ M%H257""A$=02*D$1(0=S!A+^GB^^ M%8FGR_"K7H?!,ZP%880X3@"$'$N/"W2P,Q-+^]P)]WI!OB]>?IS=[[)OYON! M/LRH#]GZXCJ%I91@8Y5N@O6::LBABB"0]#",R>&"'5 QL?0 G7"P0[S[7A$? M>:F:?)'F3A0L_FDUO]J[ !2A6O?5_,C/]1:(THX@[BG7,IJUG@%^F)&$NR9/ M%R.\_.ET+>P.]@'I^ BIB^OW\>^^?)\M( #[U?Y#OKB,LD85W#Q:\ ^1AM7( MVNQW!8(T0]Y8; C@T3)G1H "4V]MDR5UA(>5OJC.CKUHNT]77UD[:7H)=7%]L MUBG>>K6=G^_SOUHA9;S]P*1N7R5O MC][_F'_[W@N_TR]*@8P8$$T9B!L=890[=- I4;[)FBU^$;P/G8P@V/LG#^ZV MQGI"/>;(XU1(U$*%N(Z;+Q;<>E_J;J[KV-U"HO(AND]:!*FQ/BNY-10,4F%HG;D?Z/AN8VP;JW'6YV,UM<9I^_9]GZ?;Y/:7,F3N)(DR"( MD(8+YC44TA'H&0:%A +*B644::SGY]M-.[ .29SSD1!'&P4L)"=0((B,E)PR M[B$^2&GUQ'Q,FRN[!'MJ(5LS^*&8 [\M\]7IP(=7O@R*4&(!]!AB!2F+_U>' M.:.L^PF47U57>9N -M2YNKS=[=WL_DR&<+OR_+@3.N@63*/A>6< M@WA !"9:T7M1),!.3NR-M!MNM MR7WM,,?K#6:Z$7S93;_MC";J*'%Y?V7Y6RQ MNMEJL4@,6H)>YSL)3@@=8<9 44B$,W'OM@]K,)Z8,U#['&L=XKZ(IF[SY7K^ MO]GN9?-8HM97R'6Z84#.*\0(3+>-P%#&^&'I5X:07CU[^K@%;H]2K0([@JO< MC\L\SH[;V:-*S]?IO_A##: 1?O06:FY0JJ0FQG>9!L;(?6Z(L5Y M[C4$?@R$^Y"M'W+XUZ3=DSZ"Q(9R1.,^+SQ27'$9\=AAH WW$[M$& 'YFL _ MH%O(*S#MI]'%=9'1YO-\<9D]DMG.UO$_UYO930FJMO:[ B(<*.>M=$)[ B0R MPNTQC4=PU"39U-MP^.^2TD.I:5S4+RH<7BS3+.YE!E3_E8%Q01$V&",<5Q,G M6$2\0%@@V&0BO(V(@^$F0N?:&L&A^U-^>,!E:_?WY+[M1JMY5W#W95>]BTO^]7PQ7V?OYS^R%]-*W_\^^T^^ M-*GTW!GWO(H]!8\$ !9S3K705!/JM"_P@%0TJ:YPJ2Z,\[EQV[-.0\(((2R 0D 8()>+1H9"(@X8%S-XIJ$V3$*O*%\-3(U,[ MF/?%*=^*V5:AE^!(M(N%P<)$J1WWQ"6/S;U9C%63BZM1<:]+DZT[O$? NXJF M6L6> D!Q @)LJ6!8 &,QLP^8&]%KBLY>ZI5WP97R?&Q!![WMKYO5.K]-5=)W MON;/)3F[VY9I'[BE/DYX#3$VRB)H07JHWLD.#)A8?;[.F/%\U^T ^Y>\>PO[ M3N_(ORE[Y]6GC+,S^T2KP!A2UDJ*G+?&:L.$- <[,1J-TWJ1[HM5[2%>DUDM M5P< &G "E5)&$\ ](A#%V:"A -(Y19JZ_G>6=K;L2L6->W9&ZZ]^&PQU M"%M(M971SH!(,FJ3+!HJ+9EKLDN,4?]5-9BWBU_-)]+G"];[$Z&;)[\/QG!O M-1:$2RZI$-QI>3A(H495F4?DG=/%WKQ1%S_X>E%5R$>6Z(IQ(GB M ML<5QD#Z\J'NA>7T"[95H+K*CVLM04[!'D 1. M$@R0Y[B0&#LDIG1;VS[!6H:WO_7LE;%66\7*=!"$)G$R44P9CU*]_$XE+7>*G:DL\"P12C:C5) !J!7CI'#ZQZP MC;;-\@::W%%OD7V;[>H?OBG^=8YZ2U;\BRF1?)O]SK>YI&%_JHN@(<4:T918 M#Q&DA04*/3P4NR9%KT>4,+U=#G4,\D]A^&N@X]$*4\[B63H:HY(7B%BD=1/+ MK++A?YZ-?.W0I?&)H)(61K"[?LA.>?^?;A@L$9Y"2*E#FGD6 M 9;%-+?>->)\X2O<$!XK7F(TTOE@FIVD6(B[.CSCM"$30. M (1X\6QH%;83J='4.9$ZQKTFF7PS(I5M'B0PD%F%L(AR$$N)/;QG6XY%DSQG M(S?V6R=11YBW=&I\_3:EW*)4N:= M()&*\TY=#K.#LSL88Y(UJA._(CJ%/6T M-G4-_TA.EW63AC;I-EJCA#MC?$K+K#5/J!4O()9ZUN3>K'+UH3=,U %T,8*S M9UW&UNTR* L!1,D)!4&K-$#*VP-"PC595BN7$IH 6WO20U?WOE7IU[S3@(%D MV$C(H%88",R5+@+)+!:-+DSD3T3 WC4QDBV^4?;FQGT'*(GQ/"K(Q7,;QXA+ M>\",TV;)"\%/1-^A-#*"+;\1@QOU&Z!(GH9"H[C;$.LP.<6;YR$'2MA!-9B(^>$B"?! MCEI)35SB"<'6%\YE'G/7R!.^\MO,1"C7*N13\DV 4'N*F8LX2LP!XQ+RPXH/ M2:-D7Y5?;"9"M@Z '\&:]BE+@=#I-NJ1#?%QJS%8;[$[U6/@4;,*6P,PA,)A MK3F"!WP,:W)G,_*7Q/==>C2WB/D#)P?+[ORRWJ*^_YQ]2V>EGS.MLV"44*LM MQEXAI+EP9)@&+)H7^9.:DSC,EK( MYR";2'*$'O2?=X%W;WR*RLN2[$45AOV.="[YX,EV 5!&MY%O C#'.8$4'K C M O::-W6X0LJE-?Z<02UBVQN/]H;,N<2!3[X+0A$,2#RP4*JQE1X90_>R>*_H MQ(HDMZ37YVQI@&C-%Q^3W]YN%O-=K?GCB;R.?1J(LI39N(]3#Z6&F@.W'R0E M#AHR,;774U#>*H@U-7TQ3W;9;[,5/*GEYY\%HPW@Q&,@@#',"=SM?K2+6)S5]JDG@'B(8Q^EL//YSHABG?#]H M2E$CQZL1Y5MK3^LM@EF3 1_SO[+E;]DB6Q:5G=\MKC;1 I[/;D[RX'S#((5D MU*-H]!@BE,,.*E@(@)1K4@!X1*$_[;&A=4C[LOU>5%$O<1OR<&]H(3,.$ *Q M,<0X23@^\%Q2W80F8]PJ6CXK-,6S;XZ805=5#LFQ%G;V3:N%L-0D ,+1$8&>T@ !3M*U-O,3"REU6FK]0S MW1&J;:#[)EL)+@5CB1)4:JV]QL92Q2TY8.14DUSQU:W8?#V[>6,GJ28$X32T8L*CJ*S92U(:.O^S/:N\<1:M@ MXSG:"201L0(Z)B"P2&!C7Q QGA6:8?GK6/>P\[SKM%_&/V9?;W@-O*80R5-I$3 MK8(RC'B@"0(4()5^+8A6GD"6>H^X*76_UYNLY>;T\6;!6H.]$IPHZAA5B4>N MD)9[UVNNMSZJ++>@]Q=3MS5X^YVS'V;+= GW(QO:,:O].QRJ15.Y#V!W9]%6(P[N\P7E_.;^2[8*!T2 MR^9U*=5#8-9989 55EK*F?6,DRB_I=H 8'D_]T]OFFS=(-T7TUZ?*D]%^?P] M@JMGJ^S*Y+=WV6*U_:G[^S);K6(#G2VRZ_E:W:9$"Y67P/J_*DAFG#'1IF96 M4DL!-AP5>[IIXZ=0-;.S^[K2_];(WS?1@0[W/XL@OOM[,OSW=J7LWG+8# M*>.>_?3#8)$#$EH0@<3 &@)PUNKE#&7'(V',X]V [VX?A^)D&75SCEGVX9( M7,JQ I$YABI*"8O$VLMM>*,Y/D)CJ*[2\VYA'6""JJNK>?K#[&;[-^\6U_GR M=OM7HSD#U9W*,*Z(.I6_E%9K$,U-CN,!TWM M!< EO(R[$JBQ)?M<&VVNES. M[Q+@YQSY3[0*&L=M@%JLK65 ,Z%9W!6VLAI A)C8745=1;^8OFT!6M.*;+G< MJ=2I+"L3$"H-(%!"*5^,.:5$F!H)6M#>J^5.J^'8N>Y+ESLUT22U D@,O?,8 M>"OY8=P>E[O:&;_^:^KJ2+G3:IAUJ>O?YXOY[>;VI+:??!, ]HXC!0R*(XXG M 4ST?MTST"HRD0NLVAK+V\&M4YW/_CZO\\??!*2P@5JQ:%%28J-)*0Y\CT=2 M,)$7QE9TW@"WFM[4V\U(1;,YCOQ4$-W1;X-P.&Y4'%"):3S#6T,P+(:9'DRG MH=XNMO"V,&U+]455%Y>UB M65/E?I;N:M?W)33^VJ&(\O%_Q9[($2=-C+\1QM>U:1UT@W!M6^$P MB"_9\O;B.KV8'[G;//E]T#P.4B"BM4NEPZ244!;#%!X\^#@9AQP%T3D1S26N!%"J,)L$!:I*"<40;2D\DJ ]L7]N+ MGR]FB\O=:/^=S;]]3_6>?V3+V;?LD"_MP.XJ=!2 AYIK[G5<=X%2#NK# M"5I0I7Z*S:<^S7H!?0043(^@R34A.39\S):7V4E7E6H=!4]-M.]4W/;C_X0# M#,+BXDX ;IKD-QYA1/D %&P.>E\4W+L6[B=+HW6P:E>!&\8,E Y[!Y").P0[ MW$:*N,%/I!QEUS3L&/91$+'::EBUJP"54U AQ"QC'E-@F3@@(B)8#8@XHK2S M@Q*Q.>P#./4\7N''$\M0UX^'(0HD$1IJJ8$S&*&X!F@LXA]-_&.MJ*-CY8P/ ML'U*+,BO_UCMHLZ^9M?Y,GL4]?XX(_&QV[^:W04I.41$*D>](SV$>;T5Y^(@3DE;^EFKP+$6@@ DXVF"(FXQ4'(/JD5N M>L^*C1C5/J C(,Z9]:IB#\%J*92QT @)L;.2$53([R2V_80$3(A0#< =P+YX M:C&]?0O#T2'Y?YZFX7AZ2N\KM= M=;4/V5\/)7SC%XOXQ\N33DQ-N@L. ((.?U_,?!CR;YOY5=HKC[I7G&L2! = &2 >Q0XRJGV0!Y'5(X#*6^*Q$ZSY) &.8W#W:_K<;HU\=$8X=F[ MDZVN":#C"<]A7 B&G"04*445=DB08MR(-"+"B%:(FKHZ$IY3#;-QA>QL[ 5':$VAH[&IY3#;=QA>=80ZE4SL?3)#1"(,(1/?!=NHF& MY]32>0/ M?EM%NB]>/;O\O?BZGL417[U+:5Z^IWGE\^53P=[/9U^W_N\G2->@UP"9A9XR MP*VP#")@-=O/8!'->=DDYW7EO>I'MOR:=\S)MFB3#Z6"89; \J^1)]L%A;@3 M4E@AO(&(B#CK#[(Z35F?V^0;IEN;(/<;'?-TY&>C(,HW#DH2HPCS'BNON$B9 M[/%>:D@!GMC+9$?$:AWG898K]W=*H';J@>S5[X-DEF,&)5%<6Z\(H= 6LA$B MFKQ.C-#/N)?%J1ZT?='F7[/E/)FAVZ&:?'5J#7KQ;2!<,.@ T2A0_)^5PA=2 MI522T_+9[8@LC7$=P&GFX1CL-^O-,MM?>NTEN+V=[_+7OE4?&B!T/+YS(;06 MW!O'J-XY4AA"$$"E%L'NO>**X]8\6WV\ WY1)J5Z^D\"=-)AS:1E2G"$H ML79[)*A08F(OSW5I<,(WKE5\A_"]/!SJB^'OPEFB"N/DGZ\N9S?_+YN=>G*N MWED0/B*NO6/$4&-\!,.P A5H_<0\:KJ@2PE&MJJ#43 S(I6&_N6OO"X='WJ( M\B-E./)*1LRI?>X0GEN1^: [6!GY4Q(N_\-0!O70?P5'*L#:60X$Y M]%P[0PL,,%=-@N%&>/$S%O+5@'Y,]//YIO8^_*B+P)@VT@&& *="^F!P@Q15"S^UCK8Y#5YA-=/ M8^%>=>3'PCUU';74 @&?]!,P!4 H::/-RYV QD4KI, "@JG%HH^ A4W@'PL5 M&[ OI(2@*.5FDI['?U& ,2DDCA,3-R <'U^9[A$0KB+B@W+LC\75/G%#=K6K MG72V;%:E?H+F()J\! "+DJ,&A=C; @OE&KWYB-'6Q!J*A"UI85!&5F5>E(UC MZITG&@GML$;8'&2CC):JSWZ$8?+7^E83YD$I9#;+9?E\:L^;!60ED0(SPX D M%' ,B"XD=0@UL= @^&6B-8-[4&)]R!>7];CUT#)82"#E;CM] M2CLQK2?=T=&RA@Y&R(.*E;O+J,<+'WO&Q MLKH.QL;*LL^_M?H+E%EH$?*"$P",A8*;XDG<(]8H=_$(GX%'Q<\FBA@;25O@ M94!6(VIE-&ELR@F?\IN!P^:!89/\*R-\(!X5%2MB/PKVU7@RKM5?4)@!"[%C M0$F'C<;0%_=UWBK2Y))HO$_'P].S)7T,>XU^ZAGY6&()#!&"7B,A:)R60@.B M<2$?MJ[)N]\('Y)[(5H[4 ],I?//R:<;!FBA,I@@*BT "CL H3],' *:G$6J M/RCWG\:C7V[5 WU@BI5Z6#[;-GC#!6-,QK,6IDPI:,%A6C'O&V72>P/IB?HE M6FWWNQTII)"C&+O0))M!<"6VNT0)8Q95BY4IH]NH?\/EMOEO'? M6[2_1'QU_.5_5G45>;V7P+!7+IY5B26<,6*<)FJ/A48$E:KN]':>3.L2H8QG M2"L C^(H5IEP-7H+U,NT6C+D@60*>L8U+' AG#3Q5QKA:VA+Q.L>Z!YVD8OU M]VSY*5O/E]MD^!]O9HOA]I#?-S=Q8[^]N\GOL^5V*"7VD^.- L)Q>W8(8:PB M\%11X,P.;2CB+EZ*UMU(^C%;K-(\65QM%? QCR,^*$%GB^QZ'@V;>$:_R5>; M9:EY7[?+P DFROI(=6,QBN=_*UB!$B2-WIQ'N.NT09?G54?Z07Z@U> A5X_) MH[V?7;D=>'$%75QM4^#-OVZV%NA+:(=.X-/V@L)3"+=DP/&4V4]!;MA^^4ZU MS\HE*^Y&T@:86UKFF 3(=USFF+47<8$P@ MX CEK%H&V>/%@K4>MIT^ %=EQJY1R%VF$L ?-[B;VF M8&)E_-HCP%EF-<*Y+V;].U_^>9TO+[//FZ__R2[77W*3W]SL*H+IV?);''D\ MKZGE,F4AWUXAGJU[5;?+H '4E%!$G7-><*041@5"W'D_=2;6)4P^"/X#;JM? MX@"J[ZA%JR"8QR9N$O'<@KF/QY4(YT'.9IOI"&]P>MU,:V(\&)?2>*MOH0^M M HWB0.VI 4Q+A+PB5!=R"LB:1)"]B36KAL;/L:@VNGVQZ(]%'.G\?X].]R]D M.+M)ENXC$$.EM8AIC!G4TF+K]ML !(KA1N'7;X!A==B0]X-U3;ZU7"=2 ,12 MLCS/>9R!5BMAP&',P#:QFD88!M/^;M8$S.Y&L-,<0 TA)<6"N M-68BMG--71TI$ED-LRYU7;U(I&4: &H\%4)I"1 &0NS'#CFDO>X*77JVU-;9 MT3*1U9#K5.N5RT0J20&6QE)DD7'Q0&A=P7@(*>[U[7GT6F^ 7%^6Y(L]K,3) M]FB;H#A 5J82)]#1:! 9J@J4H!6P"3M&&'G8W;FV+80'8]&JU+'V5+,@+, 0 M4Y]B* 5&F@M+"DDIPA,I0MRBQL]QJ#ZXP]%H_UA_]C![IF7P3 D)@,/("0I1 M/,5A>I 7RJF3J9;JS_*I"<0#4NHUAX\Z!#O>3S#:$BF4Y$0R%T_R*)75V&&! M-"%-7N!'>+_;%]U: WPX\KTO48+[1*O@D3/:4XNBA!(KA#!"A9R6V":'KA$& MT?=H8-7&^#R7;M?_BP1)XN_I$7\0W&*=(A8VB;T7UX=K0;M9SA??/F;+>7[U M"D5*M@Q*46(,U9Y)0 5P#MX$$$WRO'[)K:[&LK,NT1XL 7GB<>?OM_+4FFC M.])%0! X YRB$@H@,6&.%^Z0B!'0),OOF]CCZG.L8Z@'\CP=.**I;>=1+;40 MFE@K%!.442 /EW0,65?J6;5KY]%4/G1U#=PZS_N,SOLN7Z7BVNW'\W\[LT\ _9>K I7XPG M@;=^/*@2,_]LVP TDDA$A6IN-05(8["_KS5.2%EJ?^M9[HHA*!6Z"0Z1:$YC MRGRT>H 7A#%6H)$204YK\K?(CN?1)]V!/MP*\&&V3(X,/[*A(TBZ71$PE(JI M5+ #0L.8,P9A00C6*0$EA&H,)L%1*;1,@4HPB M'E9]\2T+V3:3O:U>_9+&V%5Q>+3UG*Z3%? M?-.SU7SUQR+_NLJ6/Q(V[Q9WFW7\ZWQQ.;^9;Y7^6-BSKX]=_\R6_C/,R6G_/K]5\1UM^6^>ID:-69I@$K M1"U&$FHNJ.4"*%+,+.&I;)3?;WP<:Y,"ST-CVD5Z!-QZ=&%9C5FQ82!&4A"/ M=\8HI#16R?FSD!;9YR7;W_K:-0ROJN/<7^S>:GUQ_5N>7Z5D*I^C#3&_S%:? M\YLKFT7=7>X,B%/L*M5!$-I"9*-=X)65C&(.:7&?(*AH5"EAA/$T7;*L"[Q[ M7L/:^$BFC8E6BKD3I=]4R-;JUPHR[/:>/?%L_>SQ=79J_:'CP)#AAFN,20Z MGAHTXM:[0@K[\UPNU='K\YS,=4'MBQIZ$[%)J:H65\4?W]W>+?,?)1.1E6H? MJ,%(NBBV(TKK>,"0%!>R2VK!3W*KU *ANL"[-]_]601ND2V?'+#.QZ4=;Q54 MM$X] 8YHHS%S<4VWMI!3(]K$EGI+]T@M\*H]E'OSI]@L%]O[ASAB/_][>Q-Q MEDS'&P4&N4# &H:A(9A"BO7AP -9HXI);^F&J 4NM09RCRGKXJEW3*>:!>JT,#SYQQ&2:M59)N3A_(P:)8H881QCEW1J$>;!#W;OV_$P M\ 9YZ) D$BD%)$22P\,TTKS)6C5">VJX&X2ZB _.LW/^!:<;!DXH-4@0)))_ MOJ+&&W8X(BO6Q%Y_2P? &NHORZPZ./?%*G5YN;G=W*3BLX]?$>.?;[+UKK"( MNLV7Z_G_MC\_*N,)_K7U*X)F DHFF= :$2:!1/2 ().JR0F@_$KXM&#O6^7J M0#H9?*T\[2]SJEE0BD/L+.>6TXBTE48=H#;4-O'TJW[^[+Q\[Q#K9'64AWM) M'C@^O./0,&\TX)X 3ST PONX5^TC]92(_Q_NG?BX4=@D1/115:RXG!FJ(Y6Q M0=A@K% 1HZ@@TQ.K@MDB$TJ_G]2$NH>9_BG;[H<_(\OI'Z?+6:["B]^OKQ-%0@OYZ,)%N]R ML2#68Q#/KEX!@A!Q EC'0+ITLQA+7FJ"=.TW=DP(??_D;TH[D57H+RBGL")" M.BX%8)1A@'"!CT!H8E5,VZ/+47>R[L"O>0(ME7_\8?S)W%G?_YZMO^=7[Q8_ MLM4ZK1HO?YIE'V:WI\I2-.DR,$@$MI@I1YS%G'JG?8&,5K9)3K,1TK)C]N2# M**5+NAX;YE%GM/.- C4(.8J(@19P'*UZ+44A7;3I)U*LM3\2Y!TA7S//ITDW MV2;?+-;+^W>+Z^5L9QM%T^[H VJ99@$RC@"FBFO'-*5QW( 7@R="3"0?4YM: MS#M#MZ\[VG*K]!DG[/*=!,8@Q5@#H!5RA&D'O"E0, @TR6,QZG?4+G?#SM4P M!!G/.F.__#AP[2E2V 'H+#4.H90[J9#*H8G=&W:A[A.,JH5Q7\QY=WN;7=36JV6/ -NX;B!*MA,/< M"(@=*O !J)'C[<@Y6)4@^1" ]^?EO9HOLM5*74938S7?:O+T)GJD1;"&&<64 MQQ!I817R4MM"OFBY-K'*1NAQV^^.V0[F0W(J_7&9G0]=.MLV6"HI=UQ8:BU2 MG"L#Z>$TA/W$*K(VUGP))C7!M^[1\.A%^>>[Y%YR,_]?BE]8?(X'GILBG.'S M_2JY$IP^/#;N.&@*J'78*B#C]J ,!_8 ."\US#,80A6DQ#Y@&H8^!Q:[^"Y M"SKTT*6,ZEZ1N#M@S*P\[ EQED\L_\0H3IHU)Z<#KS?L2T2CGF@; D7!:8^.Y%0982?'A95<2W^2*882!3J/8 MV>J"WYNK]>Q^&XW\)=\;F87YF:W.!J:<:1JAI!YZ PTGCFJB"/7@8# 2^7,X M9M4@P'-GS'9Q[OO2P>2W7^>+K0)32;%XK(C"I./(/&IR[^@U^SJ_F:_O2UQ# M5.@M&$@49_&H!$Q*! H9!8<%WD6#8UI/1IWQKWOH^Z*DW60^XJ:NK[<)MK-3 MJ]N+;X-C!$FE'666"(BE$90IG=&I*; U+[AV+_RZBN%I? >NX+7"DB4"2.VZ)) =S@A+7)$,'^XEHV#7P P9ZN+^SRTT*Y+B( M=L5E5-%/$=F!H)948N]QU QE0&!%I:7.,*B@*A?Z-.G(#HRW2=0 AQQ #.@V MF\T.'V_+A*RL*E DSLYKYC MIM3W6ZVFAC?CMZHH]@X(")A4Q$F%#2BD$MQ/+$2H"W67\%NMA'&7$3\/?AM' MWP]?^RP0A:EUSE)/L(]S3#-\F%X6X8E$];2APKPU%+OD@\$!A*;APFC)I:FKB6.M(III[&"STY' M)YGR^L?!<<0217W\W8$@K6 Y]O=C E8Y;#XSG M6&L(*#.,"%+(J3&86(FZ41B_-7!_VZYT"A",DQ,/Q%01R!&1[G"H]79B[N>M M:+V2*UTU?&N^SGW>?+W,%]M;BI0Q?QE'\>U,68,RS8*FV/F("D-&2"^=H@: 72,XN4,-IKF$DC[&&3%I W<24: MN?';SCK2&K3=WJ_\)U^:S6J=WT:(3Z3U>?EA8-0)+2(06"L"DA^R88443*LF M&\T("=*/I=L*U%T2)F7^2('&CX9X,OO.T>^#,89ZY14P@&$!(5'N(!,2HLGZ M,B([I:E"\_:AK+FW[,E=_.J3V\JKWP:AE5/6&A674N 8UL#88IC+YA1B.>)<49Q03:G'5DF$'#M@YZEO$A0[0E_!45RMU 6_'-U6!=]6 MV>7_^9;_^+]7V7Q'M?B'YPR+/PINL9ZO[S]L=NDNW.W=37Z?O>K3?.+K0#"" M0"()D_-M7(0%M(=+ ZGDSW%"KJ'9O&UH!UZ4ME7B5]DJ^68_GE?)@?9QD^IK M5MF> [!4.L^)95("'L\"SA?8>V])DWBARN?M/BK@MD[&813Q<[B@0BH8-QHH M&D^\3 -'?6%A^/2#:1WP.J-FU\#WMXK^R!:[2):G,IQ<'X^T"5&XB!JWFBJ$ MD%18F>(6U2NGFV2@KFS,O?&5KQV(^U[3/F67V?S'RQE18@D[UC1P(YDGD)EH M?%@;46,*%1)+SYJ0JG+LQILF5QV.O@APH@"@Z M2&4EG;#[?EOJ/A_D40WC,09Y .$HHH C[SC6C##%Y%X"PHAIXJPT&I M((]J*+Y=QVPF4A HHM @K;DBE@!:R&GC&61:KFVCV+!JX/ZV';.](\QR&><- M0XACJ EWA:S8N@FO2+6U7LDQNQJ^#=(F;9-F?M[#Y B2[2@G '"N5)6857@A1SZ.=* UZ!/R_X.U=3P<_@[ M* V%@P!+8@ #QJAH%NPQ88;3)IG?1GA"Z(R:70/_-OT=%)% QRU',H@),](@ M4ARSXRD;])I*=11/T_57OG8@GH*_@U4:0>T4==!A2X6 P!<22PV;U#L;H4=T MYRM62S@/^$[\.1Z*UC:_N9DM'R(0?XHG8YK2BV#+"$W9CCBQQGF.'50(*L== MJ2?1*3\9 P&%YO$P+%-\ &9(,K3'QTE4#I\W;W?7H$LK3\;5P)_JD['V1#B0 M2L=#JBA0$(L"H0MA%KN^E@;I1[<(1OLBT1(]6L)S">YYQ3&!.K28IN0P"2%-9 M2&R-:I(G882+RRCLY+K@]T6W%P7QWL^OLW>+U2:*<)E]S&_FEZ>O$LMU$)@P M3G@L%=86$0:(I;R0/CW33]<&:D:&<_4+VT"[+ZZ9V>K[Y^W+3-3;KES4]9/Q MGZ#9V;;!>!&7;V0LUE QH#2':B\S1( V"=$;X>+6&3PLI(X&NY/>C^I3=IY)$JV9>(M8Z_],\* K_2.F O".=$&0($0EP:H$PA MNY!B8B[[S2GP_%ZY=8B'GM$^7V;S;XN+NWVEU/$\0[4ZY;F/!U>**:+<:V^@ M-D@C8@5@W%E4ZDZ[ZV>GYX-_I"1]O__+\H].I7L+S)#T.JJL!"P>VZB10!;8 M4,>;^-.\J26A+$6./C5U!7FW03WU,XM*1^.RZ;A31!N"H72.'Q!S=B*I(7O1 M\^F\HM6 [I(N[>45E=H9:[F%A&A!,.>IF.-.)N&]GL@U?E.%ELHK6@W*FN$6 MO^4_LN7MR>B_USX+2&@"D;4PKJI6$>>9A<7@#,9R.GIN04%Y:T!VN0A\CIK8 MNBS]EN7?EK.[[_/+V/H]T%RRAB(%K=4%CI$%!4'F9R'$W/E[6L':0OO M3CFT$_+Q"$]N)$>_#] 1YA$PUG!K+$\?43+L>1%#MFM M*^?R/C&%%_^1B,(?$67_X_#'YU=8\?"7@6H@N44"\;AM8:>\U,6 I61P(I<: M+2DM;PA?7_?;'_+%'^?KHSSZ*EC)88JR)])"S+%GFA16E81L*I4"VZ5!^_(%Y=9*OB35/-IOOI3W^ML=ZQ)@-XH!I"T"AAH(/2,L4)";DF31]HWP:2Z"C\;5U0+ MW[X8]'EVDZWVX74?LN/7,2>_3\FKJ7#"6*2)Y-$X8+ 2U%CF_B^C@E (:<4+<:]K4[[%YGJK#K3,AC' M):5,S/#C]L [TN$%Y1I'KA.P38< M)KD10Y0@>I!<,M-DO:I<*&-:]E4'\/><\*9$?IM5T)H31N(2S)"C5''OD=E) MP..15CS+9YFPXI&..I] 133C4+ M5B%GXW*^O92#B!#&92&I$GIJS_-=LJ=%G/MBU+NHM<6W>5QEU6J5K5=QI.\6 MES>;JXC-;WE^]=?\YN8$L\HT#Q8)80P&V%-@! 46,%%(SD0CW],Q/KQTR; . M\![LZN!CMDP_F'W+X"G+_$2SH"7QEFFG!5 (6> M+E9I*$PCUZ(Q7DUUR:P6 M<1XZVF&2P0V&"TI,M$5(G-,8R+AE& :(4Q(#0,R .;6*RL.[,2>#O=#.*9>. MHXW^?WO?UMPVDF3]_OV:NE]>-J*N'8[HL1UM]6SL$X*6()L[%.$E*8\]O_Y+ MD 0ERQ0)L' C[(D8MRT18.7)4UF959E9&782 L&@*6/<*10\LF$O*65<3VQ' M,%WA+Y,\VD*VMQR@_8#WU4G+3PWH\],S&?88(2N)\A0CH;T@V%8R4L0FU@VD M,_:D COT&O!7?@L+VGPQW_[KW3TL;^MB,;_;?0S>D=L/"CH0#H*H^_GF MSV*];9Q=*?FF>*[!6DTJ6WA_1B6/$@SU?>MNUXVWH8G04>+K4,/ M.L[7IVC=X;=F*GCI-6&.2$8,PC%ZL\<98_#S>R5[L9DM.FX'T2LW?PKDQZ+' M'G>:ML/;;['N;T^MMK6F_>W9<;8L\O)?I0+.Y\#KJ]G?_0Y^3HKE.=%V3<.A*(92C@ M&'PLQ2>'F1:3BJ-'N+,Y+ <[4">\MEC(LK/.#AOK M>4IOU&O:'*E-D19Z"C6#O,O:_B=S":/<1J,GFD,<_W &QM!H9Y6.P7BDI%/L M@!R?7&E3I_HN6@:[7^J<[ KQVL M9,=%:/85./UT#G4VE?N5)S(5P!^+PDCB,;ABS"CA*_DBT;U>2M+EI7_M*+GH M M3^HNT56%;P<-^"8[L;\/D*@->>R2!DL\(9:K456D1#I78'S$22FS.B$^5. M:-,6J+VE^U?-=^SC>K[,U^M#S'2Z?/+D9T@7O/)25GBR9_^%SFHHQ&U'$1 M+A?NKKGBX>%Q.;_=' M(WX-6F\1S L9\+[X=[[Z(U_NDRR @V^6=X]K&-1L<9('YQ_,"#%..V^\)2I2 M5][L6$7CVIJ0$B>,\.PMG0VM0]I;=Z?%XMWF<[ZJO25Q_(%,0@QD=.GK$FF( ME (Y"?\6:\]I4*+J&>PB: MP=\7^1$1:O+LM<U,KT* M'Z*5X8@Q[P(K:_@, D=Y>Q&9Y["Z_=*77GFA+='1C3U 1&BFBA>5(@ 641E(O*FFXYA/),.A%W^<35)J!?0T)*A&F MFB/81A8A&C6!460JB:A%$\EO:D.E=1)4FJ%Y?0DJ-M)M&4T@PH%'YSRC![ P M$^&72%"IK>2:"2K-0+W.!!6898%X)JUFDB&4Y]N3A>XCSM!!6&JO8B8,"^H<4)Q M_11D6)]8##!$@DIM[9Q,4&F&RT )*LX1@4@0@>IH)8;72[D?I'"!3N1NM40% MG4M0:09BSPDJ1IKROD!B%>(H6J3*6\/V@PN<3+,M4H*&$P$<28**TS*XB,*V M$DF"9V0%J@8-WSVUP\%DK;<(Y@@35)!V5!I'&/,26R4"4V$O@-3"3#I!Y1(V MM [IM26H: B7@T$^:DJ(@3B:RPHTB51(N=9[] DJ30G3*I132E!1V&@1O0X! MH;+VG?A#:"Z)G5J/E%Z#R_;A'P'QGCIC_=0!ZX)STF8OSBQ,1AHD)=Z")P_3 M/.K*AY=1R6D&0BT1J#X[V]=$AVU3#-62<2N9YU)IC(1P?#\09;V;>)>#KK3V M<[^49CA?7>;)OG7:E%)/F-*B;"KLI:4& J#(4.7\!F_L+YUZ$A +6 =C% -: M(YB(MF)ST&E;ZE=@-9I3I(74DV:0CSWU)'K%_SJ2?-P+Z&U!,>L(&UF'M*RQOUF%2VBC2:J2?-0.V+--M6ONM]-O1B_@#> MZ^;4&4.MY[+(HP@&BTBYC901J_U^;SP@Z7U*Z_ 1'2]U0I\V@;WN-!2')(H1 M1,2">J0P]I95LA(64VJ*1D2B/EV>+G ?=QH*9DP89#U,&*2H02$X6LFB.$HL M%QHB#:6V=DZFH33#9: T%(RM\ 0Y8U4(C#A%)*D&:;2;9E%A4P6=2T-I!F+/ M:2A$":&-L=H$3X)&*K@G,@<^D535]C2<".!8TE"\9CQP)GF,WA%AO=M[P@&L M&4W);!_C$6"RUEL$&8%5#$P054D7M$KQZ4:?AM*4,*U"V5\YS(N[A^WW&QC F6#RQ%.9 MI8BRDD 314,F)'4NAS!A7G!Y#R?90'XQ=Y7C/AI4GGLHB]8QXRR77 M.DK$*<$'BB]'MC46PXA8/^>JGD9\OW#O]9!9B1!PKJ@%& M<.Z$DZPR\40@UFMC\@'8=(GF7[*I580'7/5LOKS]_#!;_:OYTO?#HQEES'$1 M%42(A#E3=G01E<2(D90\MC'ZV,.N?RG0#T>V:M#-5\(7CV9$0]P97=""P,05 M41J%#Q)+U.^]L4,LAQ<2X"RSDG#N;9]^MLC7^^RVM_GY.O:CG\^89XH0PJB7 M5DU,\?S)SRDBL/ M'J?'VH&K:0^;GQ13E^)WCW$CH*>++W7,T^EHN07U%&WA.(*RH3_;JELCC.I"N44KV ZV ML?,^7Y4_F'W*\0G&G'HLPUAJ(T L\,<_!2Q]W MOSS^N_FGY?Q^?CM;;@X!R-O9JA3[Z[1J'T$UCM&H&0%'.UHD!3%.&JL#!]W5 M2F2;:NVC8]@;C )A3$5AH[6<5]A$[J>9QIE D19J'YM!/HD3+L%=@$BTW&AG M2DF*E:PD#I1.)-#OA1.-3[@:03^%$RX<7=34>H6\QT9&[Y792USNS$_,HK5' M@*8G7,UPOJX3+BJ\"\BK*#7 9K'@1%>R^9!T>'$5'+I4U;7.MYJ!.];S+2:T MQY1#C*D\A ,H>E)9;&&E36F5-<;JB![6M%: OH[S+:07GA^9:YN3E=//7T@2RXLDD@DE8P2HB"<1R,I10^ MZ9+'D>FV!:44+4!XO9GO@4BCG"$O/?">>@2'6U".DC-.: M$!TK>2-*:OAP#6RZ1/,-,]^;(3R"T_0_6VL[' D.AALDA>,R&!(XW4NNB"=3 MJS+M<1WL /YK/BQ%6DDDK(W@AQ+,.(8_*DFCY61:1JQ=Y3,-)0R4$83RM6II1W'4"?A;&,B_VCONK-Z8">4P MXE8Z&42(Q"@OX@XCB%E)4O^S*S "S:F2=N1Y(>S])6S=@B&;+W97K;^[/S0( M?+\J[N>;LH-V!$PK^W%3//64R^_JL+2=+\B\C4%[8UDP/A)9MJZKT .',:1< M3SO&[>:V23N(%OI8US8P+#M;YW>N>/B2+]=5VY%M0XGP\&51?,]SFR]SD/+] M8K8<;IGS\_7MHE@_KL!R/!_L?CUVQ7JS_O 9Z/&Q%.?][/MNP3Z_&*:].'.$ M$"L4N"@D*..#HV37@TM0[1FKE4,^,&+VN6!UC%+BFS,E"3)22@W^G+"J;):* M]YB9R.C$RN#[(E@QI))&::Q&DXXX5N-%39G>84R02C%8% 7FE$H4+-)"U,S^ M[?=@TTO_]$7O/OV>KN[6.Y&P;>9?G;M?D*>B_CLUBL_H!G M3T9%'7UE1F&!-]%P88A'6"DD\0%E#/_[;>XNH>3+N&(#_D MJZ_SV_RX"#>S;_N%N8R3FC&UG2_(8.J6QRU:6@=*TM8)HBOT;+0I(? (3\L' M8O(@NKHP*Z?66-_FFZ?A>OCC=IXO;[^7 _]GOBZW /8KQT_KRK%CK3Z^-HL4 M 5A$$!S6,]%'J,%1AEY_Y677VMMJ3?L=BITCHA+: M6$_+;4FMHN<&ATA%%)89Q)6IM3QU?O1RSL=>O^9D-Z@]2_N.#"FC>8Q&8JFY M]02SX"L<32"]=I<:O?6K3;K7#W%Z55=OT=5V@.>S,W_X7,9Y+/ME^""-LDK1 M@(2J9(DAZ9!EA-0;@ ,OPZ8$]'O+?[H8FR?IEG?EDEJF2Y^_(:>#K\LH-> , M60.^D24>4Q$8V2.+A7$IM2HCY/6%K&JZ'=6](BX,BYYY;J77MTUY^>$G?R_G M)QK\-WU%IK U2EO.I%?&1XSPDU".RHD4LXR#%T4O.AJ-;7T-RC_K9)XFOSSC M1G'!+-@/[DT(4H*&*M2,TRFNZ CW3H?W!WI7V:BV6-\6RZ\P@_.=H5C?%)O9 MXOGORUC@;;'YGWQ39K-\6L[_\WR_>??0-IR_^3Q;OOM2/G)J?@PVI@S#RLL$ M#\:K,LE4R ADW>N(:3>QX[0^27W)9NX(5'SUT_!]OIH7=[%8[7]4?NY4DGJ_ M \FB8\8PQ[%"&EM'++)XKPWB95*'PC&N8Q.<<&WH=?1>7?B_Q_GF^YLE>+&/ M6R_CI5GYYQ:V-\L=&EO@XFR^^N=L\7AR;W*0 664>2.#! M@J9U7CG@K+L*_8[RD.?)Y3>WF_E7 ./EL<_OTY[C&^_$:"9BV4Q48NXULDH1 M;KAT2AH2;*TN#[]/>_),(:XL*0\KL+0H4!&PV^-H=>SW+I'1G_;4)EUGISW- MU#7NTQ[C,/%,$.QB$ )\**9C)4OT,O'Z^;%1;P .G#SM:8;^:'S7*SCM$4A@ MS 4$VL)1(AEE053(>IYT;_L(>7TAJ_HX[6FFB"LY[:&"8U$V\0\P#(9CE$[N MA7(0?4ZL->*PO+CTM*>9COHKM?UYP']]^/ML9YJ3SV4F6.*$XLRAZ+RRDDH$ MLAIJ$%(NB8_7N+?5!Q^[4,QH%OB!CQR1B)?G93[+!__5>Q6,1B53XTR.[KL8%DVCO/ N/&.\ZM-YXA7VD#V5_. M/VF1OKWMNK:@UPG-LEUYX[ 3;#>&S'FA!/&<>">L(H%S7NG 6Z][C2R_;+?D M/VQFJ\TX9UC'-.]_-EY$@NN?B-LBXG5U!C3(//QQ")F56,B@O$%ESQFNG,*T MT@"Q^E<+>:8^ 9.T?_WS[\!J)L MD,QK&SF2,E3Z]#*F=$R?4JQY%=NI'2K^5YK((Y^]F1,49_MWRY_IMP(^[>^.T 0W'F"DN8A00+VH,B-QI3F'1$I5VZ^[!W_E4[\S^HR\J/W0 MCJ-\Q_O'U>UG>,_V,[_+VH]7&$-D9R3A7IM(*#<1&>(A% 0*B*@1_MW$N&8Y M B;E_=#,!BT=BB(X&^,.1XF<,!.[8[(OTG56UMY,7>,N:U=.*D(DT@$&+K%A M5/M*%FKMQ*@W =.EK4W0W\TCO,5E+43K;13)MB C+(^2"_5'EDL:)A88<^% MK.JCK+V9(GKO[5?Z>F=KBH]\.L/&<.6-P!Y;$3$MBU\KN90.*?VZ&A,,_/./ MQ=!;)IV2X[7.>1N*A0BTRD[/N-\>1O\/6_ M=Y7U1?3WJ^(VS^^V%V._6:\?9\O;"N;UWQ GK][ #Y;EE4!@!HZCL(VUX6.+ MQ[OY\M-V;I]O3-SI]V:2$L=0H#1(Z[0-S#%ZP%K97KO5C\+*MTC/8KR*[&UU M*(=8"IO?^<=5><'\+@-J*_3K^U&GEH3+WI@%*XFP1BK)"5$8,6+#'A]"O$RY M]&.,Z\!P-.]'01>VAWJQX_M^-;_-87S;P57#N=M.QD;D;.O5F8^&!>2<\41K MSZ45VE4@1$U2HKHIY2A/SR9;%UH6:+/QYGI0-3K.)\.5O> MSF>+-\O[8O6P?>D%Z_]1I]H5\-QRZ^+/'N_*JOG#MWV X>\V1X^.ZME@3JSN MK7]'!N$P$5AXZI4W4EN"@]KJC#/!N:QUAEW+>*U7FV>&"_[UTFC!CYYD.R+2 M*3-4^]F,8&)"Q(8PY1U#QDLM]_)*(L-$;D0;D"=%MQH9D]4XR =_61>+^1W\ M=/G)SA;E]NN'SWF^61^POSP-;B*&1GJ*%!78>!PT=]HJC)QB#'NKG="USGP[ M,#3/M760ZK7LM9I/9I@''[VUC,%4,9)YHNA>5LMQDOO?S@CQAM*A&6(".5AV24__LJ_%*M- MR?\_\T^S15ANYIMY_OK=(V>?R *LJ$O QJ(E<5MF.8L^PY")$N^3)^RTFY4;S;/G] MY/ISY),9%]275\\0H3'#A'"/725'>97QM)G15)E%FV!V28K#OL"'QX_K^=U\ MMCKGSYYX(@L644]EC-&Y8$GT@:F]7 %FST1Z*79 DO9 [9(L;XME<[Z"I-E%!O!BIL2+RRND*&G,VC?2X#BC3*JX=^RUR5L)VER_YS( OCD5O!,::Z M/)O%2%2R<(-38NT1L255D4?Y+^[_WN=;Q$Y09Z3SV4A*&ZY,=(A(8VRR&%];9>?VAS%C&21"1!6.Y ME,PH(RLIL90I@5;CAGQ78XY:P[.WI:PLY=ESO0YACGX^8X@RP-PY+2AV4GJ- M;25;-$G-&\6$K4T;8/8;/IV-F[*@==0Q,F%)!-\-&\U<-7H%#EP"%61CLU%L M9HMK(,)%V/6E^3_GLX]@S;9':\:>-;8@JG[BLRI:'545$2I M-2*6!B\.1I+*7B.H+@U)K]LS':$_ /_.[][\_.%,PQ0,IMQUD )D$N6>Z4$J MRWOMC]6](].^LE]GTV4(]\:;8OGI)E\]^/QCN:\ \VE>+@=EG/CNXV+^:7:N MH4^]%V36&YB23BL)WAUE%A.YWX-WA*.D,_01[OITSZ\N4.\Q"+LI&H=@1Q_) M<.0!Y..&Q2B]Q7S;HFXG8: JI2'J"/>#.N=52S@/L\=8H?.]7I!V[ME,:!J$ MX-1Y# &IMDCY*A@EY=7@?6X/38!;;0,^@&MUZ+U?VM_-WO[68EO]EV2*.W!= MA9.>\^@19]J3"@7'8\K9ZPCWE/ITQ=I%?@#^U2-8)EQ @ YRRF LM37.'N:1 M,/4:_;>UT]3]]D*?#&H(;:^-"7\0^K A_[Y8;56XV:SF'Q^W=2,W1=@RWN-ON/"T ?GNWLW6 MG^.B^/?OQ@L''OGH(Y,82>JC!<_)@3/EK"%&(B*UK%5*TT$2;J6I9DT7CC^5 M4>(-=8SH:#"A"EFL#S)2/I4&:@-RXU@R;BNZ&'NS!1QH(!$1"$8P%]@Z+=E> M&JHL27&21L2L5O5ZOM%",U"OHM&"< :$T4PQ*0RW2F!>220NTXIAQ[1@5WKI&D7UFMHM" H-5P';H7E8)(=A'JXDL@&FV)= MQD>4#MV5)%BOIA2Q=9KLM ,T?$V M6< L6$QAVI3WPXI ?3"ADD-8D;(E=P7,:*K,,TT6FH%Y/4T6!&6(.2D0.%^$ MEKD(EE9RJ:A28I[QK35MDJ0]4*^MR8(NVWB"1 QYXP*GX'[%PU0P*,4]&5&" M4 >4:1777IHL_.26-6^P4.,5&7.<2Z:L<$B$\A(]_@SAOEH?\IOU=!:?S->J_)%-8N!"UL#(& MH11 +@XHX+0\M/&Y1AV0H^@)^8'Y]V;Y-5__*$"-JI/F+\O*FYNM#\$3J;S# MQ@;B*E0(1[U>/ME;_YRO]_"DTU>DQG/47EK RUS"3R&H-J("HE@Z]T;EFP=]8Z-R_Q3Z7W==)[2 MT25C7K:>Z$X9@]$2<+M[O-U>3GRN8O/LLYDV@F-)E#"*,\Z<);R*GX0"SZ@7 M<_@C 2?+O43P>^R;<[@<^\.LO.[JU08NIZA7_RV9LHP88TU$&C'CC3&XFGC" M>9EB!4<4E Q!P+QBHBC38V&F\5"X95 M!_+"$)32@'>$93,#6L VU="W#8S%ZKDXST9?=]^FX9LRI;T+U :N#$?4*>J1 MK?"@AJ5LWM2OQ?D%PI-N]#&^+9U6MG(RC4UY@3LV 8.[XBAAX;!P,&]4 BM' MV("F1SIVIH.!F;A/^6YG<_'$R[) I:4L*B4<#! 'ID@U/V5 .J51Q(@"F:&W M%MO3P!!.9=7]HH2GK, !?<[K!M)'G\V(110A(J2@PF-'B")54HZ4)*F/WXB. M6/H@Q0GGL0WH^Z+;7_F7O6/Q[KXIWR MD.&#YBX(US;X0]BWYS)L'=GG[7YJVKF3[\B8MDQZ!PXOESYX3*6O:B=DI"QE MUV9$J^S ]JY-%?1%PQTF^;9%R_O5'.#Y,EM4,=8)ZIU\+F,2>V[ >6&:&RF8 M1J;*>IBPL17VW9=S_1$[_=XL M8AJDMTAAJ8CRY6WV5:*WHM:EG#TW[_0SU75\:+7U;9;_RA?;;>+B9O;MO^>; MSV4O#Y IOQQ06L8ZZ:OS"P.DAH3P4,R1D% 2,0!H;)?:B\;E"/9-N_2CG>L MF//4/=KR!( X)O3RSMQ]+6?B=EK>%,\SW@]-*X\9X^1WENGN7(&X3OJH-!,F MV"K5645#4R+V$78,ZH&(?:MD?/OGK>R;9]8A9842UAJ 0%#.8X6[XCBF$%-? MS4E.%Q:R,QWTQ<1P?Y_?;M[=AV_@I"\_Y7_!K'FW+&4J_U]F+7V=+79K $ U MO]WL3B)@^OWX@V>?/$'9#KXM8R602I) B2)118D,.>"JDS(K1W4_4V^G0<,K MJ2_R)\GT/E_-"YCKMZMR5\7GN_\>7/GGZ.T0/3$O^AU(AC2SRE'0A>&*Q:@9 MK3:WE6&LGZV/SI>#WB;,J+5W%7.IJZF1<:VHH1XS+#$75"HJ#^Z?4#PEX[GQ MUL>7K::!@*O-+\SWABKYM>EK*&< $&@H8F^C93Q6]=,Z6);BVS3.P-K1-RR[ MV:6^$O(V4\@3>:^A1^V^MA5^75X64SS D#[#$_.OY6I4/.1_%NO?[6L/$2,6 M(EA*$(TF&"J%H66'GA@1Q='+>O6M';0WV*FJ6?/:8\]DX$O(&,OFR]YJK[@1 MXB ?13[ESAS)G'(IW2''1Y(DE=9I M/ML,S2[YT7[S6:X)L]A18XV2T2G/.*ED,P1-)+.V'?76;C[;#-3>#$IKS6<] M@^G%G;66!A2-1=0>$-.$IG@HH^WSU@)IVH6U']JD-9]UX+UII2%6))HKH9 \ MH(2Y(BG.ROB(TIFSD@1JWS2YM/5L,+:\!-KQ:*/'0CD5="45QB+EH'2T"]&E MBJW7>K89HEWR)*WU;- !!8V(H-(0KKQ47%9R6*4F>/;L"S+JP+)J+:5#&*N PA<26U# M4E'#^-C4OJO;#/)W,&JX]D+G(5C1824Z49$\+$:L;!@BRF==U/ MZVK]J9ST(E1[.]LNUIMW]W\4Q=WVYLU\]75^FX=O^PP3GX.V;N=;+<+?%_E6 MG#ON?<\G[Z2_/#.,$48@T8H# 0Q#LREJ@/6HB:9]X?%Y3UUSL71]] ML3B1I[4DM]9&3A%21&B"B&+V27*+DVY5O)+ELT4F=H!X7US[(U_FJ]EB6V3P M,%_.RU/ALHPK?"MK7(X=J-=\,E,B^FB]I(8+BZ5!S(>]O)1%E])3J7&V\M4S MK%VP^R)7=:7ZWFO8#_9M?BI!^-5G,N.9P2A*XTRDE 44O*]D!*&'*&/NK@:N M)UZUA79_C*KRL\I:J-UUZO_(-Y_+O.(Z/31K/9])S+W%S!EE+<>J/%2T!]FE MZJ=)8=^%%EV2K'W0>ZM?*Y9%=1/&3H[S*^.KSV1&,J$8U@"8#D(ZC>.3F:8^ MY;Z_\97Q]L2NMM >QH0!0##P1QC[4U*JS>^+U3X5]6;V+5^';[#<@Y[GR]GJ M^Q8M$/H6G@0M++9B[ZQX;6T'Z_$8UT.]V?LR-@<=;S:K^^[X\43MQC6W\K@R1\H)*H;0LD_J\B]RA R8Q))WY M-C[>F, .3M<:&(25=1F7$>Q5L)H+$IEAT4KW-,,HV.,4-OUZ1QDIV/:71_!3 M37"U'+<!C:O)T]G%^+7GLD4PI$ MI,K)L@2,$T8DW9MBA@*:B@/=AHI/LN5B1,]SYFB4&HO'U?MBOMR$^:?/FP]E MLF2$6/A]OBIOO:BS]%SPE@P9A!6)7$3LN/%<<>8JT22S*2T]1T^62S1<] 5U M+S641PQNXS+*.N_(8'UV COARK:.TGEKU %?Q%Q*4N+(2D&Z7-:ZQGV8U>Z0 M'PYB;&6YVT^AV:=3&;#U7Y))[W%4.$0*?J&WU-C*5004P Y/P\AUR(Z3"V6+ MT(]I-WH[17_A/6AFL#56L$BD$(24R2'[2(U!@!5JU9%VN@=]K%3]!C1D%\=O M,[SD-1"O8L,\"Q0CB%<]ARD3]R@PS4Q22LEX3,> [#F]&]VFC,S,3(P,3 M M<2YH=&WLO6MWVS:Z*/QYGU^AUW/V7NU:=@(0 FFG9P%WC+>)[%=VYGN.5^Z M: FV.)5(#4DY]OSZ%R ED9)(W2S)E(3.-(T-D 2>^PT/?OT_+_U>ZYG'21"% M?SV#'\!9BX?MJ!.$3W\]^W[O7="S__/Y?_WZ_UU<_(]U^[7E1.UAGX=IRXZY MG_).ZT>0=EN_=WCR9^LQCOJMWZ/XS^#9O[C('QI\:C_XVJ,!3*A3BM$CH0_@ M$>O -S6D^V8'G[]\>G@T'AX>-1WID&/??WPP".$^HL"@0(?:P_AEQ=?;HZ\/ M$['.T>=;DVEV-'B-@Z=NVM* !L9+RL>[J=BOV'.8_/6LFZ:#3Q\__OCQX\,/ M]"&*GSY"TS0_OL@Y9_FD3TF[RSM1(#A^S6-R$80ICWF25K^B-*'B\>1Q$MS\\1<\?1X/R,3CS6#J(%SPW&AW_*U] IU_0'L:Q(+[7 M"X'B^A?-SJK80(_[U5 6 Q73V^E#KWJ^'*EXX&GHQ]4/R)&*!^)A]?1X6 5^ M"2F_UUL 1S$Z_K<"CF*72>W^DQHZ:?=BOH!2LN&*1P,_"JJ_)4KZ#DTF#%HYUV>Q#5?#4?JP*A6$KR4,&48ZX1@]7+?/+]P13@R\L<#U9] ML?UXD52A67XP&ZOB4M[NM?U>&]6)WLEXQ<,O23 E1$;J6X@/^/%_OGV]$QCI M^Y+54C]L\PDX>;"8MDH3JA@HB; &C:D/9X^//HT^CF84WQO$O"T-E=IGS(\C M]'\L)D]S8.UB)\,5G!?72(:X2C!(;DQ?!U7D.1FJTFE"1X#P23"6;D8^'&% M+3TWI9K@*[]:)8$G7 D7\' - PLH7-1Q8CY6([Z%)[#(Z*E:*.__LT:]RY&J M[X@%),/!H%V_OFRXZEO_&@;I:\W7LK$JWG^I R 4@C/L!2&7'F:QO+IU5=&% MD*$/-6I$#E7MH5,GB>1(Q0-UOE^ENR<5R4(M4TW?PCQ\J-"C(\OQH4HJ=>NV MT:W1BI%(4U#&<'%F ]N7;JME1..Q70[&3QA^E-?=1S.!QT)Y8TT+X_ED? M#I.CLU["K&:C3.0Y6JD=&FQ>Y@,:$B)"4MI,5>8'E&%4]#BZ&[851EVRX2F(.:X(N8J!:'=6JHBH#=5#].SV:N3[:+#:W!K4FUN#JD?& MGG4M'Y8F5-L@-1[J>*0&*)5!KS%0J@-?^4@GB"OD?/&D'*\2;DGT^%@CW^10 MC7^W6,:59U1IZ1I94*F_<@]BP>XFXU5A%[&J8 $'S09<)@94FG07JS(YHT9$ MUM-U/EA%H#5"NU)FAU&X@L84WN2,UA2DGCS42,I\K-)\2*)!C>C*QRHC+8]< MPM15X.^%=0Y*-E3E+-:@.*V"P]AD6FA/5J?2+!8R\U MC#\>K=$K5=&@,?BJHT%B[<__JM_7\[]J0SL5_E<1V*GROS(UL]A0KL95G8%4 M;1AU>;O.XY)#55B*VG5FHABI5'(5"B#7;I5.ALQ1++*>JM/D0=A._9>:K6=C M%0\-!C5Q)#&P0$8NC7-4,W?P(BPJWIYB\/&31[PIR5YXI%!^U1.,/&Z*%"5%LT8(ZWD&I)S37KV^7_]QZ]=[G?$?__CUSY/ M_9:EK3Z#H4;SLXM'O![W73_=!GR>M*_ZC=1OU M_?"7;"P)_LT_03!(?Q&++#\I]COH^:_2C>-GGW\-7C[)C_ X_VO0Z? P^ZL8 MO\H=N'SE+^FMM'P]1U8=_0;_<>^S5B PX_GM M] )ZI@:003%P,3$\CS&;V+;M&"[!FJF9%S_^O%AIXEDK5UY_/1/:[M-#)+#K MAX]^+Q&;R/[SZ\>I16^P!SN+&:5>D+3]WC^X'[MAQQ'D4]J.9VB&8T,=8* 1 MSW!,!H%C628%D'DFL"?;63;Q[//%!=0$M;U]V6.ZR==](QZ+.I[X75):M^WH MP+,(L)#C$,^TJ>=12[-UP])U:F V6?>RB6>??]OZDB6H9Q=,H(:0[@AB$*O1 M$&0 &!XP+6X!!*+>DRSD0L8LS2':,9DPT,Y:PS#(=Q .^P\\/IO;%32S7?V1Q.D?MW[XQ-E+D&0_??-?@OZP_XWG M#^:[[J?__F1WY;SD,I2B3'[535+QQ90G=I2D]Y'\\QOWDV',KQ]OXN@IYDGB M!:$?M@._YSX^\G8J*+(MP.8_E1G)M#S3<#3+1HP!A*EKZC;V'.3HEH>8KD_ MM6RB -<', '4&#(K(O@/L<<_OHKU2*),,+'+$%6)\('^534ER\*P# MOJ\"&IQG3]_RD/_P>_<\[I? X%*@6X)23].Q1H%'P00(RR8*(,#= M $%\/N@)_M\9(3"/4(@0%,@DQ!*[3G-_^?46R/IA8PNN?A5S\6$C.=C,$1I$;>VA]"DK8S+2)7<1LD?UJO%@_; MW;X?_YF]9SSQSN_QY)8_\W#(KWBZ_#72S)QZPW@-](MN_'C]/5>!J;R%R;6:WED A/WA;>':? L;(S'H,WC:>",7OK)]I/N76;" M"V_F[WYO**9_#1[Y92C,DSS+-H$3,BT=(JQCZ%#+ $!8O:Z!7&C:G@$MNS _ MEDV4YB7*#+8ZNEXJ< 2X!$[ONG[,J\$VM]&HWX_"NS1J_RG@=!W?I1)DV8Z+ M%TVVZD"DN::K4<>QB2D,>=?6L72NB,L@I(6)L6RBM+3@;G8IV>%MNW1-BPJS MVC*)Y1 ',M/1*!4>BT--ASF,%H;4DHEOVV4BEY6LC<9L-PD;IMTH%GY[I^P( M,:'I=$U8.QXFED4M:D(+FYJN$68@ZA:.T)*)0O9B MY&JG7;6X*_1=M#%F 6 ML'3'1 1XQ&3$,+%M80/JM@T*1EPV<;/M@6WA[C))AE,;LTR *1,2%=I8B%7# M]'1'V*\>='6=8;M0+\LFGGTVH0E,C+:]KY60-KHYE6X&AF6N%@EXTV W@N-B'V/!<2 M#9D4"7@+08X]"*%&"P)<-E%*1'V72+J)H\ZPG0H1S^-GH=\G:/HFCSI.?AMV MKF6R>/SC4\QS!^7]$#=:> W>)M/N@WX0/ET_9I;.H[2ROT119WJ[D[FC.3'O ML#3+Z5R&,K[[)E(P30V8'@/$-0#Q &4&-%S#%5AW":-VX5@MFY@%6_2WV U MAJ$D WM4LI?!8UR_]X?-G EPOD;ADR"(OL,?TCED>%',@Z?P:Q *N\\6\ O2 M:J#)IX5-F,99"-(69O6K0 _KR\1P&6BZY^JFYE+#,XB0T,1 'K+$/RXP7 <6 M%L6RB0)H:T#L0E\%8+-[J\.EU +0O^A MQST_R(WCN0TS#Q#'\(3ZH828D%+D$"D5/,\4IJ!KE4(0BR<*54S?:&C,;[R0 M&5O8^V5_(/Z:!;6B)&%A./1[<_# &C(P":Q@2:V:9F8>I[%/(=Z"$/F%1'= M)1/7(X#5 5&65:D@84G-PHD*A/N3"822Q,H">7X<"KB48SO5##(!TRBR*Z=* MH'X/HX=$R"P)RLMP,$R%]!1+DU&A7 !)%,1B(9:?!,G7P'_(XD5W/$U[^??* M&0F$, 7,U!"UB& 5*HQ5'4'',S$3_RWLB&43UV2OU1S56K4T!CEKMP6YW1 5^&OO3>.;]^Z 5/_LC;O?)3 =]IK21^D;Y:4=B9 M>8.DU FBVX+.QX\+:3?Y]>O4N[Z'@5P5[]0;$U7K&L55W)=!))\N(4UPO.58 M-H1(4#JR*4/(9*YPC36(+4_'$Z0MFWCV&5&RKHBXH"OC+G,6)1J^\.@I]@?= MH"TX/%,L>?W/']_O9D%Q*?1F^!0(XF9)PM-$V 278;LWE*U=I,+^$?1Z)5@ MFS@F-0AB3$.6($XA_65,VI.NE\X*I;ILHO1< %A;8&Z+DL7@@,?IZX1?!4G; M@N\%4;]NBZ@G&2&!E[#S\/I5B(0LVEA2TSLF]/R3R?B;UT)ZR;54:7Y H.YJ MKLU,PR6> 4S7HX9I>-2&IN416&!VR<2SSSI^HR*LM)]GPVGYEL;Q^2G(+(3T MKO"WP$ISA*.3I$%[N9E6GC'>VN6HX\^MX&Z6CB*A8=D]!8Y+'9?I#G&0$# : M-0R36KINV<@C#B[A;LG$S-2%6FUF\4 P-X6PI(D80QJVB:5[PG#$A+H6<[#0 M%,AR7/$C, H[>]G$#&, &=M%66YNX:_"%77\UWV ['LX3+@0P0/Q<_HJ(S)! MFA5+<%Z92A=J1?CLR($F-(EI89-2BUD&MJ$D:E1D9Y9-S &XCJ=_@3:TV7/= M*L"4V=]I&@.+99XP@U-;4MDMW.E,S\H:=RN29(&\# >@0 R)J(&%'08#$+Q&R MBI#OLHG"RM(UM%V[HL+]6#.;8T5^W+E^=(*8M],H3NRN],7\L)I#;OS7S'6X MCUA;.'HQGTKIW$2]0)H(97GB(B'2H0$8,P@T=.8QHE/@:)@2$\,B[K5LXE8= MB[>#S>X&_'&U3-C:,"- QY2:MD,L0#2+,.8BQZ:FX\@.8WHA0I9-W#;,)%,U M%&;"9("0RE)3XAC0A;J)39D9=#SH.@P7!5_+)KXQ/+!>[O F._(F],VJB35D M2A&JFZYEVP1#SQ0+ETK8T818]2Q0RI0NGBCIFN8'G-D;@)9Q($N MPUBH$4(0( A7.2AEDU\RS;7R4!-[W!!AHT)=U-#GM #IDX\4[7^F[E@ "6/&I0(+E#)JZ@Q0VS4@-BVS%-Q>,G%W M^UL5?W/)-D?'IFW;KN?9)D&6Q8B!H6$1S=9=RS1+N?LE$]\B8]Z*M;E=$+,LU7&P1$Q!A@ #-0@01!CRHZ<+\L(N(R+*)PF_: M8"NK5E@4D?4?PCV8K[KA]>#S+[]"H* MG\4.>.=J%&(H\B"6XQK",6?0T8A-/&H* M)TX )$3-ZEJ41BHAF"GUD>A+:B+DN=;TBW[%LHD".04QJ;#,1.(N;;/>W M?#",VUT!@^PTAM\O%5.(W\M'JN?5 %WB8V[N+>_[02A#YQ.#K)B3A]/+Y0>N MC@C&PO%! D3"VK(!:EKET8: QZWL<[RR?X!] M^7^GSW;-/IQ]X^/L1T;?&&2A\_)7A8T6I_)\8G;"39Y=!7#\>#%6>H#GQQE' MTU%V^'!ZI+2 R??&OQA!I@I0(S*SHV<>W_A/?$1,#819WG I'8$ 7VC&Y)6C MD0U!4(YU-W#?95K)SSFO3"MR^A9I92)M&PBE@CK$ID>G<[=#'6-!W.A-STJ% M+6WZ78S'?0%ZPF!Y@43VJ_QW'?'EEX$,&X]R?ZU.(*;D]P:--?$42,X^%RYI M!4Q^_5CYVG4_N1"BQ1+F0+KH\Q-14D"A*13X;KZEHL!#I,!M"_Z*O-]J!'7+ M4^%C\8ZLVA2>5G)85+4BBJLWN3L\-\@,VI@P\JJ!HR2'\M9.@@AF]=-J%%#A MOA\E.=3N\Z04P<%:%LU3\XWC?*@XOY&P/LYJF+%\AI\6\ M*P'ZS/.*PJ-$_J-+7W6Z00R+^KW;OR@V(U,;A">6=G%:08OVP MI0I@'6"XL&7DH%74^ 5&ND'P"0EWIZP,1TALD$90W M?FH1-87R_:)\VP&8S6JGE:(^[GKIC0E#B8.]GIM\_[+Z#:P$%;T]:!MA?=]= M(?Q@_?C-%8$*W37A8$$#%,3Z\D)EZ9LN#\9W_-S*"S\F5_R-+BL_#,2)!7^: M+/_LL_QQ:OTGP9\E\5Y[.7E^84DB--GXMV$NVL8_/L4\H_R1@U0*](7RAMPX MNQQ&W@9NO5H\;'?[?OSG],7(?H\GHZN?KOCLC<@5KYEK&SU:^-S4PR'%*M"? M?1:P_[0.[!<1[1K";!GF"GE6B;K=K6*^.?9BS)\$$\^&X4?HF-P,=,/CQTC> MZMLN75'NO@RX;"E^'_3%E.O'._';Y#&_#.9NO/Z9F,\V7_NA$\GW_#&^_0/L M[\3N0BZ5%]=TZFERNT XR[_]'[_NYO4C&'\N8/SKQ]U^*0?EQWE8-CK94:I# M4UI0:4&E!3?2@N_?Q/\$3-FBP'$DDK.;UQ]Y?/WX)8HZT]LMBB'S.3'OL/0F M"L+T,A3/'T@ 1LF%]Y +:ZQD!5(L%ZPNHL63L-=/P]Q0DDI)*B6I#MZF*M_H MKJ*]QX!._(^J9)XU3(*0)\E=OLEDHH5NHA\\_L)#GO.D$%R7863GR\-'%@M6,W6Z[ZW*>?HW:_A1:I6+\$?1Z7^(H.324UNPKQVG%QD[% MZ]B( $H%#9?]@1_$$@Q?CY0HEFSV5 AE?2OA.N@)9?G%3^!AD<4*-L'LUD[" M MB(".3)EV$8Y,QU8/)A!4*HVMZI$H.R"/=D$3:(#,9>P9)0P%MH9/+LMZRM M0<:0E^%@F,X%'V M)M;K-_^?46SW_&3V[+&,+;?3H=^[E>\^$-54(2HJ8;,EOET#LN5CSY6@;:S+ M5)Z^[7-0RCK:>[QL!R>=ZHP=P1W*V-F"L5.&HS)V#M78J6T"HF)%IX)0MR?H M. [:?B_+F?>#1 +NZ)"[:)NG@6B5"]Y3+KA)2%=1W8- ;$5^[X0\Y)-R77>< M%A9BCC^>'NFLN6U%/E61#R5R&DHSNXN4;%&""+NZPZ_\/C\P$MA8=,QN^%1D MQI0)JJBE<=2RO\:BFRB,[.3$[.S#HH&-E,:"?1^BXI@E!65W*AOB;[H4,DS3J\_B6Y^6_IT=%*T'@$*7+K,&I1$O#1S38]VBB M'#AP8_/0@E6[3G\I2^&@+85=DX=R24]64FPKGZJ$Q?L*BV:YJ9.:TCN!RD+.-WO^O_]]\/A(!DO>=;=IR7:DQM M^8!ERKCSDZ*!QM) @Z3&3+LP130'030-:/5CY$=VMT(T-P(A?GQ ?=C>3C13 M6]X3T1CK$8VQV[8_#G](+X7*BX=R7Q-:\*)AG/5#;QGG")+SAL6S= M=L?#((JOHG0<*9J\[FL4/J4\[LO7SAUQF7NLZ40V-F_G@923SYI06D1@:ZRF M"L:E+G_K?+6A1E1N0VGLYE:PBO@3@1U(N((LAP\)_]=0OD @L()LI\^S,#\7IF(+Y 8%?">>1.WXA%O&;G4?*V_!-Z%I!JCZ(Q M0?C$XEB>OLMJWV=(O.9%PJ,OCTQ1_9@@#H/5'L;PQ[6O@/P2]( WFK$H9 M!2@NL0Z+8B@ZFTNRZ4BWOCKMU1T@F2=C0,TUMA71T.>>ZQ)^[Z[1WG07J 0K1A6I+01:_7H:/L2_+V=OI\+1BV\N@RM"&VR=K:O)#,.OD9^F+"PXP6A'[:%I7C+VSQX]A]Z7%;=C/\^ M1WCY?%[,.##KZ2U *&BF#@HG$18ME=XMD6=-)XJWR*"C*1NJJ"I3DN)()$5# M*M+&)'$31^+Y]%4:A+*4Z3NR@"*9>A>/(IYLF!D= *^YUJ M+U6[X6.(QJR#?&\8AX%T3C.6>Y%_.V;4UV_W$$W/MR#>&@9BM^&3F#;^ZV5_ M$$?/AQB#78L&5MKY@9+#QDK@F]_N!B&/7\OSCI@(%NSW0%7 QJA7*N"P=?_& MB%R:A'HET)N+ MV.E*V;WAYPW1S?>K9GY0?QWOS?DUFO6+'V^ MO7PMWQV6^*C=:"$TENSTE-**BD0:3"+OGT^:/M\<\TZ0>GY;=M69;LB2)>QN M_%>9!>4MT?4R')7$ M[@(D*29[LYERY.3=9-3NMK610G!#(D$-:+'S#IKQ<"GJ@%33T:BD979?[CG' M/'@*'1Y&_2#,\*),M=Q9K@&,,H\VTZ'XSEG0]2-O,9+_0H*^+13N#"&J-.!J MG3WR-B15H-P2Z:K48Y5)(JS.=4+X.[U[>5,G_TB-CW=RQT_$S%B6/%)FAC(S M]N2J2U)49H8R,XZ)7Z;,#+B>F0&W;F:L7)C7D%S"X;&=C.I61[],,?-EOQX,HH!'5XQ"?U?WGO9Y_'F_\D-K\78JJ%W8%* MOHWNBU3FJC)73\](V&]5[:@OLM^;TI_*"&YD9&P59"FF>[?PLV*/4Z/$ID8K ME&_97'I6+NV!BG=E4QTCDRF;:H]/,WR_99K*20K^MQ\*IGZ=:AV=#'@[#9XYZT0#R>/7CU?\Q^CZ MM2!\$C-"\==V?@O"%'$5DS(!X,>=Y/N@(]2+^)@.M,,@M#&V-X%$02LK@6)/ M=#/5+FJ'=^?Z+X=]UV1Y_0?J$J]RK?$AHF8_UX#N]/[?<3] ><#E*_<3SN)8 M[K(0H]G1EY%1E\T8-Z Z<%Z3)USRS M'\+1FXNYN/U!+WKE_"Z-VG\>!DE-W-CRA@KOMF)'>XMV-^!2%(7RD^+RV7MP MIE$NM\DX&'A9V9WWP/@T.[*W6&#J0F66>;)T$SO 2$U-!T?%\HUB^0;UP=B0K7C9$"[^P( MS):]*,IHB!38P;U>LU+@V["7!CQWAV)Y_^/\==JS,Y*;2 "%IT&.@PR?DN8?)W2O"78*YAE4_3M;J'S#+TR]D_"V]^6+LA1<1AL M\S;I7][IJIS(7F%J$I^H8[\^\K[49;WFQ^WN] L#A]W_9C?\L%0_-I/^$T YZ]53N;S;^.[EST1HF0==KE\?1+%#V_D9XGY=Z5X#T5:BZG^W8NG^VH MWQ^&0GQD3145'6]-+E*P5?!ST6=K[X"534NS7JG07J MJ5#NWJP'90L?O2W\_I;$7FWAF^@'C[_PD.>U24)\7(:=H3Q4ZO<456]-,B\' MLZ)N%8D[/+I^_TC<^U/T7NUF):]/2EX?E&VM4FC'+.;VJKA5>.!HP@/O3[EK M*.C+4-ZAE._9[07](,PF'@\1+MR@TFF*(-Z!(-Y70LS\S8-G_Z''E[]I[H14L;0#/EI8"^B"/DN0 MWI*F7/VP81VB=K>0^?-A2_&\-QY]SYLO9[3X6@QZ6HQP3'IZ-91G/!J__O'] M[L Q/=K(I^]WIX+@LB'VS?]G%-O#)(WZPB"9>(+L_AYNJFCO_!X7PON9AT-^ MQ=,-M.QX/0>L8^?AFGN#!6#WKE!4KGB@KEDV=&E;\GLJ;I0*^L=^Y08[BXS7X6)5P M;D6*E"^N5P[RCO"]N^;WY0NEE;/;[+.E,Q<7J9AQ,VA*Q8P;%3-^Y\NC9N)+ M2B4J1TJ%%%5(L7G^S]%X(*M%]%4=83N] MCN]X_!RTIYE&#(H7IZ]? _]!>MVO+.S8?C+T>^GK99@,8U\ <>JLX>31KU$B M+Y61I\D$*0AWW7J]\M-AS*\?BU^_3GWM>QC(=_+.83%F%00+:EL?A%OBA=41 M,'4OT"P&#M%0*=-W<;J(=URY* &)C.HR$V;XD 2=P(_G8WU?AKY 3,I#'&,(3O,(CQ^CN"_1.'GF<(BW#CSY35KS\-D2<2Z#;HE_:L%[@)19<9*K MQL)R@J3=BQ+>F0Q)_;Z*9G_?!/[1FEEO1HBRM4[Q7-CJ'%^VXUX-(B:*NQ5W*^X^@#C):L5:]SS\ZL=/@I0F8ZIX:Q?,6P]H ME?L]]=SOKL*8*X>!O" 4;PG\WEWJAYV'UZ\\37E\_9A+414<;59P=/7XTRIX M/;V([0[J ":LK"*V*F+;/,H\(2I3*%_1KA!>6@9PH;7^QH7.ZF[+F+@3OTA? MK2CL*,.ATG!8$?)[EWVSB%.6P=XR9N70SGTWB%5)4B.B;&NB0D7:5!Q=Y<4/ MB-=57OQ .;XA-8C*KVJL7[6KLKPQ)F]Y3P8Q;@3=O6:7\_CM$2S*(]-B='S' MQ7]'09C^76Q'P.RPL+_ZKBNN]IC?]B$3PE('^TL<#0(!,F(9;8H1 M#RG"KTX1':5!JTX1-2KROSHKJ\)]5;BO"O=WRXRK7;6@#L]OF?W4X?D#.3S? MC#L,)G=/"8KM#'M"+KG_&HIM?.-I-^I=HO6LW/G.)#^;5!A1[>P$>][/>%B27&/+\?]%[S%UX_?O-#_RGK^GP=W\2! MD,T#OY$+L=\,'^7PL?QT^L3B6,3P)@C>2?"%\CHS8EP'LG4A^%MZ''-E4 MM*MH]P"C!^O:&8I\%?D>K)VQ6K1L!+#QP"E:T8MB7)7@.4&;^9U#2U-W\JFX MDHHKJ;A2,^-*^^N:-[Y$F+4%-O*S.Y7QH0(67A#W[P9*DI]*/71:/I5CJQR9!M&EYMV_#M<,CL\M.\PM*8TJM*H)Q&$6+>F M41&\(O@FR6QI0E(54'A_-E !A?<(*-"=G=-4E9:JTO+HP]&K6_PGF3Y4V;N5 MBW15;>-AF2VJMO&$#*8&:9QR/;0*>:N0=U/\Z#4M?U6*I4JQCE0JO[LEIZRQ M@[3&#LLDVNDEW?0WZ/&'>.C'K]_$4%=%9]];*:GH[/LX&_0":&NHM6RZ1K== M;=D(M:8"%">G$E6 8OV,SON4,JD&79NFT,FZAU_* MP$A!'.4AMQ?T@S"_?. P""1#=N7N1H2P>'NG(D&JB8%W7+D16?,[)H>K*!S= M1!'%=\.')!".:!Q,W="U@)AN^2"*4WG+]%?^Y/?&;S]$4IJ&34Y,BX'S1H=J M&24OA*VBXQDZ%OI ;,Z.^@,_?%7$*R^[F8>(HM@&4:P2NW64JV3N^\F!%-6IDEE!)RL$;!OZE-^]9[\Z@:(%:7GE*6VCXQ!N9&J(DA%D(<7@ZZF M8*4KWR$&W51B4&:[,ML/GF)5\$,%/YI*Q^7#0TKL*K'[/K>K*!]&^3!-I4;E MC^P]=O=N8D99:LI2V^N=QDKU*=6W83QY)YTHE1N@W( 5J&_+G1M7EH5*/RO] MW#2)J&A2T633Y*32TDI+[TDBJO#(_DN;=B!65E)U2L\I5_2=E)P2,^]10?E6 M_3$,@QRKH[64L=+G?C*,>=:'9#0\?LMXJ'BO?-'<2\/A+*;'#XY6)_ZZYBMY M?]"+7CFO6^AX?,W7OE:];YC&_.G3/]9\5=(5EDQ2O^E\?,V7#I/.#8_OY*/E M-W>"9T'L9>J03UP-^SSVA:PKT7KQI2")L :-3]_OG/E%_,?4,J9?5/J"P\,H M(_B:;RS>Z?1'9MXU'IIL;2%OR1"8T:CDB&UWSE3]\>7-$K3@8#:_YTO:HJ7+=6\?CRU[[,7CY) @K&L9M MGN0_=KG?$=+UUX^";#[_FOWAY]QH>X "[&%3TVWB4MO4+.AJ'C4T FSLZ6?B M(7_J0?%'*TE?>T+G2-*YZ/+@J9M^@AKXSU^D[+SP>\%3^.F?8K7!X^LOCT*B M7B3!O_DG.DA_$:]+A 1VDU^> Z M"VL+C/.X]!FHK[NP[(GLQQ_Y-QZB7D>\XOO5Y;WKM.[NV;U[-[WD]U_7UU=;6K&V]HJUZA7_[B?=('Q* MH_"\Y7RP/[0T0+"YG56:ZRXR?^"/=?Y9?:4#OR/;>EZDT> 3'KPLAN_:?)0] M40%?+XK[K?$B\S^%K BC,%-L03N3$!VH06Q W>08XXL??UYX?CN]\"B&MH4] M"C5$7-MF+H$,$!MBAC73)6>MT)=6:8<'GYRH/936T?WK@)^U1A;6+7\LJA#_ M<>]4;6CAXB&X^&T"X*EE?RYOZ6T0:ATCL956VN./\Y]==4#T@11K6T*F1)^0J6E93*@S"BP;$NPYU+.AP[!.D*EIE!E59/J; M<(4%^GJON6=:3[&M1\$_?OK7LT"L7/A<8O=1[\'O]:+T(7I9 $<6!WZO]3T, MVE&'M[[=S6'@O_YB&IC\LB%Y+WU]Z[_^ G7PR_R?&S!.CI@*&OCM.[N]=V^_ M_J-UZ]YM^^N6T$7W0N&T(&I=W[8@^:GS<^O::]W_S6V5 MU-1$13'[7@Y#$^'-.'*&SM?64%J=)?+^2E((\5;:Y:U_C*>U M 4IK/O3K_(M^=(.47XC?M+D@T!^Q/SA;PINZ.>%-HFM$0Y9EN+I+/&@P2$P' M>JYC04,[P:9WZ2$:^^;(3>\5]?N0RCGWT6\JG=;2%XWI(/ MU3'8S'_>A/"-2*X""].,VA0BO+Y]#T%O%,1DZX02[#*J"<%IN91YU/:@Y3#( MD$X=6FF/R$YKF4/YSI(>;RKIZPR'.OF^?2E_?\NN[BXS6;Y5,=\T A]+V71" M,V,Q^QA'_=8??[32J+4SBW]KV["C?C](9 2WY04]WKK*(I#K^ FFO <8!;& MAHLLA#R";<(8T BQ;,"@81&LE7DN"^N_RF_FG]S #ZC9$I"G3R@$^O:<@9HO M';LSL*V5KFDF+><$:53TGUI)W!82N.\_<>!#_.&?@Z>SEM]+YWXW^M#H&YHF MWODCZ*3=3Q#*]\N(EGC=FQ4Z7E5/$5 X)$C3780%FPA%14P=F!:CF$%LVIYI M$:C/\\PM?PH2*792>;G ^GR3K;."FK_YR3UOG[DW7RG^3L M3T$J7MRN]%C=%X&>#/BMZ+$53X#>\I-6(B]B>0R$-1V$K2!-6NUN9FMOYMW. MBW>0;ZOT_)@GI-_R"8R9(@AEYB[[N?R!4!HGO2D^@B G]"ROVFKS7F\T^MSJ^W[\5,0YLOSAVDT_D6<+2C[S8CE M@-C\0Q1W>'S1CGH]?Y#P3^._S'EH:71PDESL*D;+C.(XQ*7 NI@5Z=8_&- MRW:M>7DEY$D4"W,ZR_;>I<+Y&MV 8@L3> T3.Y&/#N+H67Y ^FQ>+XJ#CK_, M6H2RQ-ZAB$#FD2W=8B 56&CW?LOEZ,"@7:& MPZ4&FTZ$ ::9B)#5<=-\AC/*CNAJ*#,*+VFIOLDXHR6\BDBX%7'KG\,X2#I! MUO9;*J"@S$79M/C)#X-_9S__W'1BWS'L+C_>,)UO([]SWH):VFT)_1W%6]#>>Z36?5'HNU%E-N6=B-+4"BO% M<'3' IH+78]8FFLY.G0-9!'-!8ZEXUJBM,5?K^/[Z$>X@"1MH49[K2_2%4K. M#\-\W%%>=B6T&$6 S].(1BS'),@DV-$9'8 U;)G2)9CHFL!ET#%VSL6D:%-4B[B82".C]OV"P MV%G[C!"4,7IE[:]HL8[ *RW[P?ANRQ8?7^ C?BUO\$E.W:X7=->2A%=KO7_, MXEES58![CB7.K'KUY(FN%7,&5- +AFW0B0K68=*S[Q\QJ));T4='(L!QHNM8B%$'$IHIAYND5-W=00 M\2@KP^9K)%CBIAN%&R>6:A9/3/,""FMVUT#:4FA\H^+:U=BRR$#\UU^H!HU? MDE;*>WP@@=[*SS"VU6*=;8F*.R'OX^QTTRC! MP&/>:0V&<3*4F88T:HD9,H21.PU0^^GA9ZDR9.*9M=-/6]W-,68;3/P!3_VS MZ]P#UNKS"W!!7J+\7","M)U64T"I>14)<13P>ZPVQ"--,@9>&'OI]P4V[M*H_>=YZW^##Q"T;ORX]7>_-^3*J5^.H2(:0PAB MNLCU6^H#9L7#M/&TI8]DBC>OCQW9^R5?88QMZ0/(X>P81$>,"OM 3AW$O,TS:P%JK:S2/6G] M)-XG"*J5#(463+J1+%<:5ZRF73^=W<4/?WJI\L-.ZR>MM-L' M09MBTL,_Q5[D0]E\\:1/*2<2EC4S\=)@MD[#_D M&>^%?+I9>?>;CP'-G#)Z2Y'Y5;3-->$USC=,^:%:,T6$Y!7!)OT@305W\9Y@ MES@*I0+MO;:X4*:OK4LI7N6M[\^\Y?BIGY=GSPB/XAWEF,'M4,S$@$C1<,N? MAKV\"N+NXK[UD\2*\4M+0]J'T8RT&V3UBP-9O[AK*9(O>"(7>/)S+=?OD-^% M?52$%DU+=SSH"/YF0I$32@S-QL@4_X<.T]RJ>K8)9B1B1NRO^%WQ>RV_"P[S M6ST_%BK;;[<%O\>RZ5+& ;%4HY6_;0EZN:@<2/I"4(BOQ&.5(V@O:P-W+JT& M\3JA964\[*GU%$<_TNYX^(,P(GBVM@Y_#,+LU$J6@I)A7 W\4K?";!C^,IZV M=$+]^L83I>4PFERSUO',(,SEF7 M+[2Q+50V@#YL*5Y^S$77E'P03F'Q?_JV M,"A9&@9%"\*@"RJP-5H_MN(KE\=P=E@NM, [V48!QVK*#9'".=4!9!I&0AUY MA+D>EF[JUVJ)TNRB MKT4:9=VPP]HG^T^GWNV]4;L3!F7SI-[TC>^&I&=-N!,0SE=5]IK"OQ)IATW6 M=W76?/,!L'727L7^HK!TN!>;4+PA8"DH'$@R+V@PXS(4& MT2UH 4>CIH9U0S==I^KPTAC47S)(CZY/V+>@73?O6L8 K2# '<0W'Q?$$65Q M9V7X,WBLRG1D^0UA#X=1EIX8)GD,4JPY[TA6T4(GBK-O]5[EQW\$XM/BLZV0 M_Y !SI@_!TEF7X=^V)8$):QN>:0\JX]*_;#CQYVD)0^-!)WJ>LH61#_Y/U>& M$]?/1.PVICV#[T:%M),N[_7&5-'Z2> Z"RSG?3'FP[82O#_7Y7O^P9-Y<"^1 M!+#H]V6ZV'0LX&D&]@APL&5C8+LN1+8)A(B@%::67/R;!4#S.WUM-S4S&ZIJ M'!FS+*.Q*?C8( YZ.;PT8]P,<+-7G;?*'76$)-RD]V*%5O2RY*.083/,4([[ M8@L"J-F:A^1Q+XUA:%BR3X3)(G-X2EPK._E3LQAL-^)TI'$\\^ M&^C<(-HY@N:8&\9[?6O"M)4O2E)&.R] 3+*ZJ:C8Y8NPP!R+&9I+G%,0DT;0$M&WRV/8C*:B28WIMK'H-(PTT+;5^>C!;__Y M% L_NR.I.(H_[00Z<\#PUQ!0K6XL+="_)![U7*SI%M0L3%P(+>8P0C'2;6$3 M&Q!L(/MN_#AM77YH>9=7[,J^9%^%*2)5/[LO7Y3B;T>H-I@XU\!'3B9_D??- M/3XNHM,U\(9*%O-;,A=@Z_"J#@7O%%RFY4*"L<'D[4P&0 R+_WDN1<(J,RS= M6)O,5U["9WF[7PN6Z7X-RMV/*-DF;G8(<^%!3 *969^<[(C$AI ]0IFP'.#; MD@G'9[\<,J,QRR3,*'RLMY:5XP8H?CY ?"6*&+E!,D4X(9C;SD$FQ MZ1%B"SGL:&_E1\OO"5N4M^ZZG*=*%U;RWG(<$,5[1\A[!@0"W[:-#&80W7:8 MX5#;LG3(7/$?=\L6J?NO89"^G@('K@-A77'6,7(6Q@B;PHP!IBW\"H'ZUMH:R9$M)-)B!P4;K[YH?^4B9E)PV(G2-K#_.)3V8R"A7[O M-0DR\Z"03D)H=?+"=#GGEB?#WFRT6(FJU?&K;N.?I=3J1)*J0UV)>?FA=W__-O:TKQ#QMVEP.]L6T M>6HZT',UVW A=I%LU,&H*4#F$,?0;<\S=,14+>5)XN8K?_)[N?++FN$J[;<& M5I2$*<,+,TN8"A38#%@$.18U=(@-4P= UQG*3H/N5L(P)6*:B!SIN[?DN>TH M5M)E#80HZ3+EBV@4::[K4LO#Q-:A,/I,C9H889M!;.U(=/&_)]G562-C1\FB-?"'CCBU4;+X;(OIS$ 4&2[1#"8@H)G MA@1K%O'T39U'62@A75? M#4LL;,?Z,)D B>M0UP24&"Y@%C29JV.9?T$8;W(4[>[RRQ6[_W[KWI5I3W5P M>,-I[:5(0F8EY;[A+LI=]S>J:X0VW][H;.4U;ZMIE39#=IV-F]6MT#/E&)K5 MS;!453O=-R(E^VFZC]<-N[V7S6/JFI\N;BI3['&$JA5Z4!2HVEHWK%:QS7%= M?54O*EW/9=)( JYL]@J9MX1]IL$\)3Q'G;_>C*C+>_=;"\[>*;;F;<<(S$GE M]<57N??9!=K6_@I"N[MG8J_S/>7F)?*:VY@"A:D/IMNX762_>;/8J^[5-V&0 M%7I'3,FR_4GL"IPTM[6E?7UU=_WUTA&4XI0(1C8DO+YQ;S,IM5E+PITM^:?A M^!1)ZT)VH4Z[T3#QPTYRWN(O;3Y(98_QO!ULR^_+KN')S^^X@SI*7F4%,[KJ M !LJCIL7@K?U1Z1G]4HF_X2!ZGL@P@5#B\:V/K3:8Z=TTFZ"86.9&YM3SV@G MY(^.;'[6Y+-MP] M\.R.27#7.1P+^T MVYP_/KY/J'M=*^J6/_-P6-7K=A>,40NKS6AB.R#XW]LXK3Z+]$5 V&BO6VEY M?+;L1@RLZQHGI+B)S]8M)DL4F84@T1"P-$\3LY#CZIY%36M\(\8PN7CR_<&G M$3TMNH)OE*I7?UI[;.@7:4Y$T+XIQZLD!8;R@7(>AC$ O$^Y,>!WY?WO'[ M[^P72ZSP7=P-T0@&I<5%6AAXC@L,Q"Q+)]@6W.HPK%-;(PB:@E-G&53"^OKQ M2Q1U$A9V[GC\'+2Y.P:W4X*V^'N/R[^(>:P$]-T:')JFGVNFL476;JSI< 06 MPM&SFK!]BSOKJ(,,""#TJ"8L=(/I-B .<2$U7> XT<8'H, MK'8B,80RS;R1(;<*B$9PJE9PJF-I&F/"3-4-0H#M,6@2A@S+)@A;Q/!6XM3D M+NIURA#?I>(CZ!S0I9=*;L.@;:PZ/&9/^H39$J,)6QK,TVU7PY@Z!O$<1 UL M.()3'=?37$"T;;'E]I0DP=(@/6JV/"Y7LFP]28\R"%,_? ID<8"?)+Q4P7UB M=JQ>L*$F?$/;M+'AN18Q(70URX.&:7L(86I2'/AT1&X91QF"MAN#NM=*CE*S@G<2Z:UL>I/N8!'R8]:4>7@.B8F'C9U MRP/""M4H1:[N %LH46B:#+R9'[>G*0WM7(?*]SL'NN:;I F.6Y\9P'.7R1ZQVQ=,W:[]$ M0$'\;G%>PC@'6RTX:JRV.R6E=K!\I!>U,,S!GNLY+C$H(LBAEF83Y"$=86A: MGCL7-UF#C];46JOPD::=:T0E]P['TQMUO K"%O?C4'PZ*XD9ANWRO43^XV/0 M"\1?3]#K^VD)J]*"53W-\2SHR'0?)D#WJ"UX%F%"H>LPZLPE /-[?+]&2>+% M43_'Q#>>=J/.9?@L6#B[_VFW$4Z*]N+[S9/U6_"['JA,/%Q^9?7J?A]ZZ<@ M([.?M^EE[O5PZ%[9N13ZL4W3(LC0-9-2XFJ 8F"ZQ+8I8AKRC+GL_U441ODE M9N%3SMI[",+" <[[L&LRX U\6G1-P%"7A6W9E85-594XBK0!!:$0P& MXN)3*Z.^?-Z]I#WW)8U] 9,@].-7V6XU$6)-BJ\XZO4RP98'['9I8"#]'--M M%F 0"Y2M8L87G!RB,/R^(A?PQV:I1@#:F8AXIYG"2GEB*4!L- '8I*)09D5.W>*I7>T<(,6LNR\2H W5Q5<\'6G@'2+[-'V0)< Y M:A_%Q,9$#$+@>HYG$$<(/^I@XC(X\E%LEQCSQS2%>2BDGO11=APX ?H^4S,' MYG*HP(H2>DKHK2?T2N%GZ "J ^9!EV ',L)N@<;C7S M=61"[[CB+-*VZPF*:OEI&@:H]"^$U,?[2 *Y?YO+1 MPN6S;&Q17?<0<%SB(EV8/)Z#F>7I&C-T$\WEP7E:A&19"4WWT8YR22N=F="W M6>B]$Y?P/16C"NXH,3 O!B H!6EUDS)@N;:EF2:Q"&(8&X:K4>)2IAMP+O2S M!3FP@SJ9K>:53T$*G$H]3A$UFK,MOOG)/6^?MP0Y?U#>E?*NMN9=0: 5,26+ M4,-S76!;V(6(:%#7W5%,24,$S#5*F9*O.PXK:6BKF>KC\K :%5;: 2%ONFTE M]I38JQ%[N%3N8PK7C%F$,=TR+,TQ-*J-Q!ZQ';;8O=QU8 FJ:'HS TNS?N+X M=D69D]R7S[CL!JLCV_@ S-,4W-H\@D M-L 6, G&F$)L,< L9];O&*N-&Q[?26K)J&C%L,OXF;(?HDW<$+#0#0$?MGK_ MR#)4-C:*79)-TD.@&FA0T*@>T9R&0&VE245(8R MWB9*R#X+99H?F3CPE%5NR.0W2,O&9V*3_A,7=-3O"X+-;)JD%0W3)/5#N;(= MY\ /L-72,B8OE<%0:EN"M3'U;(<8V+1L#WO(P8XA?B9DKM72[R.TL!PK5\/^ M X^O'S/F3:X+I*QL1^3XW*QU&CXWT#ZMB.;U\54>K.+P"@[72LW4D*=Y2#, M\CRAQ+'P#0S/=@V#F=CU+#27B7@CA\^K][=QN+G5^U\.C\,;F8_03C16O8=] MG])>3Q+'IV+&.T%O*.WWQD8DWRSK&Q1?>$MA13,LEE+@P<0>)I"Y"%L>@<2A MNDF 2QW3-1 $^MQ5(;.!AQ'E'5\4LWG6R2G['TI@G;3 *O5VTAWDZHQ!UW, ML8'-;"&N(-81,TT/N/;& NO08Z7-$UA'EO0=&UF-B98>;,@$E4(FADX]VV0V M<3R/R+8PT+'$YI )&=7H_-G FI#)"#ESD9-=AT7).8;[[!336.OC"(P,Q9@( MFH5GX-@8:=#0;>(1S_1,Y&'+M;&!F6% ?=5LQ>J,N=UH)CDGQDE4/61:]F-V MTFSR^^S/TG)Z0<@O)D$7\)^_E-;7YO+PY$X.>>QU!?E/]"J(KA5&J5#1LF!3O%H>\'^2U_X._#B5UT"E79Y(=5ZZ"NHQ"/VP M'8A)@G!3GMUN\F&C76['"*F&\OC7L^N9!_+9WND"S=!L]FS&H\WYF9Q*/&9K+K-<["*;N#JQ',]P ?88-72- M::Y\QI^"RHI;_>^*,W&H5TJS7$6_XQN[N7?N\ M=7EE;T;-.UN9?7UU=_WUTF'WKM.ZNQ?_^>9>W=^UKKV6??WMYM;]FWMU=_EW M5R[]^IO;K,7_- S]82>0@N-"WC&7=J-A(O1=\O,[KO,MHKE&>96>GK)U@#!D MLJ>#4-AK^<_EUX=28?>FS"$(:#1SK^7/8MGM\<\5F[X/^D*D M7_$?K=NH[\\9B3^"3MH5?Q7[&JEP8>;U_$'"/XW_,K?ALXG;.C$)Z5F]4YM_ MPD#_^O#C@[!8'&"8$GU]2W<:FF1LF/)N7&E?1HN/0PP,EU MQVV<]#BN!K?Y#QC$/VZ^M-/;#I)==4I/UX[[_LI8^U9NK[T.;S MS/(6(GF_'M7'[#J''HHD:)0;L'W;X7L8<_&!?_/.R%)H":;@_QH&Z6LK")]YDG)9 M+9,&S^(WV[0B#K9:;ID(T4NMES6@6Z;I$"0$!T.F94-D> !!#;F0NG.^>YT( MD6+!]I.N)Y3 WWCGB4]DA2R.N>7MGI\DP:. \EBL[,MJT,Y-?9_'@P]%:IR2 M6WFZK$X+5F?4](AI8Z)9&H&>SFS/=2TQPX8&TKRYPMC=LOHN+K@XQWN] _!0 M./TP@@YOWOH4J:IK4 _NR%ZCF[=+86I 5#0^5G0@75_;Y04;5(B0IUG M/M[SS)G\0UIQG!D9U#!TB#QA5 +H,8LQ#=NN;;K,0H#M7?YM+W&,C'."&R'_ M5&)Y-Q$E>R['?-"7JC;"TS1*#:8-8& =$*8Q9A)"*+,U[&F>[1&'"CDQEZ%: M(!S4+:J-=BU5$.EM>VT&ZY;BP5!CU$(.]#"U"(2 "<_&L:%N4.@2\>_.6;?A M%Y\>"F,>2 >Y*=U.MZ_;U;6F1^4%-3]$9!8A(MLTB<$,7:..13!&EFTP%[B> MIF-&/'NNJ'Z!*-UQN,6K<<@H3-)*TF).0% M9C;SD$FQZ1%B$QTXFGQ&=]>.,]/&T)NW6=M7 MY[S%7]I\D(YN80W"7#4)E;-9QQW5[T;UNSF1,&PS^E34&F*[$^:RS4T.H:S7 MC=0S[]K31)'#>Y*#P]M<=BJ=HXA3;EC"DH0O3=&^\V76S6T%U!S":*PP.4G2 M:%0UR-L31-DIM[3E9[)"-1-&MMOR+/ GX[/=D MR$SU&3JF/D.ZC@DG9JGF5,<6\W0*#3%B4_ISGS%VV92!9J_X>U(%:RIKF;S7-98 M:X6UVP*Z:=**>9L+D2/BRU-:*0&E#S@"/^ M2W1D46)0:MH.<5W/<#4ZRX=CN-Y.P'K%TY%SMSNE;NKG4-MFG4!CE?<1Z.CC MYQ]<7#"I 8Q-VR7$(Q8!FFW:EHVQ;GN:Q>39B[?QSY;4%R7@'&G;[./5?#5U MZ-ZV^%FB:10P.[V&7$M84"]8T"&:H0%',!ZS;-TQ;8_(J^A,8&I4J+6*BM\< MM+\':=<>)F);/,Y2&'O09*9IG)M@JXUQ&F=)GK)_>L(<2?&$(S'4LW#7Q&W'DEG0C/ <:/B?;/6?8.)X\,N_N,GP6-!'%P:B! M[8D:H@8H>(XP5]B?P/,\W2">#2PL_F8APA#T7,.!LSPW!N&KX+&=J3L(]'-" MC\+P5([;$?"+5IP3HS:U,$">X!N-8!.;B.H,Z+9N(]>PM#7Y95O*"(!SH)O' MP"^GXJC=Q'S@!YT6?QGP,.'*4YOE.5SPG 5,ZC(;8T(PL2R/86P(926;(5K8 M(.;\E249;-T&+,]T]0=QM!\6BT#8UY'O6LUI\-S!+;9L+>QVNR4E-:A,@T%14V( M+:_/@*9G&38CKJ,Q'2.J0:HY #D(S@7R5V&:;16 D'.H_+(J,P@T5#'=1ZG? M6TDQ+8:":K>Q.7".M=U&+KG*EX,!$WDVLUU7=X&CN=3V-!,C$P+7!!3.W>>Q M'TTOC&G#/#>,;T<&NB<$"7W3B4*<1-' ['\U^Q\DCR:-)#-?$XY-4SUXJ9P M9 O.)!1K%@#$U4W9,]YQ-4H<6P,4S#4#&T/SIN>'*0L[[AB@NTP5F\@X1^ H M7"P5ES@"_C',HIF>Y@!7TUS+Q![!%J FLAF@CJ4Q0DW#>AO_;$GIF8"<4[3- MILO-5TX'GCJ^%E3BI^*3K1[W$ZY*?2LYT02%)K,,%Q@8,!.Z.O&001WL:3;0 M-7D)"M7FSJ).(/Q5 OA6+OKZ\7O",SMT=WXW!.A9>@.<3$V@6% R#7L2DQP%PQQYJ\N"U?4#//37#>F@ RG2+&)IM$4US+$_#LXPVAM_NJGK/-0V>0[Q- M#==8179*^NI@N870HK$ D]I(1YY- 3$]PAP7NPAYIF;;-G7G3,1Z;MG: 1/) M+1@?Q?'EDW'-LK*F($S]\"F0K7=SWVP;*NGXC$*#EBZHM#U;\)YN8$A,%S(+ M>MCV7 RDD>C,A4HN)Q#.4P-7/'5?1A=3[ER/:0"<&_2X#WXI/^TD6=(L[I;# M%K!-"Q'/=C5""3)=V_,(-;#K.KII;XDEM^6N07A.M.-FR2-SUW)5V8ODLGC< M/^T:8 A@Z59'P6T4$<%OIDT @LQ#XO^&B6Q ,,&+ZAGEO8V[K@["Z)QN5?LU M5LF=DBX[7,Y!I7HZ$UBFBPUJR]MHL&TB@#2'N9KFF!#/7U^U(N=L2TD1?"[L MVV/@G-.J!E95P*H:;NMB2R\.,#C4@]BV@">L $(IMHG)\G(XFR&=U)3#[>Y MZSDUT3G!^[Q"_<#JX$[9/5823TF\C20>+946(D?#@% +Z2XU-$0A]<82#].* M]HUO^GKB=](<4KN M\+'C\D2N$!M?#]0K^/FM=P2=KNEVQ!M7V#^R[,&8\0=1G-F:T6,IE=#A#^EY M*PA'V:?1A=T\+Y?>U[U##?0_#B6D"TL=4631FN5!:)G4(DPS&=9L"WLF@8Y' M@3?7;^^KH()[002.H('LXH^!O/D]JQV]?A [R:YMWOD1:K&7<[K5 $IC0QV' M+A@5[S>*][528Q>D(^;9-K$MVR&:;EI4MMLTB.FYGD?)7 7K&WE_6X5[D)YC M[2A.))Y*V5Z%-1'-'+(J>1BJ:FB69V&1@C6H0S7BFL2Q3:)C:#+#)1ZVB T0 M@^9<+F/Z>,NX3+38V]FQFW=,P3/B7[>;>8U@>).#<-<:CR!T3E2CC&-38(?+.D9Q M"8E& (6Z1ZE',8&.84%;0T)+$4!<8MASM[JNRCK;:B^-R#E0'MTA>72"0N(A M%WOT>WX\SO+^\)^4]S;/B&;I-B#L.98ISSNB_Y^]-V]N&[OV1;\*J\_)K4X5 MW=GST*Z;JCWF^=UNV[&5<][]*P63D,4T1>H I(=\^K?XAGV>K?-IQJS^]A16/ M@3CLFN])@SM*@L2P;7V"A"16<&TI )1I*C V"'+%)+ 0BCX(LB\EC@^V $+@?FNPK M71FP,3QP"\M!:G23W:#X8Q5+"6R)3POI-&>2 B0HT%Y2Q@3W6#L#(=C-LJT6 MJ_0X?(9T$(4U[LVI;E^*E'/^\,4Y[)QS0MO(5(:+\DN*<4920?8])G),A@A8X#D"T.GY@H:'NB8* @ M4QP3"QCUE&EE.1+0:>T4M+LVP(<24V^<$4,2](*#B/,X%D]UR]Q2#ND/4"EJ MJ91Z#!BG#A+EJ%182>6YD0AX0;V2.S4?;DA;VT,Q;$CPF/1:TG=X/K)CUKR/ MF2!)VYZE$\90MVQ-D8L(.049/"=P@T)-I>*HX[(@54#")'";<2ANNPE0@Y M(!%FCZ:AOH*M)!OC7BV@PV=/+US/N]K *&EW-Y,D RU)UJ,,D^>APA-A:TSX3OX4F12:T[3DI$K*/66:PT@$8*27V0 M-"D)\B?B6 )B!+DS(G(?/9,0'*,4A'R=1#;LT*X!AG0=6.S"080H,-J),H7 M.4>Y!Q1C(KTS6&Y"%!0BMP5H/9DD@,<(X#''=)^Q"8,,03@"U3A!4H*D $F\ M#;Z0DD*O+ 6<$(VT-TR3&I)T5%YV_<6W05)/(E&$)#K&,$'2,)N&V@9)9B$EX!!'%N? X&EWS7Q6P>)E^L\QL1 M8%G=*NA9?[V1Z/M6\PA MN29/^@>H\#HVG*BP)Z/$0&T2+O7W.PH-[FCV\EB<;.^+371(N5I._AB/_A/^ M L#H(BM&7[+Y.O]UE*U79\LB?"-<M0PA K>Z;*N5$SS MA,8#2;DF AHHB=18"2LP$U>%BNW1^QA/WG_%T]:?F?'?>;&<9N59)/%P!-'K M@_9P'+-(GP#D10-()Q/+ 2H#> !LG*5$68D-4TX')05)!^6.5G(O 'FH4?"X M .3 0EZCOKI<;$4:\ N\4Z2!9%>HV7XHT9A!,08858*.A&,)Y)A@,/JY3:V$ M8T[E6'!070/'T;5.)8[-SM:++WFYV@A9H^QK5DS+/X^R,G[X>U9,SD88CD>1 MW55?MODD/_^4%\V[4(Y'82 7>3AX7_+Y77K6P08>BHX) P+J(09&6J.I\$PB M("&CD@-,'=4[^=;UD7@*4>.*^T".4:]EN@_]^ DW6-6E8^9(EE;N5M88 QSS"MBJ>%,!2D2,1H[WBOD[6XWM =0 M9%]-7X*:P5.ZY4O2/3_DJVRVB U?LF(1GGRTJ99"M"1G;6STHKV&V%!+M!#& M$H\LA !;#7:8X&817;.&:C)9GZ^KEDLV/YU-9D]9*Y 2-I;X(-H1)AWN A) M@K;(-C&0R\"[&* D=L-5-/QMD2((:>'MCI/E(8346W$="L&8'T9+W&/1[#KG M8[2LJ]TOSR^*_"Q?E+,O^6B^+(]0W?OY+@I%+86J0*+>(B\ADU0!KBD&)*I_ M!C+BF;FF.]-FQ:O\+]-=[SI-^K>PZ&_SU;O3D^S;X_A>&98FO'>[-4:,)=N+ MR+E[NA^SX_T0P WANTEG/$:R)BU98X9@4!L=M913)HE U&FM'"%$<[J;//5H MLOX1+GP?LN8T\.)>2\"^=+(^,,7SI,BS2._$%\8-VFC!!S):P4W%/-@7("(42L0 8307?8_F:W M*OM1;4IZ6K\D%6P,>S4EO10Z3TKP01!;QYRD,5148V<8811;J;DBV!O"-9%! M%]XQ)]V?V'K2?<.8QQSQ(R2VXVJP\WM6GN23\2@(=+_4;/1L.9_F15D%C?'7 MH_R6Q(C;ER>UG7CXXAQTVPD$.@6WB9?,82J-T1HXA9U#JDZ@-@I9M-,+ND+ MYHS623M/:$AG@D8;8&H[D9S1"?T2^O6$?DATW(I8<@*P0L0QZ+71"FTKVG"T MTS?Q/NC7F_>#"SY&**'?L3C^WRX7K^)A*I;S>8P'GX5S5>3EZB'UN7I5TYX/ MJ0:C7-Z%*=U:[()BS+RE@JA8%EIXSA7&4AE&-8,[62B_SQ;+\.#O;YKM?C)Y MBHPQZ--\,UBIY]"%FT3<^R5NUI:?H41CYXEG# )*N).< T:,(<)ZS7:;?=U- MW'T9C,:$IQ#X%V?_2>:=I.#TCE>=&F(=>WKT*P1F6 MH'E@Z'@8(-AM/,$HA$P*3)'F!'.O8-.,WC %]$ZF=Z>LLEI,]^@C)&,A\9@2 MSY_DD>1 M_;$CJ%_%JW^-J>"S213W0 +I:K*+T5X>U%Y0W\7 3)[B(K M5C'.>G66EWD\K]7&5@E7I[-%MIC,8F&-57BCJK?\R\XL-Y._.NO=2?ZTYU7Y MZ:_TRHFI?I\5FUM<9)_S5Y^*//OC578:'OAK-O^:?2_#@_YR5C23RRK *#D$ ME!(3 $)QRHQ5W JC-8/*A7\ M[>ED?JV?\"E@8[C#[^KCB3/CT9NW9OO(S+NW']_]]L:J$V=''T_"/[^[ MMRI&MI[-(JJ\"00<27J[+H)V5XU'^;9)?K)I, MBFU<[(^2SW72TYXI^.'(>@/GZ7S[D@P7]>_JV[-%D#WKU]W;+R(WGE^2>2"H M1=B*^XPF^7S>?/J_?P(_5:_#L">;U]=,^F1V'A#Y;?YU]&%YGNT(O%]GT]59 M^#/,JV&^D^5\GEV4^:^;/W8F_-/6]M#6QA8_W6R:J)^!R)]>_[0C)]2?T9L_ M@GU_=,LP'G9#]I('?X3/XGM\UC[/QO"(Z%D;/CQ7.A*[*VGX";3^&U6CIQ-C MZG*SE3YZG*:=>V_XR]C0;2IMVM+*,E(LOSY=>N$/>%B>CH*;@I8?;RMHF7;\ M@'9\6Z;-W5JF+>WY >UYM[A1591C=*DJQ^BW&XL;I6-P0,?@FM3=C]>D[M[6 MTRR=AP,Z#S%QQ[0Q/:,W>T[<27O_W%A0D_IH-+K)X75L>ONA;G>%\XFN#W-S MU?ERO5@=^>;NAW(?%IMPJ&3] ZMQV#0_L&-QS("0YI?FE^:7YO650;AFT;H/N+*(>RD;0"''.(= @+;LMP&& M,@E)+"8@F52(<6>D!E);#\!.V8!.I^[:4_RF+-?Y]/IJ ?]LOO7/CYL<[#HZ M*(:*+AS#"L01R3/!>RX U>'73OFQ5=DK3LJV.0P'T#NGA:<&4^FU,I0R*B50RGEO M=WK2/64MO!YA]:%%7.08[K>.7L+3A*<#DK!N[+#70 >$;8<]:1VRW!MD/:< M04V(!^&WL]I1H^ ].NQ];*2?'M#@FKOW*&RUG5#W" Z[)/.4@Z5@!Q@C2'%.RV&!@3:*BQF M?& V?Y_-IF\6356,WA1P >28]]J"/JG@"5T3NAXZNO+6+@$94UQ"03TFE NL MF$$>$"8M9HRJ(8O$FXHSFX(SO<$JC$VVQQS(!*P)6!.P)F"]O[%!ML@:Y%-& MO,;.$$:UAHHJ(#@%P@O,/)<#1M9.7:>JK-.EJDYA5,OSO'_C ZJ0"M% -JG)2(F"&+Q-?? MNC=X[;M=?8+6!*T)6@\=6BE*;9H/'1.'61KH&J*XNB;=7E0L?/YHFGB;KT:S MRO@T^GF^+,L;;!VI,,B@3DI*$DR[GXH"I=U/M)]V/^U^VOV#0OX;M8)]JH%! MWVLS%+V0AFL<=#]$-6/:>J@-9!Y2S[2R5]7 ]\7R=+:*?7JNJ'(V5MW\._S[ MB1U*5 YF8]1O^O9-)V&P]J^C(. $WT>![X=9?/:*[;+%=J",MA@I8PFF MGG/-L&/,&$,@<$JBI\?VGGW*^T/T89KV$L$?IKQV5Y0@@;R-,/$:!L$,:2@( M=99(BJ26TEF##.(>/#U1]^'9O$]\'V1B'Z3^H*B^^T+ 'J/R$O$?'[V'Y8-&#I>ECWT"GR].]WJMKZ3 M2VU]YS>V]7W6?H=#TM4.8'[/VMXP[>7S,-P#F.NASR_1Y>',+^WEX7A MS.])^>4PC%"4M_6?O>4,<4ZL1IIJ8C1E2'*BA+$>2;93__FFI-"H?;[-5^]. M3[)O?9FGGB47%>$QHGW6P3H4JU2B[1=!V[*E;2DX=044L@ M%0:IYZ3MA_B3$ODF\DUBUF',[PB@F&'80C$RF!GH#)&"$F,4EL!#H8'"BO/= M')V'0_$/&/L3GMZ"IRGY9IM\LUR\FF3E6?C.=X?$SU%;/XICX0VWWEF-*$%.8,VE M(I(Y"J5#[*K$KZ;_6I>K:#FWUZ*H-3"5_F8[X]2'_G_6LG*WRCWGQ M93;)WX<)+*FU'V^J'U6 X%D%ZKKZ94CR&"0V(-1SCQ MM/MI]X]3,!"=XL 0$$&4DYY)BBV1&'M@.9!42^UV\S1?BF#0QB$33HB'I4(!^K6C"%* MN1((00,X4U3"^,ZU%1GC31+))I(=&AS/?3YI:#&PYG? ;#.NX(:)6P+ MCV.FN4<6:$(MA5 )AHP0U,4^ZX&37E]X? "\LQ<7YGV")WMEJ"\ES(2/M 1=Y!PF;*S+E=IJU*S1K/&(U=[WZ)?KG;:C+[.5F=G^7P: M#\9HE7W+;RCB=ES.> 1P)UX;*& -H08&&M>&:R^0X5PCIR20<,<9?ZO/KMJ4 M83OE(!X+A _:(S\H;!@J@SY JB:M>T\X#BG GC$ *'%(6XLI$-P*"<(7?LA$ MN3>B?JC_;B_%61,U'PTU#VP1CG;B*5@V[?Y1=\1B9)8N.'3LH)R(]PXD<,Y*BCH'GNPH^B MA!-%D44"*@&HD@0*32!S/0%Y/^F(AX[&1Y>,J"9UAFL\I,O3T:K(LW)=?*\= MH^-1M@J'J;PA(3&E4QS._%*049K?L%,H$.JD'TJFF ;:>F& )\B#6$,.AG>0 MPP;[G2IQ)PVN54;LI>PP[P&/*Y%BB/MGO[K%]S%E( MF1'''1=X)_EV0K"A\59CQ+EB$&DA+6"1?*$ $ *F=\(++M%6)>ENJ-@8R#9!\(N?WS% L*0=".:( M>8Z%$@(J(A3P-$*PQ)QJ WM45?OQT!POCK[8W+9'KX;.YE5!R:R,/IS?LV)R M-L)P/(KGZB%NN64QS8O.B$?E\0">CI39,U[[=*QCQIL:(0:3 M231F4(P![C7 ]J&'[@<.4 KK>7X)Z*Y]?A"&]' V[@ 7\A2X_9_/ S3>I5]FN!+R.!9V?'+H?*AO*,6()LQ-F M)X'PR55(0F2+0L#'LH[2<&DH4DQ1J)66$#CBO>*W!RLT.- (:ST R]/&*02Y M4$(R%@0. 6<>I+H^V0%\/A-B0JXD;29I\VF GH,VK(4&Z1('I=\X03ERTDEI M7;@$6LF=W@'Z 8F;CXYZN4]=7RK8&-)>B^>\4,[P) 2>.$/B#(DS#,8.(5O& M(+U U!LD(024&:$$C%J HT!9ZMU.[\H!,08U?=HR#2)H"P31(?"$9)5(")X0 M/"'X!L$I:&TXT@#!G-30:D(5-\(0186VTB+D"=R)Q!H0@G_(5]ELD4]=5BS" MOQ+'D:U/,_[-]1(,98LV6F2G28Q MBB$=G,0HGD+*[WAJA1*. 4F]EHXZ1;2Q6A$(./%0(3=D/M%W.L:8"3JF$ R! M"239_AK(_H%%27B>\/QX\)R)+9X39CRSB%!I 26>:T8YM=)*A3EBZOI6;\/ M\^MOW1N^DS$&@Q#P$[8G;$_8GK#]?M@N6FQG7&G+I)-< &4!9T X2;"$P"@( MZ5ZQO2>!6XX%3* \S.*,5W'V+*\NA.+BVU-C[J#J+.YQWL'/]>TQX<_UZ/*6T$YI,9"+RJHZH GGIJ* MI=U/M'^<$T^TGW8_[?YQ3CSM?MK]M/O'.?'[[_X^*]D-;)'2Z4C8<(033[L_ M]*;&CXX=O5S_WN:3*DI^8R440XED?A&%3>^(P)6R[5Q.B>,::J$<=]1R+R3F M#$HF-< @?/+@2O=0_)T,H](]'&/$QP#LM<3%((-OA^!O>E86.6A$>#$I#,^Y M*GO$20P@W.(D!@Y8!(2#7E/DG;#.2>Z!A AH+,"^,A5ZAM6'5Z&'>*]9#@E/ M$YX.2,*ZHW -!JAM8!'P01N,L!$44\28@E!II "!@F$K=PH2_$#I^ >@P1.7 MCJ=!V(HI4'R/X+!+,L]YSE*3R>.$FR2^[5M\NQ.$2:>CFS326(P)5H BJ!6E M5%(D"69$ +G3 G) \MM>RKH3QL9PKR5\GQFU!U,5+*%V0NUC0NV[0)NUH"V% MX88 A8P05#LLG(9>,*< $! Z/M.G+;G.A4PFS82N"5T3NOX0NHK6+F&, MMMH!)"0AE%"AL#548!'^!A:)O15?>0"Z/F$Y= C%&/.]]K)(P)J -0'KP('U M+F,#!"VR"HN9YXXBY2BESDMF*8+"(:RHTV9OK8(>(K<^1ZER!L9$DF1[2+:' M!.()Q)]/.H8=KUVT'C/E!.904@NL5H)[S"SQA+. [ /&\-[+B.-8U5"*)!,G M.$UPFN#TWG!*2 NGW#GOA?%0&NH%%80Z:S#B\0.!AAP_]<15O-$8(I:@-4%K M@M8$K?>&5M9"*P(44<@XLY)0A+E&VA&/@M2J+1%TKUZR?L1-B<8 [=,>,$Q, M'&;IH&N(XNJ:5*]GBX"IJU_9Q;?'T\3;?#6:5<:GT<_S95G>8.M(A4,&=5)2 MDF#:_50T*.U^HOVT^VGWT^X?%/+?J!7L4PU$'&S50.T88$!)C(RF4F#AP_\@ MAIAC 0SV5]7 ]\7R=+;Z+4C35U0Y&ZMR_AW^_<0.)2J'X#&$J$]]\*:3,%C[ MUU$0<(+O(YSX$<,WABU\"R$@EX+PV. 402< (,X![9!'WGKS]/#=L]LX@78B MVQ=*MG?%^F'4MILW5C*A55@HP"GE2"(HB'=,"B?0%@CY%UB?1?)NG?1?FTY=C0 A$4+@\=)18JJAR!DF#.G)8'TSHV[66BR[27:2\/;'YI+P]G?D_*+X=A2"*BK<0,"$&$>V6I]=1KIJDS M DA.D2&E9T8%\VV^>G=ZDGWKR\3T+%FA=$Q9G_;C0S$M)=)^":1- M04O:4!!"*"1:<4 A4))"A;3R3'F"KZECM$_2?HC7)U%OHMXD9!W$_(X!B0G> M(C$#CD.,D9("4(:A !9*"*W6!BML=FHQ/PJ)$YP^'DY3#LPV!V:Y>#7)RK/P MG>7DCU>?LC*?5CZ!<"ZS>!J&Y*P;&,H=[<13:%W:_43[QSGQ1/MI]X\R2(?A MMHR3#RL$G576\^#*;Y._#!);3#_ED^7E1W>6_LODZ[\TB>_W0>HO> MQ6..P$%'$25P2*SA.">>=C_M_G$*!K(5#+A@02*0ABNFJ4)0213$ R8U-1PX MY5ZJ8-!S%D^2 XX""Q(G.,*)'S$GX!T542-(D!,,2*@"!Q!*<:ZY!4I1A@)7 M& PG2'">DD-VS_N;LEQGBTD^6IZ.8N)?,9NL\C#WJH?K>+3(5WOR; ^#L&E' MQ&. >J^096IC+RHFK01"JD"ZR&#%C;B^ANDNJ5;\78AH/ M9WX'P#KOBFD4J%/_&W&$D&+*:T )T])Q;X7W$DJN"=YQ<0Z%=_;BPKQ/[&2O M#/6E!$X>$YTGS'[Q\TM[>3CS.P#^>Q?[[;115L(1 !B4#!(J");&8,&(<$Y0 M[ZT<*OM]K*/PWWFQG&;E63P+ D'T.FFM+XLZ$]*^^/D=/M)*U W9@!HK9S@B MD"KNA)(:>6,-(\Y3LU/A^LF0-L%ERLZZ\H6Z1%N5FC6:-1ZYVOL6_7*UTV;T M=;8Z.\OGTW@P1JOL6WY#!;&TD5<)IHYY %@3"OZ8* MQJT^NVI3ANV4PW ,T&&7:QP4-@R501\@5=/6O2>M(EPS!QEBE#,@I?(:.FRI M,1X#\2.<>V]$_> 8FT3-B9H/=Q&.=N(I6#;M_C%R<@)@ZVR$)+!R*[V(!>HL MP,HK2ID% !!A%5+/QLE[\2;>VI88D-3-Y."I.V'[$4X\[7[:_>/D[+SE[ X# M8Z'W5"!$!182$4:P,U)RHBW<28/9&V?O.:,Q,O*]M#)*C#Q!>8+R!.7[@7+8 M4=*,MHQ(3T1 =&HT5QAC1K5V5CMLV7T3G^X!Y0F/4TKB[H%5DSK/-1[3Y>EH M5>19N2Z^U^[1\2A;A>-4WI"6F)(J#F=^*=0HS6_8B10$=I(0%6*$<4$%L(%M MD^EQY1.RM[##Z = Q!G^4 M=L_L8PY"2HXX[M# .VFW$X7-K5!<08YHK/.(C014:2& D9)KF;@&*O"'Q/])MGIQ<\O[>7AS"_MY>',[PAD),18VV$0 M&,B81%0*3*&FTF*F,0;00((-V(G=V*>,U+.3)XE%ATZR"7Y?_/R. 'XQX%OX M%1PZA:@WAF**G942(&5TS!$VTN';S4L_"K\)0Q^(H2\VI>W1JZ&S>55',BNC MT^;WK)BH@?;EE,\Z(SXE&YG,^FH_\ U4^_Z]<\+%ZQ^Z0[E[+[ M@"M+NT\7+D:B;50HE/$$,*DL#9!!)(04:!#$-<&X@N J6'0266I+=.W.O8(/ M;VI\&$3FFX1C&O[#4O3I_'WHH?N! Y0B>9Y?^KEKGQ^$(3VS3>I5]FN!+R.=9R?'+H?*A?* M,:0R87;"["00/KGZR&#;R8XAB+4T4&- E25" TLH,DQ0JJW=J7YRC=?Q8R.L M]0 L3QZ8@ D92]AK983'GK\?4EV?[ ^G_DP(5>2-I.T^31 +U#KIL'.$^T! M#)H_)9HKH;U'!C@+G+;L^C)7PQ W'QWI^W9LX+Y0Q/0N"),R3. MD#C#4.P0!+2,P6/A,09(!59 #1?"*:J5P)IQZ"0:LAU"39^V.@.7>,Q)LB0G MJT1"\(3@PT)P!+MU\((D+YQ@DE.#M6;A#V(AP\)*?T/UG&$@^(=\E&RJ@Y!A1C:%0B"!I MK;?"&,.O3ZL?!GJKR61]OIZ'2Z=50G^\K,C/\D4Y^Y*'42W/\_X--8R- 65# M@/5DITF,(C&*Q"B>4,KO>&I%$/FM<9@ABZGV2"#AM=)>.0:U@-T]"=QXS'&OE>H/"Y2K!+^_5-NS?;_ZW1E.V*O\U5E>(2E$ MX$_=DSK)XR;V<%1WQ[?7$=2OXM6_1E?\;!)N<7*6C[+)),@2V>)[.*^CQ7*5 MEZ.@%(["K6?AL9^+;#ZZR(JJK=WJ+"_S>)2KK8W&Q='I;)$M)K-P4;D14,I? MGG&6-ZWSYNVK(]H=P$]['S&[?BCS[XU5V&A[X:S;_FGTO MPX/^NM-R)^)[NT*O>[0GVOA:/^%3 /MPA]_5QQ-GQJ,W;\USGN=K1F;>O?WX M[K4\ %";V"O6 M-9KD\WGS:95-$5^'@4\VKZ^9]LGL/(#YV_SKZ,/R/-L1\L^SXO-L40\O6Z^6 MFS=JA:)ZY^MLNCH+5X?)-\P]86@%OX=:D.@>"M_DJZ(8Q-.VY.Q(\GRW_,:/>CTF= $!R*MLL)0B_P__;2S$[S,: ]6D5'ZQ3\:6# M6*+L(5$V@VU<&[1 ,* \=)18J*AR!-:4K24'A/X(9?=7II+@,01])H\\KV>J M/P$?#I6QJVET'U2NH=%J.2KR<#@FLWD^6FPY?GP_OII$9>"B6'Z91:/+I^^C MG]=E^&.V^'/2"Y)>D/2")]4+P$#QP^87 3-F6<3Y@ZTL?0=;9FUY0JL14HJ% M_W-*@?$*2JHPUX9BHBG?J1<3JT>_._W;DMGQ,9:]QL@/KK]U4BZ. MDBH1[;0VX9Y0@[#W7#"BC+>TIDI*E.4[4=0/IK49C 5+7^1>D]+U=+EY5 MUJ!9$T,_RK]=Y(LR'T=#T9&*KIRT-$@I9Y(0CTS0^@PSDN&J7 6Q#&+.=ZRS M74I[=^KKN.W%YTB:D2CMK)R$X[QZ4J],P)!#D%R3%G@ I,3(EI234H\,C>)#(*5C40*W[*R,"66O/F71K1$3;P)+ MJS7#AKTEL?,*G0K2*;3AJ'+>,6HM110)KC20&#'AM6;<[23OQ88$.BZUZ:ST M4S(X,@:DUUXI@Q,SD_)WC%0H &[+HCG,#;#,2P,IIT(HA97A%'MGA#.[12WO M287]\48\YC$,^X"I\,"4O9]UOLA/9ZLJ OC/=0! &4]AV.1P $[SHJBB .I0 M@>Q;_EB;Z7#I\.8"A34AHI80.3,8QJ@: 1PVRG3HEM%K*N M_W>2?7.UR-$L_J/YXGUJ!$(T9I <89_9I#.^!.J[@_A(2WP"$(8\DLJ;V"30 M*:,T0< 1AP77 #Z:^/ICAT(>A._]6%3%NLQ(3)/.F]K;T6NX7ERJNY"=GL[F ML_#G$7H/[V*1K*52CZS7T,;(&$(!\\)P@3&A CJKQ&X3O9HZ8PBK#Y)(O1-U MY_4WBR]Y$\3XM-Y#@?MDC_V6R!T@WTSZYF$2L6B)6!&D'115K [%%$NBH6": M&J DE*@O(NZ/X;(Q8GO1/U\*$1^8NOJW;+8(3#E\)QR&BCO7@3R'[9J\@V(E MZ/@FC1&0&@D]$%1*IZ3U%")%%./*P9WX@+B@D5[?+3[&%7UWJJKU5(MI]<>; M\XML5D2R-6=9\7FGI6VO'!B-2:_I)2^%1I.">@A$V G2@BXY;-249+;8Q/JO\O!?N^0(%X3L( MFK!./J;3EBC !( 4&2R$ 4!CQ B@V)N=?C35(L>"I&&):YFXL3GMQ=++]Z/' M)D?HD!GI"Z3'NS@L:SDLX8&E,JZIA9H*;16'5CMJ#;">.+?C"?T!@NS3&0I( MGZ%"QZJ,/@TG[=:$K!*X'SWE()TM@G06[<>U5CK*%M/1?)9]FLVKI.F*SU9* MZ^1_UK.RZM/[Z$SJ P"U0Y_?T>SEL0C1:E*'F<:*"OGL2RP3V]+V/"QVMIBD M>,(K_!L"U*92,V>(4P1R:S@%Q$K '"6:8N>(LW['3A68=I%G96[S^M\WB\T> M?-ANP5Z$:R+&&/?:03?)UT.!KP,GSSOD:P@Z&J_!Q!CAM,.$4,2AA 89R:TE MP!B/03_TV:.L'=VW>TG^/'!A>Z@LUX37<5?[R=P>+I'>1:.=^V",GPWC6X6];]GJS.S+L-,\Z(R.>^%E2(VQKTVK!PLQSPF MQOAR2:M3G818JRG@7 ANJ&6"6B5KTC+20'T/]O<#I/6#7/!>#<''F*=2)2]( MHXSQ,8O5LI@=8UCA'80).U5)O!=$66&4LHIZS8+>*+"S#"@M@-Q-@=DES,Y* M[X7+T;'LMTEJP0+.T5* M ,>(BRDU(0ZR)0@7FCJ,/=<&'@/BJP6_-VF]F\=DK2?3#4^#FS]$*37I!<> M E5UZI40ACCC1C/.%#64"&(0XX@C@8V >B?W[*%4]00,#XT#-SX$HCH6E7#K M9+S(OE>-*".ORR:38IU/-S5+DK*X0ZV=JB73-E,A8T#[I-KAB:E)>SQ,.KW+VX@ZA4T U%0+ M #VBD&I+M$6..R8E#6JE\?>PZCR,4)^ S<) LF0_96B3)_)Y/9&=R+YCE8T1 M:KDM=9(RYSD00%-/I<2<6*4]]1YJ+^]!Q-?Y3#;T^_UI,\\8.(BB?DGA/ 2B MZA0[D5 ([7TL+62H,%R%/WA@G-8CH:C+R@SB&A?MA4U*?&>2]!%HY!KS$$+UZ. M39KJ85+U743=+8BBJ!7.*Z.>K!\()3 MR][^>(?.AVSKLICFQ6;F\.+;J"I[-OH/4/T\:.V:>\8K=F_XQ"#^D&[!]UV# MWJ>\3TC#0'2Z69# YYD1L7U!A#243 MW'O)@<<*2XT;S+*.X!W'WF,PZPE\!(2-1:^5KNY[ GY(PWI.,MA'A9Z!6F'B M01U%>"VKFNQ!OHN5$V>I^WHO[.* )YYV_] 5GF91 :WIW&/6@^F?:JS_P[+Y;3$J.0!LY '*Z2](F M@'0,GM([*R!V%%+#@IQMK?$*6:>\NK/XBGQF(EC['9R+,Y*DUW, M5MF\#H2=SE;KXAB#8>\DY4Z.%E 6&.(9A!Q1!Z#6GE)G@1!<,H-W0@EV2#FH MS]-UU$'RGI)!;DM@!F,J4SN&I-HD$NXD=4%KH6<>41X^!D&Z!0YX20CQCDDD M=OJ./8"$>XS_(6,L4P#!X>JGX3"%]9\V=JK8D2&JI!=%]$:NOE4:E\4%0%BF&R5H4_=YM=;]8W]E*)A>'?G;YO MUO;]/%NLU&+J-LO[E*Q8C#%+P;$'QBA?+D%UC#U:0FP)"?$[E$$U6-7P#&C?8JVPP^Z>>&ZYD:,JNRPRRI*=M;VLTHBZU4:I9V& M1,P:23&/E5X1!<@*ZS0'W ="YL"['5?MCLA:!NW4;N904QAH50,;J%,&@I4&8 _#*TN5W#7T7A&+@QS\>[9:A[%\?W>Z M3_;+R$$4*$EZYB$05*?;$ JDY"5V$&-.8VE8X2CRR&*)C(-ZU^SZ.(+JCQE" M,";P(&PWQZ)JONLPM,LQ?[TTZ;LKQOWE";)WD7''7 09\\(B386"V'+F@$12 M"DZ==TK07?MK(\?Z9=&EZ X!]YON<*_0X;'HMZ?80T_$8+EKTDB/DM!9-V@) M.^ I4(AKSC4@@@%:$;H'A JQ4XGDT83^"([]E'& +X^XCR6-L\G*"* TMLYM=UT3R6_+Q>>3O#C_+>9XO3LUU?H^ MJ8N0QWY:?=:R&JPA\Z4CR7$04B=.QBE'"5$.>J(H,D0!"+@1R#-O-=:[N<<_ M3D@]!J$R-L:RSR(DPS<:OG#?X(?\8A.(&E/_>^9E+] E<)=*RSNI4X$LH1!, M8@\5A2(P-J;#"VT,-\"XG43F=K'?G3X#EX-C+E(86])*$@UWXG"B?EH6Q?)K&$8O M\3K#)=N[J%:TQ?HX,X!X[IREFGK,)=!&*N,T-YYJ<&OT7)>"*W?\AHQM_JE? M#ISJ\1PX;QPN+=W% D7'6,.UY19[CS0T5#.B(7+&$ZX0#*2D;\TA_D%B>@+' M3)_5 Z.Z;UP[?1]AQ?6_I9\-(\U[T?+3^$Q656X+LFW.\3=*6LKD-7 &( 0 M =10)ZUDBB"E8J4M9782-WR]S+_%57Y?S!:3V44VW^S#D[:E!&-!4VF/I)XF M\B4M^;+PCB?.&8@ !5 )8S4!C J//3%LIY+^#Y)OCVDA?(RP3.1[L)KIE?LAASFGW-BNG1NCT%$YVL9H>H0$9P8ZE'6'E@&,0<(,F\9[<6#WE3 MENM(NN]./YYE15[^8S&-D>*30+BQM-9B6KVMXXJ;Y7GLU%V)/['*2!DNFZ_C MZGR,V_+NHI*+GK2HP9CTVLK(\R;[%;K5GRWF_1DW;%.24X!CH4/-&?$AO]) !NRUI[3&[,J'T_6/3+B1-6'J_5^R"_6Q>0L MG*A MJ>W2OCLUU;I6HO.3JJU0C@GJ,T#QI9!ETG,/@O(ZMB;,C*$$$LF=IU #I:F0 MD#BNE , H#XHKS\F2<>,]LDG7PK=O8SDN">L2M VE.ZVF;XN>6X@^< W;L2A MM7"]\\2][-ZN4K;%6XP%B@G&F!#,8@N !TT_:LHADCM9%#?D'OO-J=US/01( MZ!BA7L,^'WLV7G37UT%A\:#2'BV>W@ZG01;LUL**74:T\P10A;B05J,- MG$HE[EO*X5YPVF>$ AYS/HA"=[T<_<,NE/7H4^U.3_-)W=!V713Y8O)]M"JR M13FO#(*C\/\HGQZL*GD7.7>J14F/O;?$&L$\U59)90+A&0,)1]:*'=]*O;+O M3MVWH$,N/N1866G+53&;K/)IU:)S,;W\1N?*IS3Z M2'P0C5&2!><0R*YC.N7&"2>U%5!22F+/3,J4-110P23Q.\%">R&['KOE'@+1 MO0SS32_6FMEB4E2A];-%TP)^,:W_R-L#,W2=XLC4AF%@&L0 H M@5@'8%/:<^!)50#F*J8]"KW>AS$O@QY1GUN;U_]N [&Z.%ECYU-*&0CWFKOP MXJKL#@H@C]:FDO#O&?!/HM8IIP3'FD@>6RPSZS107!E#!.?98A'==[$Y1DC9+,(6)WH@/Z M5Q7[0$F"Q[#?PIF'A9*5U/F75?9IGF_>_]&3-4H_Z2?]I)_TDW[23_I)/^DG M_3S%ST: [^@*E[3U6$VAF],97\]GB_S565X9)A9149I?TE4AJ(T5E0HPFN3S M>?/I__XIJ'CQ=7CD9//Z&K7@9':>EZ.W^=?1A^5YMF/:.,^*S[-%/;QLO5IN MWJ@M)=4[7V?3U5FX&OQIHR0%S6F>793YKYL_7E]5B7[:VLJWP$\>$,419[8UC.[G]FZU^'W;Z;?ZT,>&Q M3.Y!Y,&D^*1$W_ND;]9VI\$62VFM$X;"6/9>"L>EM](3[;R#.RDE=])W?S'/ MB(T1ZK.CXL$$';UL66"R/,]'J^S;Z.H" M(=%G\/.++SUZS%IK I]!@\\=V(,[W?BPDQYC+QB0E$JJA.6$!"^@,WQ1Z*D-IW 0AM/IK)S,E^6ZR&-(=MCT5Y4IM44"$GRR=#E M$\8[*>Z0>F9(%$^H%U0BH[W#D '/?3FJGSR(8[SW>D_RER59;YZ]VF5S1:Q M_-\F/]TOBV[7PM]FV:?9?+;Z_J2663:6>"]]&P9KLDW:4$*;@:)-QQ(CK2# M*ZTDMQ11*R&V$GG/*9)*0OJ$:-.?TD3 &%%QT&AS3?Y _;LSG&X$$D3@3UWM M)O;8RXL>#MCN^/8Z@OI5O/K765"?9I-PBY.S?)1-@I8>[O0]$%S0HE9Y.LB*ZIRI:NSO,SC::Q20V*;HTVY_'!1N0IO5);H7W9FN9G\ MU5GO3O*GO>\+OW)FJM]G1:OW?LY??2KR[(]7V6EXX*_9_&OVO8Q13F=%,[FL MPHE288(E]<@;AJCA6'%%#&/ ,H^)Y#1^)[NT*O>[2GD_FU?L*GY7P:[O"[^GCBS'CTYJW9/4W/.K*W[T[6'7B[,B_>:O>FC?JM]''D_#&[^[MR<=AC?OG?RRR=5";\NF?KR'/Y@0S MZ# E5E-M+<6!NRF$-0NGV%(.-6*73G#-,]ZNS\, )C=+Q)>YX+OB<[:8_;LR MSY@MD(07.BMGY;O3]T6 F,6J?FM=AI4J2YN7DV)6]2U5BZD*>+5>K ):O0]? MGLSR\B0\5\^K-C%Q%O'EQWR>5ZSLE6:0"0=-$*HY%0A*+I3B,4U08*RI>M7) M)\1*4F,H LI3;*TFR$HM !,4<*M S8AGBW4^5:L??@[\:13FD5U$V"O6^1U M=T4"$E>$P:UB?1- ]';< T,8P?3M1O_K/\+:P->CWNZX.23C476"(IOJ MGJ'**O QK-'L- @KB]6H/3ZCS?FY/Z'>8PNZY@Y$'F_MV&7;U^U2MFK,H(%% MCS9+\F3S(J(/*\[O6:#<2<#XQ>27T<\QCCJ2TI=\_GWT=;8Z&\U6Y:AFEF6:#_\\"B1C+ZBR(LY_/ENO5Z.VR".-2%>!E07 J MEF6\?1&E][CX87G6,7TX+W\9C:)LU1D-Y*_+T441Q.[B>Z>U4"QN.U]/\VH. M^>)SV)EP]\7G\>C3>E9UCAR'2X)L-:^KPX^K8:WRVJX5#_?Z(LAHTWS3 S"H M!)/JRK!>^2(O/G\?C]:K2I&H+E^&!Q575F(Q&G$M$%_:]OK+80P7X;"4U2$.<+2>AW_7L6GW Y'O;@65 M49X30;?<##).A 422.&"=NJU(-Y3P6-3#(;Q#F<.C#SL\[O3#]7(X_)]S#^? MW[<$?EE?VU5"W[SU6RT47-)"7Y7Y)&JB7Y?%-"#U3W\]#61_EQ+ZPTG?Q78B MHV9TX7S_#/\95_RT:<\7P0,RX-*7S6_JVY;3"MN4G'=K)6/ M M2%VUX$=M"@[7P>6="S,^".L[8:8S6$>-M9RYKKMO0^7#>"X-7?J^L^K -5AU< QIW\ MD']>-\U3/K[Z_P((OU\7Y3I*>ZME@]'%.DXC?K787AR8W"0OHAEN9QRGR^4J MVD(Z3N9R5.>F5SM&F2+Q3I,9K/8=V_.;1NP7;K.AH4[AM,4VQ6&E5B> MSU;ASHV(V'1UYA\*IC:?Y)$]U*9M#,>C:(5\,#0' @RL M,(#^M.;8JVMDIB:UQ/L]SXI8 MD"[<8R#;&GE99=3>$,;5/7WHG1\U*E539RW7Q.Y*&RCY/Z.?.YK#LXQM.Y0- M3H:3_&819/Q%]KDZ"MNE6U[,%I6P&Q"H0:(&SF(3J4C\V30RH/K\Q!,V"R06 MMF(1]K@LH]81#TXV.LUF102@5D5NU,;V(%XLRUDM66]$UW!)HQA%/-X61XR. MLW)[(.NJB.7FYGF7Y6P@,\SO80+0^W#OHJXK_B&?S+,@C9TV(IS:3KQC*;I. M%$*$6:DQYLY;&L0AI84 GF&O+8,"FXXHY B,QB &"0'422*@A1IXX"QRGFM_ M513Z[[,PR>U2MXSE(@Z[)M7L/#+6+N@4VXF$M0HT'I8B@E;#M9KN8*MF72_M MV2\;:;E9Q;_&8U,SU^;J5H_=[.%T&2%E.\A:A9G&-:RUS\UU%:J>9]\CG.7? M+O))A5+Q[$3UN%$?+S^KV)Z!H!G.PTF*8G\UZ\N*<+CE?)9_R9N'Q"]TX?@\ MZK%;M>I^,D[XRO^LJRDLP_?_R!OIH07_..<@O#BM M)LD[G_,PD^30!/KWK9@:8.K29MR^V8,3\^/Q:_8SVVKW/[RG#]$6-E:H2S:Y MRDYRQ0C7&$]:FU6C+]322:#]\^Q?RR):<99?HR!PZ;LQUF+T]6PV.>M*!P%D M\F(R*_.*;44#4GS(.%P8(#*[N C;'I7X:,Y:;6QFU]SE+(NVN.8.\\H8U%$S MZLRK@$8JC+'LV(.KCS;&OT9DKF=9F:&R1@5I03L@V'FX<:,"3;K'+=R^4O@K MAVD8:,.\MX^O1KZ=106!C;FHLT,UK-7&BZBYE75H:V=>[>VB9!EO^3_KL.)A M@;Y%W:S"XB!!A)LM*Y0/4D">GU>&D!MO-6Y6M'YVU$CRZ>;V\R82H39PC9J6 M7#$3*3QH7ME 5[5]KGK&:GG+B&?EI:EEHS)J0A&_:^M@.)"122R_QFRF*X]Y ML.S@JO7Y/5^=Q:8D@?W44E(-U=P:!3B0'80F M0AGBH8: X@C-0;QPPA#-B)>2F!V;R75FX5D[IDLG)&[D[D&?+BM==%6?R]-3NL:99??SR+$; MY>U5;&F0-R&(HX@CE>\O/+36!RO$[^SFYZ#5=H%H:PMMA(5Z4%&@*O(@P)6S M+_DN&_\0=,! 'W7(?E Q%V4C]MPUYL#QBFPSSKAFVY%/U\6&.;4R8S/'\,2/ M84U7@<'-:B-V$ (;R+K*BS>;T#%W1+-BN'06AS_I;D#-4&?%=;L3GKE!IITU M:U>VMGYV!3*\'1/ MS7OKBO_/C1?^/ ]SN+Q=ZT5T)-?#^!H94#1H3OMPAOVCS-^=ND#KY_$87 ?G MT$H$/.0V:$A40:<=0C(:?'S0F:#H"G!.V2#<:0T)XA1+(@"GE'(NN#%4$W<0 M>/S[UJ XVJ[;"_!YU7Z2+1NYCQY[BS^EB%):4=O4*Z*.^+%9C0J+ C:OSR^: MU**HGF55=\(:51KSW59]:62@^QGS=Z-L:\M8&$5G"(&"/V65$V(Q.IN547^+ M@!,I-S"#3<3'E\ 9ENL-)G3&/+YDQPNSJT70VJ9X5MV[=GV>9W_$MY6+V51(4#E(8E::4#IK-AF M:M5S:>(UPM+\G_Q[9V$:6/NUF=]D&126S:$H.KPD"*O_BOM5R\L;Q!U?IT3E MIS%&*D+XYDO-C8+T'6%K\^YD6=9KN?VXC39IKGE5Y#7+FN;AP(;=WT2EU': MR3K X7BT7%P-. KB> "@\JJ2546)U">K7 6:>Q7_;52M\16=<*NJMZ>S.N.= MM:OH)LZA,C"?7\SS5;[=P_IKF[7[M%$-PW?B(:L+;C:NA$;NN>+ZW,RBR\2B MT7N2OZX]#=7A:(?37;XPH>B9;18O^K@F8?"UZR%<&+_9<. PGL_+Y?3K;#YO M#%"!EW^>Q>%M5*;.=[?[4?.WS_&079[%)E5PJ[)55/ ZR@7+K[4%**[SI,BG MX1C57/MU_:APL*/]>EUN[#_G%^N*/+J;7Y/\>=2;ZE#7[F+4LE['-A7/1#. M,I^?!A@MUT6=M]@2T>L-N4\FQ3J;-ZBR'>_K#:-?Q73[U]L-WBQ\F&\%9=7# MXQT_MP/=B&S-8DUJ.\]_G\W"\K:>J"NV^RIB[#)TQ2:O022)NU+9[CI.J)L\ MHE?1Y@8PW3BD&H_7=3ZI5?9'-!=&D]+7LV4T%X;#&/U^F\LGE8MV.@O+$,UC MT8%1R8*- WK91>([O 2/Y)7]1^G^4(#K@T2N1F+W8;%,0_+_'3;1-+%Q]XE# M4HPHR+!@@%%,K31"80$=,#1(D!!V1#+!%!4\MG&1D )*)2;Q6\X XIBQMVO8 M=S[G,#3LC0KUH>6&+T"@V[#?AH?_NU*&ZHE4=-@RQ0HBVM#+FBMVSO;'5;1P M%],RW'.Z=05O Y#41[,-/3I97H2#'H[#]M/M.QVW^S^J)VP_&6\'5IFLF^%. M*V0;1\DBB^%#&Y/::62?Y[/(%"*CJM&YS(LOL\A+PATJ]AB0IV@\O9N)C:^R MXHY$TWEJD9_.*_3>2)PM+PMW:TSWC>7X>^.UK3C^I\8H-Z]!>*LN;_RUUXRV M,]2.JCXK.Z&OM\/C-7 YY 0P\?@$L,'F<=UMMKI/WLICTE[0O8QG]P#MYV:[ M/_VU0X^?OE_2)FJ3^BR(7U4,^[\WEJ@K$GRV*583P.)SD;>:R:=H4P\"Y*Q# MXG&YHI:W(<=& =[@34VX@8I;NMU$C=304B-+4 _"@RZ6B[@Z\^^-5S6(356 M1)0QEY_FC3!82W%E^+NL(E(V&-$5IRMP_H&4O&?@-/=BGV9G+C\?AW]//MS$$W+59-OT2C%]0:/LG!D-N:W M^MB$&T4_4A!YP]OK2@'_DLWF3?\W#RLHOP]5%X2IC7 MLOC>ZN?UZ:WM#UF4IE\M\GQ:Q9*6LX9756;:[Q?1,!%F5ZEZT\8SF,]J%:4F MA7CQ1LXN:Y891/IO^;3^4IQ]E3]0W[R)F9^%%6B%@'@"MT/?+ENMX[8TUEG: M6CELTV4:/UED@<75W)-1^3VL]'DULN8AU4[,6L=ZE01][7=:;WFY_E09"F+\ M4;3J7LRKW8\-*8)^TNBRG0R5=@7&]?2;OV]8LPHZ+N;KJ-B$$_7'^J+#E"\% MT=YTK#8G:GN.;CE9819A[1X147J?+!6.<&M]%=( *2P!E@:9'TJMH09(,H$P M$%Y<$VL5^7XM^WR8E7^\SXOX1F#2\/H\E;^?V'^6Q>J?[XOE-&SBN^)C/6OU M;5;^\WSU[W_^7BW/YMW%M KAV+STQ:DO_,.0Y511C1P35FFMM/990$VN(0H0_[A@U]3;2,;KS M&,'^C]%5N_]67VRDDX?>>'46]N3!HSH/;YQM(YX?%X7_>U9,SKHA^+%R]S,0 MW6,BV:M0\8M- N^P!<0Z9&<3H?TCW+'FI[O>A(;CEI=ECYJ9M]FZ&Y%LW)4. MJ[2HZDM140@W?746S;B;AS6ZT44,F*H,]D'$ MJ-Q.L\HFT29U54I!G-#79?''J.IP504K50&/3;)O/MU(/=&=A+#8C^_.SUI]-5WIW\+*NKEZ6ZO;4U, M:E4=CC>+V*6M3U[$]LN*/BT;ET;B1T/@1S\2\E/#_?4 NK7L#)VE16-$I;S= MXI)M+$)!H6P\78TU(B8$;7R:\2QOYE][_>MEZ9BX;G-0Q^7;AC!426'%\C2O M4N?#T/Y8++\&1O*YC?QJPAINV)F-$[[V0A9528NZ1$9ML^YX"#N/JW$\1SJ[_Y>L=RK6=LXR6C-!-ELG+[ MX28B.X9C;Y9NVEVU;DK%#?.JO.G-C2[/*CS/)_8R-/8ROAIJ]#5&'E3GK/8. M5#%$5;CFDTJR7'2ZS0E#C(6"6D"Y,3>#_%1E?077_V>!1%_ M?=ZGH$>?P'15E76J$2H*?2V4;6%T)SBMHN:M#;9"C*]Y973>L-AAU6!X).F( M1TAF'W8=W,F:,R1XNX4 [A2^X)^V>5[/>W+%5ON MZ 5HOAM#;"Q;$5!GW9IW&ZTFLN-)N.^G&+=^4<4%_#NJ#$WAP\9:.1^5^>K5 M^B)BS?DRAM[6X;OU72J;0J5@7$F8;B)]M^:"LQBY>[K5:MO5W,H'XUHVJ&I3 M-(I*%9Y5.]";[R5>>,GX]O#2B8\R) WZ]-\KUJ6#6J,6MAX:^;+[R!@+\]#E M53!G4[%F5[")7VD%GSB^>76BR >1TO=HW=;..,J'ES MO8TU4[[JI7E32TM;U\2C'_-Q%814&X[%)8]'O[?]9;J,]_EG'/LK0%X!N%M? M=;HNMO55EXNZ7-QNJ.ZC!(5A8V.,D6]6^T8"*/*FJM:5$.SU(JQ6K%^S P,; M)_#E(+5:%MBX/F,"2E Y+BDLZ\4V+.MR#M0NM99G61TF>MLH*J7I2H&&2M&Y M9-+L%F()+_]5^6&_-+4S8C6<1UDD>F3OXRL;<-VZ%'=N9[3"/:U"0=H"RRHZ MB*WG @A*O0$"2^I0&*J.S5#132DTMT/ ]>ATB\(@M@J#O-U*]LMN<]31IU[T MA5A]<^/RV=2LJQT8FS*KEZL];9,3MJQPK[HZD=LM-%H'W4]QQI6D#,4^VL)H M8X+V;CVTL,3&73CO3P/=ZTJJZSR\W)KH&CRMJK8K)AY-L]FY]MJ?#&^_4M^ MQ>_=>BAN<"+7]6!O4#7:1)9.K$#MX]^XG#LIP54"RT5,EYY<%:5NR%;KLH0J MK[N3J79I'MO5O.38OLDOWGBH-_[3;1) T*_J"BK+[3ZTJ=&;Y/EHWM[=W;8J MPSPK/D?^M%QT6W6$XQ-DN::"Q#S_''35IEAOC/3+JH6)=YQLJOEF]3P;6#+//_2U';; M5D6M=[!L<[:_=W)'FM*L5;3'IK)7LUA1ZZSSC (QYY7V7/'NF(5P\Q&M!W+# MGC6YC8US_/KUKPM'!+GVR\W%I4^S+\NBRIE871IA2Q_W?E0M=H_KXMM-0$$% MS=--2?I9G00:64E1QG3\Y6GT"=?FW_GWT:7?4JK'0^_(M@2QY ''E# @?(&<@.#\@$\9.*Z6-6:_7P(B_+_L_?F MS6WC>/[P6U'U[E9U5SD9W$?W;Z<*((G9[-.=9)+,3.U?4[1$Q]J6)2\E)>UY M]0\ 7I HV;)$R;+-G8W;UD&"P/<^/M_Q-\=ZD>=)-1W];5H&R%4A^VK+<*:S MJ!C%E(W^X0-"'Z;9_UB&>+1GPG9,9>"C)3).D& 2*)B>$BD42Y9 BBB.@8H8 MP]9%3*)$1Q214Q\/E'\E'1P/VN W'B//=-$DFDL5XH[O3ZY2OU DFT7VU2S, M]53VUDKY15F&Z$LP[#TNLQ+-:$6;V%L6NM5*^[S AKJL1\N%\1H_#2S4P XI M]7*\""R00MWY6V;N6PW6TX8ZPP:UOVS.K93/"IY;&9NMP\\ETM(L;S X\YJ, M/,1;"LR5XT M:2]OG1-7G'C5)^)J#QORJ"W7:VM4+?>Z"D">5LI>*#*,]M;5>UT M_]"ZV7W3'C>_N6O^&)EL+HVO#=P=\\4P207'^KO^IN_P;2BST/;/6Y-E6DO*L1 M(N=O_A)"1_KNRC=^MH!5G&_^9@V@S[.KQ7=G;?_X>7FY\'4@U@!Y0\!/79&3 MY;QC/6A5FEC+E> DG A\YXRYFWK65^3+X=Y-?9ZNF#\XB":SY/[F?@^(=LX#K3YB$#@-JJ>JB!.K(F6+.R@6?7>:F1/-)J M<0'OA59UA7X0Q^JV%VL:KVS[/2NJP[-I:T5AXFAM >.*J!VV\;PD:O< [3VJ MKIH5BZRBO/SE;-!-X I?*VZE!U>;FS?6X1-Z!:>;/E0Y,W:->SYA9FUC1E%XTJ,TK76 7 MX;P[M]J5X9KS]4C&P_AXJR;UF2/DR;7G>5T(>3NX YT [:$=_8C'F10=6Q!I M)?P*[JSDR%6658/@[T+^F ^^5RYHS96K(G43.'=EA+MPFK.VZ_+I L \&/5P M-$7RXD0E[&,U/:_]ML?BL M$5<:;\%)X'V-L4U6B7%HUW_WT-]E'Z'7(3\65;8"@9\&<3WX<6!R*YQ]\=R; MNFVX]-&"3WVJ]=VQ;*E2&VU>_-'L'1R T*X<1XVVXB%D1H4RM+K/Q;T"!]8R MQK0,;0>(ZS?!M@(^BK/D8%XJ'[.SC=YRDW_WMIC47[!&RKU&1=2\U- MQ.!D8C&'X-<"'Z 4HABQGRY6I*N;?KKR23?K^GCT52%)VD7*V%85C)Y;K#FE^MLK7YV^\,&VN'^B3$7]277,$B":0T>_GMYZ\K(_=]N M!I;U=PJ_YG:2N@,HDZB7[@-_JAW98EFSD143?NJHWWGO.0:=+KZ(;,/S>"6P M;RCSRP9-L2C)L0JY;E075 M[OU@!^W(!@'L6.I8&M(7)JZP4UU!59UWX9*'(T8WT>O"4NBH+!1O;E13K'?& M75-GG=DJ\(.*>$>%++-:_EBG3V]FTW$)E&--)GO-V8T5G]GTVSB?30OPO(;5 M/9K?S-6--=LS;\+ZT8>_OXO?0#FP^S3*['4NMNY=N%27.78TLRY(]J;_=5GL M(&*&PV\6D210&S^<>K'S(%4/KDQ\09VGA M*!ZC/[\P0EZ!P%N1[!1:?E>BCI=6P&A MH\W+ ?>"&ZT<9$17YE6&\>"\WAP_T3LO-F=\U11HV<=UBL>K":M?5TS(LH?. MJI3:KRU*'!S]IM7P.U=)?UG.^/2ZNZC'JDJ !F4A$KKPX?-F$JCK!YY,@A(Q M=S'WG$4Q6/BD/OC>/(O;J%^M)K(K\6FCRW3Z^^"#&R-E[^^IP$>P[^I\\66JN1*=<,\P2(W244 "0E@F"&L8BD48EAKC ;WK0M*DDS9U?ZG T M/KMFR'O+0FB"@<8D8A H&A.I",01,=@D0E"N2% 6HDT<48(@(DA0 X7@&!/ M8BHIY1+3>\M"'KS/?F4A6W0(9*SGMT$/YRB%^\>L6*&@:6 M' :>'IZ;IO[ASSJ=.Z.S>I(2-M#/P"C:?1WW^[Q;(4K]A'@_*S1;5*/]TL4B M'U\N%Y4\^RV=?\F&52*NV#-GMI4SD@M(M:(%Y\8:P<6-[+V7"X>+.@KS@07< M1R6#K:)P5:=SWSY2ZGS+H(6S'! MU K[ZZINK]BIBU*#N^VLQ7SU^&O$51]H$S7>\3'J$=?EM^ITC@/6?5-=H(NA MSI^'5ALO)]F'JW^4AZR*,W[OC_C#E>?\^1='&/?K TYB&@O)&$FH5$A2IK'! MB4PXCC@*RP0ATM9!9B")8T$UB!1/K&0WC$$1QYKK^_7!0_#!Y&X;7,$&/J]8+@!0S6I((?L XP(VY4XS]I+%]@VSR:1\]S]_ #_XO^US#:N_-YR.@SZ?6]?W^^#3[":=KJ_V^WBT MN+:_V@>_]-7H;UP(-;V=9S]7O[1VQ"TGM_]OUNN MIK@%Q__Q2_6A]??@/6_=]U[G;^WVM0W/:*7)P@6;RFTJ+()5TD%KYD'X=VE! MA"_EGB)0&2): /U[**KLUN[W<@_J$^0_W/VM) M/>63P-L_!CZ\-_@WX/]OK[WXX8%JE>[M55/*DR\.YFSPF_W ]7R0^/QH$?YP M+N"&G7J5)(&?@"0>VHM3$$F[6G=-8O1'?YJC+^_B]63K%D]!%W"]FNU1LN$R M'?[^-9]9D^A-&:@;#C-K&Q^;4;Q2/]C<>_^0G_7SH31URNTY,6.]V@?O3W\_ MTP$^ S'PQM=4#GT N0H>[-_ON;S=LCWVZ7]I>7'-]]GMXH<__YBZ?HOE[7K9 M[K'T]I$W^=\/>(Q]5NVIY_!E/S1V@@B:,=C :FLJN$D2$&F20$P19"R1!'.6 M1 A3H-N-H(MWGO1N*FG8SJ?8_>]^A/_[S"EOH!H.K4L3JFC90,[)D2D*9!$F"BFG$@=&6)P3&)N_Z;4K.OH>[.K'YHM M]A4+NQCHQ>GLI<8YN>"X/5_H&:KQ5V"COWBNXA#67(4-,AAQ@(UA%! I$3=1 MPKF2)#$:MRS? [FJ;1D?QE52PI? 5<_#.#Z)4HP?JM4YD&D[W<&SX&;<<#.2 M C,$=9(82!%/I(HYC!*$I8".KW?BYK*NK<72JD9P/+*V9+R-E+H_4V\]\+/5 MH2_6Q'_=?$J;>CQ#8QE1PI!*,,6QD@E!0@(-%<-AH?-JI_J6B#9G[DOBT M]T@W>Z1E_NQ0!C]"6<9^11BG% *\$0*<65=6JHC&QM!$Q0+&VJX32ZB$E0:[ MFM[;Q,"Q75IZ02#NDO\?H(?]SO:I=?FK4MFODJ-%,V9+QA'!"'(644.--!(; MHI.(<*(XAVS7$-7N'-VM.TTO*.\R2/4\.=IK_3_Y>K'J]4?3S89+KV'C/:J& M/N036NGY+37U@_:#;BJ!]_9"4U^^L\5CE[ 3"MPN32.'])P\!"+7[(+#R6MU M/NR!M%>4[=S?3GHO5[C:H&[V[J&'/P;08-1TE[E>J=DBG83M;!.'S%7-EUJO MN0RG=G\#:'U7A-+1XN[^BQ;(N?1O-"!@$ EREC8M%H,+6EX M=[X-@6<5_B\.LK.+:Q0 M/74_]"[/6K5F-NC%]7[9Q_7H[677YMLV1:SU6(4($03'4,,D40I2BB02 FH> MV],5BL>*Q8"W2@!C+TWC9A3A!!D08FEIH*F4AHA$JL^.50 M&?M&V"8,6,(HLNZ*EE0)*(D1F@L>@]CHR+![U=B#]WG.L!'XC&$CVK#_@X94 M2B2I3OO6JQO>3W8" IIPP:P!2ZWF%]P0I5S0V\0:<1:0G2&4&"EHC")A*0?( M!$JM%$7V MI2U*/HYNG;R6M(:"=UOE:']M',> MU:*^@4\?=M9?7U,Z @]VI1-R_EWIHK_7P6_QOK'_O%MYMX8>6]VZXBU]=#3% M?V6#&K=F_8WU8$MLNE>>:GC-A!!,S.RIX-520>(,:0\:O-46.]52OC@,5T097WQ(K@H+/-OZYH/# M M4.7 SL,\SWT=Y'*:'8MJ>=Y-_WIJ/]FHL?K"EXB(".7FMRP(8\D%9C7+", MH0:3P,U54T8J15E"F>$""BA5S BW[QCIZ/,O>;MM^5T1^/MG^=E_?JZ& M'^CE?.SF+GTN0E9S/S?\9O&O?ZXZ+-7X\*TMS[MFX"B!;T]:A7)4]NB+QT_6 M'=R+SEYTWB\Z28/X(!D0$L8&$= MB4TBY-N3EN/V8K,7F[W8? UB,RCD4AB(&$I("<"4:*9CI;' @-%$&R%:#8;= MBLTF)A:&I#H3H9#(M[(7H;T([45H+T*[%:&B$:$B9A&CF"$4$\H$%I)3GAC) M@9$X(O*X(M0'<9L8KB\KJR*XW0E2BGH7OA>DO2#M!6G'@I0#T@A2HB(@*2 & MQ%0D0A#72 \2P"2#.B%["-(N9-\%QKB7?@_TU[T?0?N:RH;>,5"X,<'I 6M10@@#' MN 9:*"HBHP&4D3"&2R5$A+8F.H\O!8X0R8<0O>T46&='$FI8XV@TU)WUO-Z+ MWN?@Z9R#5U>"/LT6?0JF M3\%T;E,)A)OH+($<<(BF9R-L'7OO:\3USWB>M> M:AY?:I)FDA'F48(%-8(00+5 6E#-=2P90S0ALH6&UYG4/$*P&G.V 3&OEYB] MQ.PE9B\Q#Y*8+)A2%6$LM2$D23B- 9:6*C+S;O96@O0WL9 M>G09*D,M%+(24TAC.*0)&2Q5C1F,,92PX@X^3H9W4F2,$WW8Y_?2%";[3 MS''9,(ZB^MK#<&VK>W,?E'$+OFG/]! $:X_C?U[GU35NTZ_9F\L\2W]_DU[9 M._Z<3KZG=W-[IS]=Y^73[;CDSB:/;#J%:B$K>_TP$/\.&.6[3Q3Q+0DG@9LV M)7Q]/QJBN=1% ZT]G@XG2[>LU$^DV?>*]C)N[,C^&W4 DG>ACO[] 7V$FRY2 M(+2UX"E"!">4#&S\RQCLD%;&FS:.]'0PB-ZYB.KP;+%PH9U+(B&+>QGR0 M9T4+SV+6T)7#-TRWM_>4".\]8ZXMRP_HZ'C4T$.<09HZOR2)E::&$@XY-1!* M1:P#K)@F#B:-;.4,*V2MH)]65/*E(9*_I./IAJ*>ACUJEU@7T/^?K[-L\>NL MR$[7WO!*_^'CW%\WH\6^=B^#;8HD=L5@!TBV@E/VOK/CP>.2#FU H8P@-,*Q MT#1F-"%(8V48B70$8\6P?'K2V5IOUEDT11Q13!] 15_M/NY-1!?!W)_)W=K, MN;UFH>PYBH=%"8VX@"BFBF+%=80H559<)8 3>[M@)@KF#!@>2X$C1H$T5K\# M&2>((_N"-5KO'<7SX'T.&L5#UF(AFT9^G'CD2FI/V.['<#P9%VK=DIHUJ*K +;=R3*?9L!5O;B%<]#(3]L M+\PL[H'E7N,UV E'>>RWPO,?47+*YSKE>>UVKU@4]!8#YUN#@<0=L[#(C M[?52 G\UA/#>VDKJ9F8?\E]V/:^\8PC"5W/N_9F?U="*1^2/3KE1KU+XGP=% M/(U8^)*GHVSPWGKZ_>"MUTL%'_/LS5^7]D97_2R^5T\,T7)NEV2]A4]9$="= M7X]OYSXJK=/A[Y-9;T&ATPQ+)IIB""8P4E$U(HFL1<2$-BJF!D*&=8 MJG:J>)1=C:?C1?;K^%LV6L\<)W^XVC6[*]L+AJ'\*ZG+!!ZXG+[[+?W?61Y- M++G[ZH'J>]ZW]:YM=ZV_Y"WMLOSX>947GY7X/*>^BEX>OGAY2&!3J)(8QB5) MDDA213D%@KA:%<0C)F."HA:8P9G(P\A>U#V=]> ^N=WK3BQRU&U+;R\6>['8 MB\5G(191,[> $RELQ0J@Q=%XMFNPS;,J]D10S>\_7M M(K",;7XJ2M_7O]>90$2"]89B+Q%[B?@*)2)I)*)KGX4@UE%,$JEDC'224,,D M)PD4E+#Z9KU 27<^PDPTPHSK&$!M;;H$ M4XHUU2*!SMQ34B7,2K>'.N:\!-LQV->!Z"$(O$6GD#U/)EY>\%C-M"C7]E4V MSS#C_]QE[9D]7W_6K_"LGV*GT[@,3:R ES<@%YT%H3253E-#$"!6[Q)M0 M"98CG,"$[6?COF2Q<5#TH*16EK(A&-# ML*',&N;>*YMP9Z&?'L9 0#C8R(8H@8QB)B MU-H!,54& "@B*&,@!:6/R<$^2D9TD3P XOP'7SX1,[_VG@X/X]5=1T>/#-\C MPS\D5#'H.T*.WA'RL@#ISTHXGU.@NI>WO;Q]2-X&A81]Q\F1.TYZL=N+W5[L M]F+7BMV@?#%"0@$,G'4;42F T@9QFB1"*XUC\9CXXOML\8R3C))V6\;8B]M> MW/;BMA>W5MP&!9;06K(<8H,@5E!%/!*:^\RMH F25#^]N'T96=I>O/;BM1>O MKT*\YB,18V,-9PRPTU",3*4(",8I5H 0Q(.L%0; K4MP7JZ#B$$89^\>C7M M15[?UM"]]:RP_2<-[@O7RCQ>Z^6]>*T[%S*==Z'20Y*#-&7+B" E!8"*"Z$( M@YK'@ %B;;381$K79&JW:9 MP,MDIU[5=!10GL $,@0PBR,>1=P(;9F<4A+9UV(9,KGI MC,'/*O77J^2>6<^76450V@\XM*Q*$*'(1#J)- 3,,2NG0BEK-)\1LQZM$*IC M!=PS:,^@!S(H0DW&06@L@112"1!K832+C&-00:.(Q@DZ'P;M./70Z]">1<^8 M14DSVP,(BBF$"B$AN98)B:"P+!HI%[A&1JYZM;L 6NW&K3U7':>1[6S#S[]E MZ7R99S?9=#&XM9^8C0;IZ'^M$^->>;HP]+";,'2G^='S$10!K 9,J'U-&", MHPIKH2/K&R-.)$B4P(]M^?JXS(?7Z3Q3PZ'=M87= =50P^N-69\?R-YKK@QX M[>P?!,8(A%)P0(2,#2742(6Y2T\)G& 4R\=V(#T1^S^7 LY>"O12X&R28!*@ M($LM#"2<"\ )92:1/&96&F!!@'7T>4L,W..+'R@"GCQFODMZ[$0(O"\I;=9+ MDN$R(1%2R&,4"B<>T(CP!]S^C9$$O 7H)<$:>!&L2#XD4 M&E%C$*:0:BZD5CB.$AP1&2F%X7V)AU;.83\AT%OZYP'1]SP2&-$RS[/I\&ZP M< FN25%%'Z0P7G-&40:10J&@XB!V<)N2LH1K&9DXTC+&VG(Z?&RDT,SRS#Y2 MM?M?FLW_2SJ>_MH>"O:*L@5GJ\1?DZX^;\9]0"4C$ 3WXD11BK!2T% :$\^S M+ *8&)70*&HAYY\QYYZ@]!V_A7WE>\_]9\W]#S%_4*N'C8X30B-#"* $1#JR M5KF,D>041+3=N7J/X]P%XS]Y>+_7X3T7/Q,N#@)K.@;6G\:8$$0 ,C A6OBP M>LP93_AC$.N>C(N?1VR]Y]N>;P_DVR :QJ0T!@L#J&!4:BQ=1!QA@F@L&)&/ M&5KU5'S[C*+B/>_VO'NHWRR::0@F2H"))&&)TA1CIC'F @..<8(ED\F>-?0% MTYXZD/UZW=K74HD?SBX:9'_<9M-Y=NC(( $448A$0M.55AQ+VP]6ZRG]FP:\U^X!V.WCC)22Z>S'Q MBL5$@! %8QK'&!D2)12)Q%"@(Q]\2W0DF6DY\4\B)KJ+KJU/GGT+>L'0"X9> M,)2"(2B),4JR&!"J)614(JY@$BL)#(&*<=-&WGX*P7!<\&W0+=!L+QQZX?"< MA0,"H7"PLH @31,&*(ZP8LH $W$3&1 #T>J$V5,X=#%T[RWIF?BQ,<,;RU"3 M["A,^R33IG]+\^%U.6H:@7-!U'^!P/E'>^Q3YSE1.#@ZHDHF<2*Y2VUJJCF. M8ON20A(*AD3W@TR=^#N+0N G'AQ]EA#[KR ?VLO"7A8&LC 8ZBP $Q@K831( M**=($)A0!0F($@1H_-ARZU/)PF=2G]4+Q%X@]@+Q_ 5B,&Y9&HQ #"-!5$R- M]7TE4@("IA,DL=;FT %U*^+OG'-L0G;;3=J+PEX4]J+P[$5A, HYAMIHPG"L ML8X)PLRZRSZ5:$QD_VKYR:<7A4?+([(3#^KLA5\O_'KA]]3"#P>#BK62/))& M4,DA=:E2(!02+ 96'E(-GMX.//:@8MS+OU[^]?+O5 M,#?72.M8$XDCQGC4S1!A)P6[&"(,0&^O%7G@/RU2>P;UZ_ZG?VDPS":3DC3_ M\P?P@__;7F-8_5TN(:1F8DDW7-*7\4TV'[S/O@\^S6[2Z2^#]MI6\]#?QZ/% M]<^(%'*NW/N=T]9V":N;><\D!6%OOR*00''/1["*?X ?TT?5R;CY#@^L,: MUT4UOKIKW?31J[2>SWP\7\P'M_EX.AS?II/)G4N,+UR.T'/F?)!.1P/+#F^& MLYO;;)$-TJ]YYD=?S-\^1#R/(IC71B"7SX% WDV=K)UFA9S_/EY<#\:67*[& M^7PQ^+]EFB^RW%=6S.=^&HJEG:^EE/:$,ZX3,V_\.*Q-!1GV@-.OQ3"5/"NN M93]HS=+@VX/)^,I2TNK8;WLSMYC%]YFEW^R-7;-UH[>#P6_-G4:6E/,; MNX7N3NGB8G"9NKL&P\3'4[^&XLL^I\-_<6\ZM6#WRF[PT"[>LDVAG 9#WZ2\ M\(_M.M'LIT;K%QN60=?!S?@/SV?%#6;#L8O!VL>_=?50]F).E=FKIX-['M\J M,G>!>;7&P?=T/KB9Y?;OV]M\9EG:7M0^M;(\;"\]7TX6%]5"5@_0KN3Q,VL* M @D+9Q[[W0N_E,C*E71Z5VY5=(=C'ESELYLVW2UF@Y6_W2E=9E_M M@M.B!LWMNKW)C2,!]^K0BJDL]\=B26,\+S;R@)WRQ4:%$;U><;3?QF66!&]* MNKE)[QH!>/*G\X:]C1?^^"UHQ"]\O M+86/ARVKD-+&*HP2)C0D6B 1Z=*K:N\(&/$U@,;- W\VSX\VB9 MWV5I_L.?89TK*7?QSP/WQGS-!GWL^?2:^A!-/7P.FOI39H7CW,\?"V>1+;QN MG(RMJDOSNUIF>$EVE8[SP;=TLLR\9B]5PTU[N)G][/+676HVS3P]%D+6?7ID M+^;>3X?_MQS/QX[Y'B2V-0J_=ZM"-T+8\]NP=?XE)_"GBY^)J%R-0VI'G2!S MDF,\7::U@_O%WN:SU0G>%'K#HH1&7$ 44T6M_[96L]3*V%5YSZ?)#9/1WMO9).]%VY+J>M M]_TR E#N?>/%;)%.#MB$0C'^^P,!$P+A"RFAMX;M9&)_V5M?=7#@N^YY8XX0 M%7.&1(*%CB@"L8Q8Q(Q*$F;-$6(.[HF&\J_PKYWL.=D0G^IHSR^CB+_?IG\>60^N#F:&& +OG48(-4C".",#0;3U2B' 6W)YCZVO M_8;/"VM5.0.L^O+G[*LWY[QW<;/XUS\_C"=J.OI+.H>M5-WAIV:MO,Y/S1H[ MWZ_'P^N!$S%CR[+_*J(BW].%;].YRM/Y(E]:7RG/O!%T.[[-G*CQ;)9.QV4D M^<#NLK^IW>?!O#B"8U,<;9B= M @(-T$K&1F%K%2@JB*,X!T6/!&QUVAZ7XNS>W%@:*\(N[03QX51W-5OFW9-= M-X11$6^:[V^9;R+;=8);W>2&YIHH8VJ_GGO&^-/5V!Z!W>O;R>S.>VOVD L> M#A?-=5J\_+$-O-4^Z.]BEI8/+?):.!KF+CSC6M9Z 5>]O M['^*VUL"V72]^6RR+.7RX0;<@YS2=!\02\]2X)AC#" R@D/CU:*@QD0J[D(M M/H)3/LZ^9_E?LJF+'CK0N^GHW71D#:'<;O$SE]8K%':;S_[7FHMU+ MO+IGO6M)ZRTD[W=KT&R7_UZS814/=,/'U@(TCB$FD\'EV'+.PE\KFY1W=6X]@P!V9;.,BN]FI MW7B0-3X4%H93AHD16$I K2>%A.-!C2.F27NHSTRR%A?^QT%L MN'XB->4YRFKX9YT0+XHLG?OD[-(Z8053+685@?AW+M-).AW:3WRSO+<8WV2! M:W26#M_Z9GQQB;.O7_/LJXL_WI8CLUP:>Y@%B;&*"WW#=Q$6S487/O'A6&_F M4WY7!R=!'A5WX U< E,"<,.D@HIJ)*BUZXSE&+#593.KW?79(R6^)Y_=\[NCUI07@QN M)TO+/VD^?3.SRF R3B_'$T\NI<5T8_^36@/*WM'*]5&6W?@L25$,8:VKF5VR ME]<%ZQ6A=/O%Q8D)JJFV(K&5P(*+2 -*$HJ-_<425!+)&"9Q>Q9E10)6B5R. MIUY41#Y>_=62F2\.&95J^==R=^Z.*H'W+MQ"&YJ,CD-3)XA,BB :3)#&B"A" ME43 ,.$F(-@#-3 6(H'Q#@<:;/B'JU_M>U^NTRD$H-2V[V?3@)@KA6O2=R0'RL,NG[<:T'1_0.(7P)3+<^NLMRGYGSY2IZ._/Y88[<61FGN?:\B MA^=(SF?F'BF/[,-,JJ4[!>AL!@1^2S!K_=WU MI7RYN\U6:AW6/Y"4)5!?[!&U&/\N9'NPJZ=;YC8[]G4M&QZ79F0CSF,E.79( MFAI;@K'D!$ADQ;F!2DBL)7U2FDG_>($T,P(41)W=G'A5H6\\4'ZX^+!?60\SFW@CZ M=?;]@-^G MV..:NLCVX-VT(/8JPA\PS>"3W[U#RC-,7S5W1E5S%U;\I4OKU-I]F"]O;R=> M_EHBN+6$X4_RGXH'VZ?N3M2J03X 3K^A[NZR$]U0[/P)E#]NX$&8 M3F('(FZ=(D$E%H*I6&IC]Y[$)!:MY.U>N_]P!=[NN]].]'2T^ZO!IHOZ,(I? M'N0IIW8/*$ZP-M'!9;*G9^, @U!" ;% RDC J#!4)UHG+"9(*V,H:6$0WD=( M[S/KD;HMN7?&9!?0J7P#0L(SLN)ID\WBG$2$8IAHJ2PC4XT2'HD(J"0Q46Q: M4!<'['^'!;7B6-FHYU51V]M0YV9#;2J660F;%TZ']X1FMZ6_&]3;! [4FZHJ MI3*[UG/>)Q'5O+&X*+)20:%8 Q#3F &M<40!B;4Q"$=FESAH)2D"QZ+4_A^N MRAQX]MEN1A:(E]@^K/+M>,<4Z41N0,-^1B*=-[89UA'3G(%(B'\NW_#2B_Z+LA;^',P\QWB961QY2ZG?*:@4:9-"XYD3$ M) ()BZQ]9F2,8&04C1(@>*1VR:!MH"X75[+*<_XA=[;#283!+K.(X;$J%$XC M%((DED%0 B E%2IV529*1UA$<0(0,20!\NF.[9&R89=C8Z-PW4?F$IC&:#Z6Q1":(B'NLO-5]KX;6WWZ7A4)Y*JVX>AW/7FX/4.V?_G7TX]_:O?HHNYW-Q[6LLS=;YKY4:9CF^3C+ M[14]LDKS1@5J5)=E?\O*1-"%O=I5EKMDF(?2FLY+D3EQ<#-ENLRN*DB'!>MM MRK%&:Q57:Y]O2_]AG1I=%=87CRTH*]8WRBX706GYND0_._HQ#%XTJO@J M<0?[-/@^6TX<$%!)!45UPSSSZ%7%H0Q*95;D0PL%YU)Z]KCG5R[55Q_ W>!' M^Z7LC_&BN,-/=6-,!:[FKG5C->L@'7U+?:/#;.FR@?GO]CZ5UJSOVEQW["&) M/%B@/2E_Z]),JZHPRFO>:-LWF1-:[!DQS:D ]'7,ZSW+.47?JM MJ^/[?NT6Z5?B*_7JFY>K\<&CP<0ZAI-Y 8SAO^;/R&5++_VU?0'BSX,?QS\- M?G4?'<#!F\'_+6>.RJL=<#OORPS3PD(J7B\RRV-'5@ZJI>*W8)$ZQ5ZLOA^WEG+WID:OL22RG[4WR3VO? M=3;:I:N1S//9Y:S$H+IKK\8=9WJQL7HS@#=SUO?7X#!O9B.WR2[BG]^ZJ[NW M PRV%8B8-EVYK5O>W#["F"M@)M>%0\#[K@PYRQ\!FE-^X6#1 .': _B?UWEU MC5N[)V\N\RS]_4UZ9>_X)MORO$H@Z:^:+!28.09O9@U^6LC2 %B[ET!S$MK/; M%*786--U; PE3@G."&=-=H$IS323G,&$(@V52&+)$YX8 R1JP_G4?G; P65I M\NC#]%/F+&U+--K!0'YH#-\'Z@:W5"3JN[H,VE40NAVS&Q;6*7;8)L/>@F<9 M="R.5#3A"D 5TUS&R A)"24" LBM[F& 1Y#J5LRQLR-=Z78ZAR/%QXLCKP_6T1FX_Y8G!IE]T(Q<:!SE8\^]*9=T[\ MBHM?MG!Z?_K'*BA0?/BG$.&G<<4;C(?:)??@XAX XHW'#+'W#!WRB[I+,RL< M_B*AY()'TZ\S=_4*R_K_R^["+Z[DA*I]\9FEVJ OT+F/V6-9<+UL*LHBHCFU M^@ 1F42:)@F 3,HX@3@" .'6\)"G;[%\=,M;7.[U)[O5.P"2X%WA2"#:8/H= M!DARU%[)\NR#P5DQY\;]$R R' ,<0R)E @P2L=)RE]*3$[=*GLW9([*AL.70 MLR]Q9=(VQ'Q>0D ?DS(H"#$11(Q)K.-8(T4)BA"-(NL5 25BG 7(!=[4\;] M&/)G0R&0'$,ZU 4,/J;D@N^-'K\XGYZM0DE::^"R/.TW-4F7D&9>(X;1HLOL MRLW5J!)A%Z[N(O,9O=O<(7?5@;(T!/C^L0))2$T\^_=D=Q!ZRE[QC$C M"H/B58,30)+(4JJ@RAJ.D581=_7% ,.8'?%TMG<5=]'T33$3P2Z-/@RFG5E';%S,.G-K*\2L]VVFV?V';QCXX1>:;AT6RYU!T2V]:6^W1@(V BBM1P7R[&I27+$(1[B0@%UU6=58 MX ,V4[.\B7!1EV0\LDYF[8']#5>K*#TB70!T5!/%1;,!BS)Y=E?64;IW&HVW M\GSW'<[%VN.7$9BR@LH=;<$>V\"9YA7>[;Q&T/-Q$KOZ"H[0?2_[8^@89HTP M_'K6CZ(:[A6$@XKVE97%G+MX^>(%Y/?L $3HG1P?U"BT!)J8Q=!0(P35S-5= M)Q3$3-C7.=*M!L]7.&E.LB)(QB#@GL<2 L:@5S#N=Y"I;1LXH M-P/I\3*\N]F<+Y.S#BC).91?4C>G=.B&V^Z_-2?KTRN8-T!VYU)3#8FRID8" ML%0LMK\K0SEC2"C3RL)48]HKKE-%#;L;T=D0VA/:$+MSXO&2I%Z+55:#,R8: M2?VHT2!%OO0DABAKQ#E@1@'&$VMV)A1'0D%)$9-8$\@2SE5'%'$RV?RT5N6& M@9NO0R+O;^NXJ1J; Q\U$LVA<#C/2EJ+IOB1P%A*)*$F0M$8 .$@% %/(%,D M8KPUIZQC4^LOZ7CJ&GC?E14?[^K&WK.1^+MU:Q]MSN(+9NA#W;I (0;EWUL4 M8CB F'M> FFDS4J)@7(P+L&9.#\DV8M>=I&2CB?4K&J++KH M.=^D#8XJV D+&J DPC B$$I*F2""$PJ9MG(5 <-U"R*_((W?,FO9CAKZ^/!] MFN7SZ_%M,VKQGM+&S\/K;+2<9!^N-E^M_6J6O;>KJ&7W/]+K]+__OLN@1;1K MY2)NHZ4>7+>X:9;G%P>R\.:C57KSP<=R%/7%X-=?H[JJ[\O'CU5)7V4'I%.[ M8^ZKUD38_*7HR\=ZZI*'Q)]]S;QF\,6U]I)%25SY:;=_ [N!U7W"PH\2&20K MDF%IS4N%LS>);][MS*?O+,A M#_!X.)'-^3MJ]L\R*!]FL/HT@\_6SG.@&1?VC>';AE2C=Q7=_5)"66P2@"M< M4S5Z$I%25@V4^;,W=,OT\G@?V?V71E.P^_7V<^ZM%D]ER-/B2#:^GL\GLZ[AY1'=65 4G_PQS&X+&"17.6A)??QM/"IF#XZG88>=_>+:0F=9T7!7# 6L M9Y%;FAN-TQ2\%?A"#I%IM:1^;*];?LNYO;,;2W?6Y#*;9O9R8_N[.^"AJP6T)^\:(K/F08MO9-\#SMW02RSUN*%;/6]K4OLH*(%K)']?IM(S [F[4%+!<[CLU.LA] M2J>H@BPS;7Y$;U X._9>N?TS+#8MJB:] 5(S@B-H1ZEMC\4OHH37]$2XZ:NM MZX?K<8B;%_6,:O_\5;VQK^9IHS\%.& .A\[GCBVQC'//DA67U5=T-RC:/P.F M.QO)&2A(IA2FA. **D"AA MU@37B#..6O#*01CAW51=7?E87S;_O+R<44JICJCC2$1?" 5VT$B0='X<#,NCD.([6 M?;(.'-"8=J=D((&:@3(Q(49'"18,4P2!)BPQ44)QHI!4LL5 ';NQ79S6\;+8 MKCVR+?)JC5:@#FQ0/F5PSV,I]'IGS5TZ5<9(-AFC1$B*$ $Q!?9=()4E]CC1 MFH@$:-,>\; 'D;^KK1*7H55^H/A&PM\%>?]IDSN-@>6H^,(#NCJL8->TVK2' M791-56MP:?-LA5=&!19JGQIZ1:FA8T5N7&*EBA:_W7N[!^%E!K/O9=^*[\XZ MKD3B0=\N(PF@"4PT@(9&!$AAL&& 8RHYI(U$NEG\Z^?W/I/PX:J*MEM3Z4,U M"^DI,ANWY3JV2:R')MQ_[UYD54LJ8E[IX-I*:BMOYG?VH6X*Q]5[DLYWMCMK MS4$^_+9QA/>FC0IA8>^G"THW-GEE*S&! MP?S:>=T>7MHW@'K'>A'0?)5@&;,F MA08Q3[2)(*? T!@IB55LJ0X @USG%.[H,*M2N+,\3';$T9CG4PQW3O;6TTT[ M7)F4.1A$RYMEB2'DL6 6^?AR697?>DB>K;*[1IZ>#X;-56I?-;A"20*UP>-# MJ/7-UD& +D[3-LE)@X$&("2(:99$6%+%A1 8QTPD;F /@:HE!#YE!;)#5?KZ MMW#KJA5@&UG$,#42=G^J9VVTX"-"+O=&RUD;+9NJ6UTW MT&HMUB:1/1I?765Y*=/'BZU^J_NNNV(UONAJU8 9+;, V\JZQ,/TUH>(_K5: M3^.G.SZ-OQJ,:4@PCR.#$>!Q3"F6.D(R00P B*5)HA:"&)X99DS6. =5,"VF/E?)$)5&2Q.@4*<\S/6%.7K[U>D:IM351?=;A M_=5@?E'9E.:+NV(RH?W5:82I!YT:SI;Y/ OJ"J_288T1F*7# *W>76;NDG;% M++E;*_>_-I!ZFVHGBPF^U:[5Y7L>*N^[GY#HA@1>C?.Y0]O+IL7EP\L,9M^R M?/"MJ,:UFL7^*&\XSDL5]G8MY^ KVR?S6?/(5=%A?=$"CN_MQS^_^P] M[?&LN#R#:__4JZJZPL:;WZ=XW>>6TSPK=:E/[95E6.4,1;O&8I[@S#DU^ M-7$EUFF%L+_Z#//6*.4B1>@?;6U0@EUIGEV["M-O68!>Z.ZU#EWHBFY[,_&L MS,1')"8>R@*"JS%,BZEG\VP3/QSLSQ>T^TR:SP5L*G4B .)8<694 M(BB-(P42@+3@C$=$2] J8BCFM(1X-8K^_2/B^,['5:HUJ00&'GB!*( -3%FI3F/F!(FUH1*JB24 #*! M< R4AJ35?'A<4? \#I^^/5J1]:HDN,<->W[3H]': _33HX\Y_OE8I7-%$4\0 M>K(>U-Y1BZ*DT[(]7^U0NRV1#[L-MCX@%''3"\(81HP!QAG%%.A$=S"L0!E;L;K$NL3VF[/A M[^ZU0J!)%E M&,L_^5UA>'WWS9F^':DFPZ(VOYZ:<%PJ# #L$^N2(0T(D=*::$AQGG!E@-01 MY;)=:Q[;NW[S]1M5G>>[J>M;]VSZ7]ED=,RH_C8B*_=SSY3O\6;K^!C"/*"P M5V:-%&/\R M^/1V\%LZOW _OF3#!E3X>IQ=#9(_LN'2!WD_7%E[UHW_^>Z#NT7S]"P/B6IQ MG<^67Z^+L/'4CWOQ43H?G"LCJPTIKI!@HP0O[\J5U*W,7K1=9;EO<'7]_NG$ M_^I@@CL24%:&.("(%D$V&4FIF"$*:">D*-588J*Y058X)8F,DA4MV1#-I\Q5 M*_BS^^BCGJLT6,8#?DWGBSB].P(9%I>LQK1\MOK7H1ZLS!6L7OPX2:=K,PF; MN[:F$4;^\#Z[LZL(?KUX?;3,Z^+U:MY/1=#E?A\^=<,9SS7]S9=#-VGF:CGQ M+=X%+.<\!- .1AV$&K,<8#D9WXQ](:'OPG?ZLB3:=:%8C-']PQHTX[DG1==F MWFA0-QRX@[&7#XG+ %4G-E1K&,<0:T4C8,4E@P@G)C)6B.+V$(7(.:@?KOY1 M/,^'_),SO9/B@;*/;OGUF_/RW3D\F4;=BVI7):[EML].TFPV^,#]&5CXEK9% M[\&]%JX=P,?R+[.OX^FTP)8=NU36R+I^)2G[YC"?-_/SD0ZF;$O [Z8#92ER MXJ7P16@!E+"U#U^E8(_/#F=E-K?BN9I"/?CL.T4J[!QG4KI$65!1Z"W58"[9 MJ('1=,DIYP,M+4DU2#QW@\^S25G2^./0P0#53;\5^%#YG<8R2:/@! J%ZK^'GT) M\!3>-7:U'X'F?3XYL[]=I(.L[(>QUKL'O3&*D9WQ8();]QT M\6E68(-4&<+J3$NL&??*@R<[7J6.4O46RSIV^:<(RC\CZV["F.)(&Y$,JWQ&ANG0 N(Z-1HF(*L74$H*2R[1M> M+AIO,)K94\L78ZNG*U>Q"F/4#N-SII3"HMZMJ[!%+1< =*_JW-*\B>_EU;SN M!U\O/*F';A[=5&(-&'ELS7?K2AJA$Z TX#&3W!(3,1H2%2K"!ZHA2![BI[]:=OF=+>&VM"':59T>09DW4JS3A@]#7T0544%>O M8AT#IHDP6!HWCYXSK&)+/)#)&"A^A#C!,Z*9 X45> O:C8?=A0W"*+VGHO40 M?1FLVJP4/2SI9?VN;_JP9MBL"*DZ;9OF"Q_'FMX5J*R^3+7P#7E17UE&7%T4 MHIYA[KUG!W<3B-)J)O9=>;=YX)!N4]E6D,Z7I5 M(L^=>S6XER,P_ M\#W;OC*OO*KXMG0[:%7"Y.,;NZ2<7943NZ_B;AV(JWBW))$B0!KU3HVP^S,>7+J1V.?N6%:D2^XUJ=-/&:M\: M#7;B4'6*5'E3P>O",RV-X89"GJY40#2^D\8Q(@(@%DE#A:N? XG4S $78HX0 M/TFI0&>=.T+F) MSOIQV46#B*LTF$TL&396RD4A?5WM8L$@I1&S@DZ[%9.WG%]L1@TH M)M;/G,JP6UVUG6Y!0UH!^6\.>U[E>"IR:>'BM77K>!Z"CU_ZG+%3&PT&LMO@ M93"D:O!K]BV;#+"]EIM6%:*'5GTZ,P<%XKFH(KG-KJVVK.JJVF LNW@\3:5)8_%[,:;54\] M6LFJC FB250 +.(*B-PI!DRB=R$X)>4_85;(4%K M#^]3 ?GVT74(?FFR7+7*MQY@-^L^)=5C9&RY[P[9%W M^\+^%9*A8Z]R0V5@/8/!P_Z5"=/:X"X3J=Z<+7*$?BS#K36AG+:H^])64ZM! MZ^+*&(B3@,O(8/8AI4AS"$3"(VVI3S "@:,Z)5@,"&O!D&PY_O*!/4Y22!7. MM@V_\DP)=?]*-?X*<$W.1[&N3B8MDB-S%Y'QUDX'$-$/<19J4AY00R4$U#KF MFD$*C8J%%@8"&!O":*NE2A7-V/./Q6H#(G51Z&6>6QI7T]'[V718_+&EZNB% M,M)K0"X[M@%5?62279465&A2O3G9",[/RQL'M^/4HJE=GG=!H9(]CQ(FMXA2 M;)_6N5JENA48?12:!)Q#6,H MXC=+D*4WE MJ]ED,OONW,,:+7+>'&58:>8!CU?L)@_',-X2Z@L#,]NG%_UH;:B2Y^<__7PL M9BD[W<(=!"L;"$&Q@\$M5Q@+K/&5^SMYO^ZS#ZN\-I_9E?&,W^GWV??#)3=1<7ZT]HJ_C:;&\=+F852]X7[YXY?MX MM+BVG[;[58!6OW$UANGM//NY^B7<)7\]9][W7^UFY?V_",/H5C-5JY307)K0I>M$9_X=\E MB88O%6>$"@():,Z%+1T^R\_7XY&ELPT$NCN+E]\HU-A:IV.Y!_4)\Q_N?]:2 M>LHG@;=_#'R :_!OP/_?7GOQPP-]K%THK5455<'!?'%6\N W9^W.!XFW=FBJM-32&CIK>[+>>U%3Q0G)8HF.+N/5+A, MA[]_S:T?.'+J=Y;__&_#899=71U%7*RK\X-MQ$_9MVRZS$[$%5OW:C^:Z&8+ M_GV/AW_PT._;A+V>U5/$X0^[2X@; MJDR0WA$%K?"4J%I20PR4GX3[$4GY/R, M39Y>B+U2(<:;#GP,M>!*,@823I&F@,'("K$8:6Q$W&XI[52(E=!(70@QO@'' M[M4(L2?UTSIGV/<>,-T!<)U(;)VA #IDU2<5);(1)50 ;504V1^ :\5C(XFW MA[B(A6Q7G>\C2BQM--ALQ[2*-D(C[B]0SM:^Z4$\J [ P/*#>B8SU >>%/A3SXU4[W^:$+8<.DUO)<. M6Q!.E\?-IJY-X?ULD^D>>[!_YNVXDW9VF-6 M1$*(FW 1CS0@QD#L$ TBE6AJ3$(HY$9B:D KK[_:-?RNK.+\E"XRCYDSNJ][ M8J5V9O5"=MN &SPQK%305 H>[;+OW;OUK M]S9I; *]UX1Z84WE/*.5-* MJ!X:3**FS:7NE4D7*Q7G#N^GG-6RS#TVK&^<.='H10A)8Y 1(E"$[,HEBJEF M#A4;*6A].!PS+4R+KH(CVDPX'X?PCXF-O#1!W! R(*L N9$4:,BQ3"E M(%9"1%!!$ '& 2#LX*/R[<%/=E0$D&..2WC\B(34'\9<&Z,18DA'B:( 0IW$ M@$@K60G",HYB5^J7'E1L_.LLG<[]9G[)TU&FIB,/GO_):JBQ[\*<-Z=V;P4R M3[ E$ BPUH1J8_]?*I@ @I54Q 05" ;(V*B(\H@810#HA.[0(YIHC%4"IF" M.NR.9".U>/1]X"$%S.O5MY!M#@%T7YOCSF! ]Z.Q#9?S/@Z$O^PI(S9H M&32T<3%X7PP"4:[R.IT.LZ+%)9H5G1O67//=Q>ZU7\=%P_MX/1BS%]DV( +5 MLCP->VJV-&RJ\8G-6N\E7F L'0*2,(0C*]TB#:4P;O9UPH$T"0^(%Q#*$J)9 M9$A$K?$M =<1X@H2*1&!ZE'4]P2U\441=]DGZ'NRT_'$6]5I=QKYN1&C?:Z[6*5IU7VM3CK=.0G)]I'=CV-U@#9MY#^X:#K M,ZJ)[PO>^X+W3@I9CU'P_H@*@J/5LJ[Y\CZ'\:1%SSTY/"4YM$,J)44\XXKG ME7LTEFC5$.E?.=@ZJ&VU2Z=RIU_G)V*@K3M[ALGZ0ZH'GSZ++S.*FJ +TH)P M%4E-K=$;BN4"L$YK=@XFN;Y8^9RK?'J)'!+B0* Z?IC>@KAT]FP/SJ9])4\8D'S&.TS3R^L3)ODIVV/;A3?OWQ M 88-@OD:<9SP6#% !!4(":Z49L2R;YP B%4+^Z7:7#/+X]GRYA4-\P*:)! )255EJFE@$PG M G#*>8(BW++?#V3>CA0O!!L@DGKN?89QB#8P4S=J7.V2?=C'1#N"4'@Y;9$/ M;,X+;IN4&0-!*8KAB$9<(H@QE5:L:HR0YAHB]X^T\H]M"?H^6QS; N*2=2-% M#SW]\VR:/"L9>D[!E%X$]B)PBP@,$$%1#&.!(I,0S"DV6D'E>KM [* $$V,. M$X%=!7 HZ+8O_&6)P+/*@%>U&:M%+"\!UNELGOLU/>NK/.-GZ" >*\[[R56J MN0GF^T:)CK%39Z'$@TE/2F*NJ:&"8$U5A$2"D8BI=68(Y"#>(1=3;_/)TKQ( MB W%UR\I*7-6S'MVT=N7RI<<-%%;HU"L(\"QJ[I0(A9"4RT5T3&/(]QN=3F( M+SNRM3&AG4(DG!]?OKYDZ=^FKLPK&P51UBT%7SOS[;-E3]2PIX,T2K@B)I* M"LP53.+(6] ]TB^MXMMKP-2F]9\L\011 M\>X$'&--\[.(E%0Z 4I!BI)()-)AGE$L'-8!:0FXBB[=>+EH.;?/G.6^$_($ M.4(I>3=U4B\S0/Z:/?%>$O:2MEX8M!CNRF';[5\#;(LW)@G&]';] %;ZUX=O0U'68K MP\3]Q+CK]%LVN,RRZ:",J%PN%WZ6_5WFQLE-'+1 -GH[&*Q9J7ZF^GCN;[#< M$(TI9X26P3[[_4TAF[4E-]A/->Q3?>GOL_QW/_#N-I_]KUW3O)CNN^W9@IG M3CT-[(7=(NKH8W-GN]+![2RO)B*Z=32P ,4>EALU#_?IPF^46U !M;;Z/5?H M-R]>*\6%FUQ<;$?[?N4CEG>S_\83/Z5^TES1;OEBX@>'#G[\FDVSW-[B[F)P ME<]NC@B+)3,!&E2LA%%MA"% 4X99AK$/#+ (":$Y#P)9V?7&UUB5'VXJNA' ME^2Z?4CQ/%_\\Y.;D^KQ M\P9@)P^C,O>"TTFT89Z-QHO!9&8E_4FFI5OB1@TT31S'ROB,;V0TDA&/"9** M&2FXD)BW_-2/U>HWM 8<$XH?;K#*NH1%&]__X*Q:Q9;K<=J(2M[O8:1M@_Z&#P, M5 P]<*)/:\E.&FRMVKR\S<<.9G]RYT3Z*+O*\MS;D'YRCSP-6SH[U2[KW=2^/9MG]MOSA?ONVHIJ^]29G]5SWWGI M6]VLMNOM K(_AJX]U-Z_?/+ P*W ?L?.ZBWWQSY@.M^T71OWVHH]MR'#R7*4 MK?D.;JWI<)A;?3@DA?EY=PV;?YZ ]29WMIW_O"&OSWE M(VN9H-U;QE);QY79?Q1R*17 B$2<(0TT85M+C,(80 4&=W?L<"@"9$.]\#/! MX+3[CILTFX *"$&$-A&@"<02<8T0,9IC'G/ELWWL4 MZ W&:(@R>N$VJ!!OZ\*LGG5_6@E"@CF;C,04<)88'-&(*JT,3RA4".,X!AB$ M3MB]5!R7CU;.HSNV,($";D@B/Q]A0H)^-TE!;.P/(>Q[6HJ$Q%C A)%$(B-) MYT?055!7D TM<,,:!'](DK6]L9MS=%D[6/S'H7N#1?1\Y: M;JF*PQ3M$13<]"^O?>_W.W;B^F[L,CK.>O^;>!YBN.!YU M.'RTS"NGI."UMX-V)* %T7U<3[ #AQ<=YO#B/?S1+X%@L$[5;9I;S\P273DM M9;;,K5]W54$S#](\=Q'2VEET)S#+[>:E^=V@_+2;BK66\=GZ5W6PJJI M'->5S(DEYR+>/RJ2'*&/6L^'NDRGOP_\-Q?+?%IXCG:)-SYO<)4Y9\]!GGM' M;GB=YE]]NJ7F('M-NZYP[>'0F)J;W/WM3<;E2 OKB-YFTWD!:? T+AP/7(D( M222P==\B11,A%+%'KRE&"EG7@K< @.K!'(582(IG>9^MZ_E2)O[U2URC]>\* MSZWO JCN=4^^]H#04GQC$T['N3H(60NP\$B 2B57!-C ME6%L/7,&K,'7 HAYQ.&6TQ>?W^&B#35171WNU=D8B?/SL1(/(OD5T-Z6\GTT M W6@3/&&*1[K"UNS&L(Q'I&2C#.*">+V/@A+:Y4:;F*"#9)6!KLH_&%C/#[F M,TL#B[N/DW2ZL$SH1J_>.NVTX_0.*S%DPB%.('(NN5! &VVM:*4%DM93# 8@ M<+M\+3BQVI11FL2"$!,980619$0YG(!G.WZ#G?'XC>J$/6?5Q^LG<'0P3V,K M_=Q+-22V5(,Y12JB-!+0$@8"S$44K%G!>$@U"4"*0F0$TH)J@#2TS*80BZ!! M3$9B+ZHY:;9EUS$:M^%!9<.OB>YO_MC@.IN,2D.WL)2SP21+70ZS'YC1 M#\SH^&9G!1=RY.KG5S\AH1^8T9/#$0=F5,B<+QZ'Y%>KL)\:T?[9-5"\T 8) M 2#/:% < 34G.(JI%%A3+*0F*$X$ 5P:):U/M;/=_1;5-]"UDO81[;1*.-,VP $E)B"::4V']?*PQ3EC"8AEQ(P7! MATJXE4' O80[3XR!TMA[,3:=7HXG(U\SZJ(Q/N!R;6Q'KTWRO#^FC MX'W6Y UCSB(E8THTI)0"8$T<:I $$DN>2-C*&Y[,NJG.SWZL^O5=<'3=C71G MGD M[Y\A8_9QEB ;/;P>3[-\+4/2HTRNB@$&@B0;03J.N7TGX102JBCGRMKJ ) H M!GKWK%_7^KD^R_!SG3$_O&"\8UCXLX.J?,U1AU?,W% VQC?'W*_/X?YP=>6:2*^6N:6/99YUJN./ MP.VKF]+%#NS$_KAA?PXD 4C$D;#.-T= :H=#)T6B!%<0D"?3[:8Z0U_[^8?[ MK3N['@':>]PO34V_'/ZD ;(,XT8;'%LV%326KG*4 BYCCF3,0-(JNSZ9>CXJ M?T+).S6\SU\%OWS'.YI-YXM\61+\M.Z@ZHWS->[G#?+L'AVIGGO=[]*UI9-24]D^1C%F"&J M#(U(+(W ,O(9L$@3V)H-<3+%?F361AT/FST[UM[3ZP;/6+47P$.;6P].5?'S MS I[7D+]3CCJ1BBF!6$,2ATGD6&"6G%&K.T"%460;0()?+2ETDG83XI-.($' MHS>?6:W-*X@+]"+D)8B08. /3W $E7T%Z\2%/6C"12E"C ;F8&>G,P!XB7"W MDR7/4H3TH8NF-\,!O:3#X?)F60!VC!Q:^7!<-'X[]<1#B__(O'.KU'#H5 MXOR\HA\?$ *TJ0-.%&'8"$VTBFE"8JT5C:$0L5$@9K25CU#-J<3!H=C?)YG[ MQ*[Z<^.-*+B1W%!&_$!$2& Z2P MBK"AD ,I@, 4Q8*3R,3MR9K'$Q/=C96!_"WOQ<3N8N(5!EH^;@>!. *%O 8G M:M<]>,Y.E@@FAE.HF5$F(B:*:/+T2\81@B+6+D!(15LKZ?=8+1!$W6&BAD<:8[UZ.ME$\=62K M2=!M6\CS%$_G->P?0N[>-_+A_[R,D<0IXINFJYY\TL/R.8(A%5,<:82J2U48P1'%%@ MI.(<'+[G7?FI6/03.)YP H>;&?2PL+'^H ?,#T+6883Z5$(EB.N26(H82)I$ M)*$D9AIP%]85,K)*S,CVF)GM!'Y,SP,_;XD2--4C%45"4Y!H0:F!6"HKS:F& M6D-#21N,^[$;WI$\P7!#*JT7)R<4)V$\M,*3=],,9^ZU"O)^&_IH:=44)LU\ M1KO\QF(X=4_CG+OUF+;OYY-ED)-C^,:F_2S^CR*CS<)YP VZ/*@ UPUA=R<*(5%Y."&D3)*1QCH M.)(4XKA5"IC]3E1X'GICIZ4>HDBLZE#E*,E2 MS!?:8^2]V.//*2Z8638^%,2,,Z $)"BBTOI-4@()5&*9.X91U"I!+"V>)%CT MN^G031H;Z>7B_6SQ/]GBX__/WKLVMY$<::-_!:&SCIB)H.2Z7V;>=41=??2> MN6@ES6[L)T<+;(KP@ "-!B71O_Y457>C&Q>2(-" ! .6R9NW=55F4]E9F4^ MF0T6.C15L/U+5DQM=M])DZ85QW[?'W#77H"F6L6'J0;.8.>!BZ7D0CM@A6&2 M!>=6B.5M<],%B+9G=PM SP[M][5 8T0MO[I*;;-*K_5A5(G=D/)O501MUJ6K M:@\U:\84NQ7'*&DR8(MI^+^R'50R28OK7CSB*'J?PP!2?ZC!)#632A^-LGBC M=;IV5UTX*'*.(\L,99(*:@+J> (%A\YA;RP)BK1E%XY?QJ//'_/)CG5BFX=_("[=40)Z&YX'33X^-"_SB_OAOGO5W%H M;U/E4%*U1^54$488XB#L$)ARJ(.OI9W'Q(0-A"'7;O"A4L H?$X4I<38(*= M8PX9]10+3;<1-+(@: ?7\R,UFLLFD_OXM2_17RC*MNN?IFOW[5CN'[3N]"SJ MW7*:RZI^'$KQ[.42KO0<%&'3C0]^KI\7(:B'1\[K\2Q8O^9'#[ M<*[X.>WC^W7&V-&:_QK-RL'TOF<#1K_,57_QO5'.K7+.XK##5CG[J8[XGAET M'_+18#SI%7G_+K83[X=_!M/>5;#X8FOUGS;9;$ZXE.2E2LG_6?:/OUX/IOGK MZ!ODP:WX.LEN7RTZO+.PIJ02Y90T84TLK8*1)5-Z2($P$@"/M7.$..$07ZHU M^27X,+]?F22X_X/5Q\%_F_KA"C&?*9US&>1HL..@Q<3%K5] MI_IYU_&PR\QU#:,/>=?IE7>^?,=8%'%P12\ M/GBTFFR0-DLW888&FX0#["T5@&K(J/:,4T:H$%PNVB#ST7A3Q9!52EA_@@9P MWG"9LSMF&C+_G=+TV-YTV3Z9$*-.2VC/I5]GH'D)0(,;9X$IUU@X;[4U@EG&()%+A9B[L7_.ZO_= MK:%CSSN)S:8%IW_I58=F,;?Q'-,ZTJ7LXDB+PQ8+D"4(6:6#E2.H-@$ F10( M&J>=I&29:G4>Y>ISI\["4E-&#-)V%X<[/PDY ?4ZYY7&I&2T>-I^&9O_"G<).4:;6+OGT,T(U@418C0R%T$IN,*'$6FR(>"?&$TYH*]NRI6K1[6R"$X"T1/@1OT%)(AY;!SL3&NL22@J<"<:6*@ X"@-GJVW:HLMJMNP+0% MHF\3BUE,.HD4)+,PYR O=MV3CF#0:3OZPR0,/J/,&66. F5HPRFEM 76>L<( M54)*I3"W%M8[:6ZM2?[FY4L6^F_G17 M>:31ZETE(8PU#?UQ,3W'@UZ.'_IP,ZT2Y$0# F0T1LI##+S@ MSFFZQ-MF*^FJ$"Z28A:[)&6&L%O<.O;&5V>5?9$J*T&+ZU(:H)!43 $=5-8* MJ@Q1.+PCH3%N19K^FBK;E;6!WI"SRKZP*-.L[T"'YL<)0-8Z1G2GY";'YC2> M>).K$KQ)$[J"%GDC@I&EL:!.,J&Y9X11!9S"VB[E&+7Y/]7HLJ+-7=^QW&7D M"LH5=/%;^Y0/BL)A^IQG$#N#V(L ,=98H)H'7U$ZI&5T&C'7T IDE'(XO&/9 MD@7:/8AU%QC#'5NK1PEB+S%P5DE9[S8&SLJ6-<-Q'&,L$;ULD2V?O>^3][Z? M@+Y6HPD6.R$J+)1E@C()A=908*VDE5)ZMA0O6P_Z*EG#C$ODL&/4466@(D8HXQ@R3F*J=,>JV94) L5^PF7'95PL.F/5R\ JWJKY== R)PPU$H4/J>8&,TX0%4*'[_FNL*JS@!6& MI%LFCJ/$JF13_C6U JK??[:HK+CT^LT!%^?&AXLDO>6!Z-=/,\QM"[;TYUF(_O^)1XO_>#[$-5OPR C\O M/&QZ%_[\8^\Z*WK9Y\^3/*AGW@L2/2F[;_7'-S>#:=D>,+4LC6]FM[>3\;>@ M;M-\>+^S!IH5$K4B2X9I!+56Q'-/(7)"<62$P<@'&PK+9:MI!=7\KUD8^-V- MKI\PP%/X9'K_!!M!][Q"?(9G\G$\>\-7M(#_=&(-."^BI-V.BR"^XZMY^V0W M<@5!:X=CQ'N$D9)"4PV8Q(Q8+YAA!"HFQ [EZ@!9/M<73+PSP2PE((CF9,8Z MWD:B6,V=]:8U4V5JB[I'3(*@*1<6FGG"E.*2*.JDE)HK9KA'/"PT)LO6T5YD M9Z\,:6Q]-H5==1*NVN0V$C$(N^+=IW_F_6G8MGI5ZG=6+N:H]Z^[;!*^&P3E M=C(8]0>WV3"\783M;3CKA+MC$8)-$T_HA8/,0^4XIL8A[8BRPDF,.1;"+C>\ M72%"[U+[]D$_K'E\@G?U8ZWJSDT^V'\4D^D_/M2=?S_T\U$6?I]$(7U2O>'' MD[R?%=,%$3H4P5N[7/[-"J#JJ(5UA*6\3.(+@E4WK4I[X47OZ_6@?QVE[VXT M[7T--PS?"=99)*0(4KEK"6M2JH@2U$O#,/:0.FNU,5HRZQ2,5=4KXO[;2%CT MXUZ:A-$5#N?N)0P&V/NO)Z$L]?!N06/L$=[&QLOHK,3O7O0&:1\-;E.9XT'%-&8X:DH8EA9QX4SL73BWI:%TO@C(7M[%S_)?@^%Q$Y)M%;V*W]&HV@E('$+\JYZC73R?V M_4$>5#_K]R=WZ>,P-V$*>EDP51*$AS>S+_DD^YSW)JF)>L=NUI/BU**=A]0S M2S0U$E(0G71B(!,>8Q:\+K&<3KG"@'E;/>#[,'8U+7[0\Y3(D*:(U4M M 72 (7SWN\W?>'#[8SV1A^.G? MZTE]C=NPV;[^-,FS/U]G5^&./V7#K]E]$>[TU^M)]71K#KD.2S1#$,\=LWCP M\+P>R-Q6:J] MH^@U?&))U@C#=)17\J2/V*J1D@Q:B"%B*ICWU"JA$(%,0\ZE!)BK)70MI;S& MKM^;@,9:A/+?+SH8S-059:!'Y-BW&H A:)!BTC&$53"!L,(Z.&220V8YPG0Y M8//L19O;![_?HDFQPYCNUV 2] 9%$4W:\PZWQ@Y7QG0_C:?7YYE:F*EATK#6 MWG^5![>H=IB"G[1;/4K3 M,P\/LP__?I=-LG#==F:BOO\MEM4N=!>(H/7I?@'-]F!^O_W-KVN @S=X1:I0 M=RYZ.@\*K](0(K5^44Y*)8%M\S,E:.Q:\F03_)$*<@850,$EIY CJ84!B("P M4[%@8, CEKR2DVB0#>=$\# E$+Y9<8#1L0!>U?/QL/B%_:)E9ZP0SYLTS5%" MO\1#Z+NB=YEB25%L;\;%M'>=?0D?WTW'X9N#?MB,1OG7<,?@4'T9%'&I+MI' MJ+>3F'XY&H>OYNDN43N&P[2HL[WKO&W-;UO9EVPPS#Z5*:IQ81<.)1#A@%&32 4\6E]M@*B04A7 (FU\KE>I_?9(-1>(H3R 1:<$@WN]?9\5#-%5;VR'?,6<*L!6T[L>$&JVH MB' $8P.T\(XJ2A3G!!DF'=5"2[B6_=FQ=*Q]G'"@TD'1[N(OBW@2S8]@X:VT M)-_/F27MTIAJO?:5-H5:?3C#'B6%-LXZSBF'7EJF 9* ?(("):]%]<2@P%($Q3 MH;T@FCLJH=&26KP>//V1UKN&)#.K_/)YW20V^YRO*FV!OV3%U&;WAQ(0 V]0 M]TE3&^3?5[7K8H&28;]5R_.EQ[%$ZW,=!+WL?;J?E1H4=Y^*04#.R:!,[YHV M)<]SM%[1\ M]429_>_E+C@WSV%*MBSQJP4A%JR7#7WGR]VCS$RO _05=[>1MS(MSM?QY,_* M9(_C#/;?%))2US;>FV63MGBZ6V,\Q;GT\G'=O.X M1'EYWKW;+8@UYY#26F.4@0QJ2HT3@A/F*07 0 ZU7M&QY3D=SF?IX27O7;^T M@JN4^OM_&&77VWTJF_DY-F][YYDW>E\'[(J;3Y#TRR(?O?K;:/P4 \JSQ:I5 M5]#"T04\?$ GHY($F(KCB(AZ,0?JB7QBB;:BO$=5F13/;.[+C(G]A/YX<[AH M%.72>R0A5E02K6WPO1DP5BG#/93?J<1[X[C-CJ)Y.TR7">"ZUKGSFQ*USB=N MCR2*% M[6+!W:FT.%ME,^_9T^B98J\\6#%8=809X0"' A'*E \Z%SE>P'*$ M?;MTP#VF?NPFK"&..J<0R>;,#7&+$<,&0XXH)B[6?GHIO(?$.D67BP6WRRD\ M^I7GNUOYQ3<>C*8NKL*'/"R9#Q)?7;9DK_QM/,V+YRC] MTL^ZTGGR1NPBZ[@BZ4P#KH*SZ8V[41VE#7_=1>K5BMZ@'>:-HA[$_L]>_J^[ MQ(?32^2YR8\L26QZ7P?3ZUX>9FB:&"W##Z[N4E+HPF7+SHVS"U:C6'7% "JK MKK=TM=*F"I]VU$I\BV+>H. ]:]9\3'O][YF M1928R' Y'*0(1I*^.#4/;3YU5+H]0TEX!C.\.)\?=W0X=E"[=A,E726#![I= MG^-M*S/<%SDK;LNB_1G=5A'LV7XD#[],@!"1.L%B_$2SZ,["* MAY39L R&7N?I/'$_ 3O<8EP)UI(#0F'&K:. :HFP]!A 13&'Q"^Q(]264L5= ML.N.7CO,1]Y#? RW:$<<]\82;Q$-!BE 6D&C&-98&@@=,4LYZ>M.=$>,^WQW M])I+'I\/NW?60.2@@!8WT(LJ=3.9'V$_3:;L7^9,SXM@ M5>7ISQX/]H0MK[#RZG$^X_AN@A'U^O];V(?^NE#E7]$ 9&G9B["D++@<"'L* M*?54&$0@L!8(&;0+H4ADD+7X AKJAODUK9)@_O?C,F=L)!TM?K_Z)5A7>6X' M17\X+H+!%XD&]'#<__/5"MX!(YSEAB'M**/,2TD\E$0P@Z# '.C7C0]E# M? M%%!!"*BC1E,JI'"8(Q5API3"%YX^OU339]\GP$$>1/$V/%!8NWQ-MH,'DEX@ MVPD#PHJ]/(F-V$SV5UPNY;U ^/.&R+/BBDDJ>JV(TX';&6]+S2N]GTEP<(*G M7*3TMD]WQ2!Z#O,'RXE^)&Z?D>?T\R2O,CZ2OY(L[\N\KB<,$!"SP&^"!Q,N M-"G]LI@F_=M-IG& MX\NHDX=4('BQ$MC*<98UD9,Z<;A\-S%TI=%W<2B_ &VS'5$(P'+2:I\5)) H M$W9"%P [6!Q2&&@ELP"0R,H%:O2[F?[[IQ+QDJ3'KC2_7P67;QJWJ5<* M8K?J^+Z.G"PF7ES>39K$BR ^O?L\FQ1++#M;IOU%GI\XYRU)CDD1\2FBEU\7 MJ?:'V5V1UZ2NB=0W(6T,%GP.WYFD$$-X[KQ*74LL:Y6K7JYJE/1-ASD>Y1N; M55M(T%6P$#:^;UJN]-0IAVM![>NPQ4Q?S2PG;,5R!-MI/%N3<9G.EXJ$JU*= M9IHO(P9%JR6!S5\CNC1?CXN20CS-]\.= P#6UL_%ZMM7Q2C1&DITW2U^YW(8 M5;2J)"4O'SI8466Q&!@R$YN(S1P"_9\"YO0FQ%^8!AO@X@IE:"LO(>30]_FXUI\GXZ*HN?-CE47*F^U=Y\,Z8>6J>J1J M?SI'PU8BZFZC N76S)O<2^@DT]A8;A&AFFJEG%5(> 8Q2[68>.(@J$X3W&%-03R'(1#/D2@III"$]U.PG#S#]J)IJ04% FA\.J6J:#RVRU( PPE$,PB$DEZILEI;X]]D2[TR;<-"FW17> M[5Z;9%-OBXA24 8\8Y90Y;4"D&+*J# 6^+ (6TUW1TJ#.=UE/?UY=WT:26P+ M%&JC-QHNX_A>%>5?-%OV AT4-%EURBO#&%9*@"#+U&B$#."0.VPULP(_0Y8? MV0S:H,24KB"N;A^AUBWO$[QK^7]7ZCS\?A&C?#K8(?53BH."!5.B!-VL_N MBAO_USEN(>"2&BB)T<0[HP/ 2X6AM@PL]2A> /7?/\7 57[Y=N2^]:]C#-J/ M)[,U3Q+ZRZ#BFMCECKOK#7<_Z])*5B#(.H:,4XXZHJTE5I*P+@IYJX"32Q9\ MI^O2X6:\0U:D$T:0;?:[_%M]?!?G)K^ZBHF0,1IP68;KX]_JPQ_Q+NPU0!?; M',_.;5;5^6S1^^'C^';0[PF"?KS8BJAF+SV22]5C+4I%AQP%'@K$,4>( H5M M5#TGI7!*+U'&SZO5H^YSZ3W#_YN-[K+)?9-9_6XRKHT452W3[U>_Y5]5OQ_C MR>':X1NC\&>_/#B82Y5NOI1J+;+)9?'';4RZBBL,4'=M:?$.+>LJ5^8PU/EL M6Z]M6X^FL\!!A.,Z2! S%M(!?'G@7I&%%-VUOUI]Z$YY*PM-4N P=IY[1B'D MBCN% (,2*(2P7K)LRH/W>65^] 3^X=9[OPY&ZQZ_CZO3]XX/WV<&RSXQ5#2= MJ+##TFM#C9&8$L(BGY+'RBEI0# YEPK:YJ?=E1*U2X,1TS?XB$,THF&!QDK# M8"N*6#"(K1-&DF@I!KO1Q1#-4FA]S:GNS@9$?'=QWA7M1,LC^QU/?XN\A1D M.;5(0D!Y,! <5C 8#5P+1Y!<:O7YWU6F0II],RX>SNOI)*?X.!EKRUEN-4Q@ MP##NL",.>" !9DCB(.2>I[G&2^[0&K/\HEAA"&%34!SHR6AKC(2HR0 MM0BMZ*;5W?:\?G;I^KO'+P8:LA@L->7 *V%(=98+'3W;K-CXO>+^\9X/JA?)&[,67YD+/L:%--9 MU7)<_"8O+KYJ\LKOJ\*65+5;--3D=7W9[$91*+^4S BKJLN*6,D^XT?L9\5U M[VHX_KI(BG!L?43IPO!?5A_1->ILCO,,KU4T6Z;(/U@ZNU'Q5/L0?A;E_S52 MLX3__QA-QL?+J+R6E#"%%'34&Z-YL+(UPU@1"YR6K3(JBYQ2VA+C$*:<11JL ML&C8"* 5D! MU4%M6 RV;/IM\EP**JE\V)XUH[$QMG#01Z",74&#.]%Z+LF! M,(+ L$?+F!.J!>#>&@ZE41C[K>J[R/0TU6?4A920G_M4L MGA$/(XKW?@B87YDCQ8\_/2.]?;%&OKD3!.4LMGY=KTK\YD^@7I9J#>+K]N5' M46&'\Y5Z\3OADM/DE<66:M6G__D*O$JOB\BB6;U>,1\?!S=A?_LM_]I[/[[) M1HNC_3JXG%[_%"DO?HZ,&OGD=3]2]=\6^4_U'TL/'(<3MH)IY&J(MQ_]YRL1 M]X?I9?QG,ONT&DUY"X[_\G/]I<7/X",?/?99YQ^M][,5S_@EGTP'P2RNIJE4 MRY_G%A\MZ&C[=:7&[;<2MTIZ9UZ@QN%6T0SYZ7IP&81HA?2MKQG5+TH%6]A? MJSF8K3!^]?BS5M)3/0F\_=9+EE2O-BIW,1>=FT(3Q\42MYX'3IZS_Y^=)<*$N7U?N7[^?YU=7N];4)5X9V(4A M$DV#BU9I;BI!38[ZOG3EP?FLA#'MYDN2^/@T;3TM_['!PS\I&(]-PD;/FJ1F M^X>=BQ8_$$#CL E4*HJIYE9YA04UC"M!!/2.!*,<([B<#[72!WI7Q1O*=E*7 MD=S2#V*$['_S;+*SNA+)WK"GR.V[6/).9'?CO6"5W]^)!!_Q'GC&K9>)6[A) MA(BY#]@CZR@Q%#$4XP\0* PA 1S@M;)0OC-^,;;B=.#%X-=W=2#W88K!)^QW M](3]OLES'X26$M9JF<(@AM1#: &52"N,-4,. LQ1Z\+>Y5$?/WX= M[TPE(:0K4C$WU\F#M0Y.P @X?45B33(:APQR*XE'V%$<0^P"<&-B*8G PBWE M$ZRUW>U!H9A80:1PA/KT:4% 3&]AE;;96[5$V(]W,(>/A[Z#ZVRKE[- U JLWS=7IG:]G] M&-[.4]W(MAJ[@W320U!-7-#MR<:A:F773BDXYJTVEODO5%[5Q:\[6/.7 MG5KXQ.2<=.JA;"&09B"\Y:G"&P3,,;@*#K90T PE1&&G/L*$LUK*+X+\YBHE3BI.-K<7=G4H0 MW.DYWXG!X6:!&LR.V'R,(CGK@#>C (NE MZ.A62JJ $5HY[0'RSL7S$[Z6L?3'Z')0)#+>_-(EOE.5%FUW4=E5U(J[0XIE MY=B9''2S;!W $!@1=X^CI>%^G[%U!@%B+ M DQSP[ $V'NJ@K4DH.!&,>*,!$ MFMB/PIQ3HXVUUE#,I4"* H0)#>8>57JI=^1Z'9(ZA">TJG'PBX&GEQK*27SL MHVGO-G;$7*3\/ @G[C TN=64B5(7]-4@0P6DTE+!H\$AD)0,8,W6,S-,.>\[ M+,OOMD+C8,_VSS&4EZ!^O.ER$O2-*V@U%(93JKP4C#L./ '&2R^62CP>V$AW MK8 "[/4@^? WSA<0POAE' >=3V[J[33&+782T3B?-Y_/FQ_ 2@C:!\Y8.Z^1 M@QA3;J!@!#DIH*440:C6HVO_;3SJ[]I:$;#;,N[3.F<^QT[.,'B&P6?"8*N\ MWGIF$=:",(\I^@[;]G7IIGV&.I3N&!>]J])BJ+LO76>7O:Q7LH_'EJ]! M*K//>8M@N[2&DXV\VP9_$)(& )QGCG#D! 2&.J$EL98[%(49"V:7@J]M.^A_ MJH=1Y;.\KQ]EUO8//H0&*[KYQ09^L4LC7Q2RU-JO6%#TYTY+ZEVU8OKK3(!> M0+6\LWE_$'E)TUI10Z6@8A()B6@P.)4(*P$@UP)R8NFCQ"8+$V^KAW@?GN%= M/NFO \,!75-?Q0:)\0R(7Z/'B856N.]_V7)]WO1Z80]YW8^/.$R=69;:EQV2 M M%VIIZA"M#G5%EP& M%\Y:+3FC F+%*!6:2:JD8HHM904].O4GH$2'TQMJ14>_=ANYJL]+:R^5V'_: ?VO<80)SDI&5Q2*2@1 $C MB=%4.*J!E]8YB[74U@BWW*:X1K:V'*O))/;;CDBG[Y? 3WW-)I>_I>WM]ZOT M::&^9(-DFOGQY._AMT]OCZ6XM+=',-L>P>/%AA>0DHO@@SSE\#][BZQ$.*L? M)LGF5=ET\7-\JIDE6EP_+)YUG]V[F227 ILZA6_1O+@4A0=;5M>RT)A 'DD! M7' EI,'40:VH(\HR(9E&V,DE+T(-PX86][S50N'*Y]IENW"R@C[J"+J%5U/? M2G: CC.OK :62&J1$911%XP8**V%86?N:NJ[ZR".&^?ZW$#\P!N(=]P=_.TH MX%=PCK-OO4^EL1([R1;C_B!UYDXMP!]$NZS9*O8%<9PW#C:UEO#@]W' :/ ) ME)"64R@4,#Y\L$2+7EME'X+M,>CGJ[7M8_:M,MK\9'RS9P@$*_*/C@<"1>P*[E^-V76+WML)7[^X;#V)/,@1; M6>2Z0PM7:10)@(_M[^8IB"]#W_^,>X)>7B>00Q?W&8QN6%P M&^][487I8NSM2S:\"[\LMXF@?G$3B3'PJ-DWV>3/ #/IJKW;<(]T;%,]PEP4 M[X?XLVH\U:_2]V=#J:Y\61W]U!$4>S>)-XH?U8^1HGK)^KCH78=%SB'&\7CD7X1X'=-2?,#,L9)Y-1HO.4VLC7UK1WM>LZ#2( M^!3JXE:O9F^0"HL(*?)8$.4P$9@#+ F4 E&TD>W^VW@4+97\LD335+C<_CR> MM/PVGOYO'I"T/_X\"N-OA4/*'Z78^L?K;/3[;4H*7AUF_$W6T?T(*[,PEJC1X4*>38KP3I4U2K M>OYZ,>UPU<%LJ6U12780IUX\&:\%K E- BLIY+$62##M%0__QX. ,<@PQ9]->.8\M"9O;*]IHOXCRE3-RL9]8$"6-J6B!\ YA##@U%!HE.,,> M4:Z@,YKS)9G:^.C#_>MN,+U_.PHS=Y?B7HNH]-]I]MZ.2N%*MNC"4'15OX:D0@S" B('32D\%H JP0!03"4TGZ)J_]0)*)R M*PY'(B#>H4B<0U^'&_IZTYOWK3;*L/G0O\XO[X9YY5A_6E2P]819Q2$%+?L8 M3V8?3;^Q#@:K%4-N.*( (DFXMY9)YA"'$OM6^HU'P;B-?"?(&4HXTDAQQJ&A MGE&)(FG<(^DW3][G>>DW3R>$MWX]5Z(!%NKRXNOVY4=1LX?SR3R@K%!)2>&] M?CX<5I^FT_?X.BQ[OWZ]0GX^#FZ"L?!;_K7W?GR3+=6S?!U<3J_#G^&YJISX M_G@XS&Z+_*?ZCZ4'?C6KB)R5[O)7#]=+EK?@^"\_UU]:_ RB1S[K_*/U?K;' M+B5PN0II#_6<*P(VM>I>+)N;/W67E/5_BKO;!Z8T3-G/2_K67)#=3E_][8CZ/GX5XJX&-26>ER+R/D197?:/-^,N=[ MI6G96'C[K&T\,AK1QUU%AIJ*&^FD%E)K3:BF!C$MN2(2:XN%,@CMT56<1;%^ MJPH(%B.97H%3B3)LN/6(HA M\AY@Y:EC1$,C, +.40X19TO9M'L YX4"L63T1)OGH:C>SG#[KHAG&.EQVN"- MU@1O0M_@?38S.S+@WM!;WQ$;T]:*E\0TO]P7W>K!8PQKCKRY)-H@ZC47E$(- M!&<2Q&"@4-0:M73DO3N,28M4U&<%>SPOVMP$E(A?4+X#XL0#@X.7%-IX*LYU MFHC 6^53&D 1_$&A'*+.0.$8B^FKSCDK#5M*8-\7(CS7]-CQ$?,VU@?B;\ . M>'L.##6.A.MQ:P4K#[F_M_N['QAYL$%-A2.RU5^!*(H%I$!;1Q'5VC*ED%;& M4\N%62(^WE<6PE%8%I"R"PKVT@!BH]8X.U:I3=I?G7(P:?U3N..#E,<1A<.F MM Y!B!5W@#*K*+1">*L8U 0Z;1&R2]PV^T*4$[),L'RS']0Y?*OD.(P/D]C! M\LN_AD6]R@<;&B)'RP3_A#W"<8,>"F!EH 0*>$@Y]P)RAP5"WAHMH%M.W]H9 M>OAZJ8[*)$$8!)/D2?:1[]VT[P MDQ=E@!PME#R!)*3Q; AF3'BFL!&."L5U M9-KSSCD$O'=VB=YPYTAR%U3ZA(P0!G82'CG];A@GG@J4\LQ[BRGFYSR@32&- M-9"F 7>1+4LRKVAPJ!2G"#G#-9$<4[E'X^C)/*#=5#INDP?$&;J ?)^6T9$= M)Q\4O)WS@,YY0$< SJ+IRT.= UX@883TU/K@P0;3DS%-C9.<.7@<>4 [JU#? M*MY%SGE 3QFH.^^@\:QBK$7E?JPXJ[?\H*MJJ1*#2U/#M+9Q'H;P*JEQF\=[ MD\(\N%V]'7JBPJZ9!7&[8,Y7Y7#K+ZI(TU@6#2TLZ3R;^>/J$BN3NIF[IQ[^ M86T1SU66\@=O$RE:D+/G5W")M>%?X"9'WWLC-03(< H@T(H#*&E#B/*&31[ M+/#?QC:OWUV%ZN\__-%EH/("=TF2+&KRN94<19N2<(ON*J?+2SW97F 9T-=E MC$+SC%'=J-$:^T)ZL_S:(L/539J?ZG+_^-,FS M/U]G5^&./V7#K]E]$3>:ZTGU=&L.>;GG0(>S7@]D;JZ?1N8UNC"L+V+D@'C6 M9BT,$D#UWMT%'8U==(ZQDT$_;+M9;!E0/U.)7;?U,Y44[3_$VO2&]K,B-W,? MWKV;$:QMU?1@GEE^=O-/]PUG6SW R&+6"=W",IEXS:44AU4O:ES3]1D6H.!" M$&4]-8Q*#K1D0#"('%%0@#YJ\3UY MGR6&A<1P%!9Q_#5QS*6YOIV,OPRBH7*9!QD8%I'M8UKUA:HH5!=7+BWYC)FD M9@<)$CI(+.T_+3>_6V#)> (SUGBP,UG$<\DBQ'9D$5M3.YPJC\1W#QVVZ$ . MZ-!U9\7UOH*=CY'8J/=K^,)U0*3$3-2<_'27T7/<(O%2&1@V//D[+_TI+/U* M\H?C.$3O(-&ON(XF71CRY4:QIS>T#-T%;Z!BL"OVEHF::FUW=M1Q(7@8*K1 M \V>DGO]MNXXD;RTU6S'C0OX1*AQSN/KCA3R#=U'@O1A'@@=%,8>TDG^&19/ M%18A:)6@. FTIQIA0!B%%$D"L#242L4]XGRIS^2><3$RZ'X_7-Q+XI?H_&(]>JVG3YL>C%%]@V25GQ<$:(R=@<[P _2)- MHALC$A'"*0"04"RP$E):CK#W(OP7+I>,=Z5?RPVMMNC33"\"/)R"?KV0R,K_ M+#6)20T^;O-)N0-^;V_@Q S^PT =WAS5$B$ TSC@@(44&R&-8D);AR'UQAG2 M[K6WD/?Z+DI*G7]:8\QE,NRWV]ZW)Y@1IUW&?5"0=+*!B#/T[ !ZA&QJTEEB MKL!80$8%8\H9;H,K89R+-@_AMUY8)KU&C,T#S(.PL8@\%3JL M6V+>J67#W\@NCU\.UGXYFREG3.@2$UH]'Q1DACK+M3" "DT5,!):KU# TFH MV#4F=&YRB#>\RQJ^$ZRV6Z@$67HG?3%+0E-0CY5%!E)F-?62*0^],19'-EB' MI(R9F%DKY??YF=KO\E$1*Y)&EZG Z-VXF$[RZ6!2%B>5+>H+.RAB;^Z[R>,I MV_RL MKG4+BBX6$*RAR7BH@*.KK*C?8A-PN&'#Q1772]G_$/[<78.RM,B]][,5?FXA MQ1X*)\I7\=N/U(7\>C><#JHZA4GY$+%88<.&DZ:JS)AUF9\EX1=WGXK!Y2"; M#"+UR: ^^9W5[( _937"8ID5,\[^9&_5MJ7JI MS>8XK!;?CF;E^CC M7(_O)NF/V?!BW<.L#B4,*6P/X3=EW4N8J[I<)MQR7A3BN\WLIP;W80#N.@_DB?U&_T^N%^XVGLB]X:0WS$J[M(K[OB4][.[\&PQ M]7J4ZCKC.LS?IJC_"@.?AO%^'H15ZDT'-V&ADI![.VS0C&H\_C^+W;R?B? >R+V8U&>?4@ MY1@G>1%6LE_J0EB%4;DS),D*WQ\7^>P2;[H#M=F5MJQ5BLW9B]^O&G1,N/)T M*1+20$K+L-*04 V$A-!1C)W%TGO&9+L4R5'''3!"4D8U#5_EX2^M)=+<8_AX M\?F3]UEN]OKLFK78%GI.?U8!5P-(UQ%LAK$>J24MRWK[Z;ZMM \7-?6^YK%$ MK:CJIXJ?9CO38JW3FD5.:TS9LVP+^'C][BZA*GS"S[V M$3C5FZTWBYN?39]":*51@6U+P[J9GOT7@ZPPQ@\M5/^]9(*^B&I!4VWS=83J MI;=DCG;.\R16//8:Q"T_ MK2)NV75]RU;R%?B$+_=0.<5[H\T*?%_J\T$>RT-T50WZ_#-=- MVR:=4E-924@N6IV/K-/*8F@-: M%?UPEZZT!%I+WRBJ0Z3.6-7HFS-$G2'J#%$'!U$2-A#E+-&:<("-1Y0HK0UE M"&'(B*7 BJ4&C=\9HE;5VW5( \G/@'4&K#-@'1Q@M5H*4@N<-UH*(QSU&DKH M)7!*4(D<<7ZI7FD[P%HB@-@(6/@;>-+ \NPD@>\91U[9B6&OG _[U!R*9YIC MJ$:6<6R4T)2*H#E ("@M5)0YR=3649R*'>$<+EX[BL/02; _O("3Q--$!\8; MB@F()>::>LX=)E;V (>S2'SFCPRF@PYDOZBE, M$\T!.6*,.B6%A2X80L(*C#31S$IB%8=ZJ?WXYKY"#6Z'%'_E;YYL)7Z&CS-\ MG.&C#1\0@ 8_A-2:$Z^"&<2I%3J "#4,2FJ"F10B7'##+D4/:4T&LQI [K WDFGDN.XQ: M??%V$D1G$@89F;"F@YN@EO&^47B^#*;W,S:KV"@N&]W/N /G*=%>EZQQ-?W9 M1?K)3?;/\21>(UROH>^K>/@&D85O,$R#_IR%OV_STCLNQE'&TWQ-RE!G MH24<$VFXI8H%(&&22RQ,&#%C +0I0X50'%!'D.-42B(LEPHX(0&*^2CRF"E# MX0%3AI9KVCU9W]-DHT\LDEB]1FT,0F1[#"I?Q6\_PD>:^))[JH*$?3YB=S"[ MB%]EXX%)?EM134?L^CS);HKXQY?!93Y#OM9W I!5K0IG9*J1@#2U,(Q T;N: MC&\26V6%IGF$W@!MHUZ,@^;3WG02D+KR?B0]C4T]2[K)[/8V+%;"\R+OWX6GCARGP^QKY.>,SUM!>*39=;--VSM@_J_$&F+P9V'+"HN>?[L=E-M$V2TB MWN FNX_C:J?Y/F!HH:G.I^N[8CA-\LGQ37IUX)#]FQ9:7:@:$//;S]!L M$(\N5FKH4*]59"[^-0^ MM:J;1PQ@W)%!G1'BQ90\?>KK?!E+5T1Y*PK<[K2 MQJQRB!<[7H$F5Y= "@CSG@I/.85.26@QES"H % (@ZU7H!V!3M]_/WO:=Z7] ME$+0-]-__^-#?CM-H64$H%C]W:70\Q9+"G:XI(E$N[VN$?1VBVJRRJDIDMGE)NCVHY7=U.81.+-40E@6$].C2,KPT'+"S&SME5RL^#\BKZ-R_)?>+9*$.YQ M8=L9+$]L@'3Y +I3FV6%@Q>VQ. W?,V*7E[$Z.2@N,Z3)S5[\EY\].3$Q$X? MPWR:SSRMJ\$D^&#_NLLFTS)8NNGPMK.1X]AVN:=0T#J44-1ZH#"!!'+@B0S_ M"?!#H!%20/0X_'2\I]B\O\+86"=DT/E)801+4+H,/BBK*PIBR\ MI@Q"_%VVE T6=],=1>[26FC%3Q;B,O43E@"SV]6&C5TN#,,F&.:.*A7L0R^1 M%)@RSX5TC%K:X8Y#9HNX]H:S_;(_8[\!^]]O@A]67J"G*95X_B:V.&$Q M(#@-B]AMJ.\0 MQ.H0=-JF&BOH86A;,)YVNV88G*WI [&F%T[.CR'RKHIM#/=.8]V[51,"&R.> M>62"/GAMF&&>: 5@,/B$9MIPI)8BHZO5Y'U^4Y5*S/2E^%8JY/@\BY510R&PRA&J[ P';X^>+Y80VO9^W*+S7A-(6AY\ M]\NX>$9/Y>^0T_3J;W^,@C$D 6R%?-LXI56*:DI->6!GGS1ILV5OZC387_-O@_XX]2F> MB<%@]"4OIJDI^'G1CV31[YKE&XYC%^L(OX/842,L9>I\W2N^9K=%;'$][I=Y MN!I M\,6QU/31WLM/WF>Y]_(1Y1^C \X_+B6B%T1BL:]DAYMJ-Z[ZV]$L4;1.EJO. MWH;W9=)LK(=->#HHGVH:G^JB=Q.@N2SECRF*1U@C;R.WROOSD(%XN;?;QY,3:;19!_FL6N)+%D#YKNC]\VXR*"X'32[NK.W\ M+#6NW(KR8BGY<273^AJW81U??PJH M_.?K["K<\:=L^#6[+R(P7D^JIWMF44TS!/'<,8L'*WWJ@ P:WU M8)K?I,3N(K_-)F7@/N;I?AY5ME!; M>7\H?IP3ZB#-P0&8'-1)R=DR6DC&G1G!0:)3WXJ$I"98?0^#-J46AH4Z?>9B;].#F)9 M-=>.-N!9K.$U>J)<&BT%&_ZR;91AIXDA:>:;1"9GC)+/8 M>-;[5+(4I#*B/1T+R_FLDT&&[!H0Q@1[TN-Z'_6\4 M2V>25*>XEKJ,FW(J;=EE8KG<:7YS&:>K0B3A95[5J?7SR30+^_J7;%C9.]EP M./X:BWJ2'YWB)8,LVO3!6(Z%Q5$+@B>=3XLJ]!EWCM$X^-ZCS_FD-\K#+XML MW5=+F.RTM&(;GXPNT2)"2"$AM!@XABF%PG!&.:'*K[G#SRMC.DG0T=N+ MLY>/BO2N^Q;E+?R@HD8ISS"V3N&(!G-X[_$]:06-0E<:&VOZTY,E@=CT,A40 M%QL/HRQ4C5YN=,7+FO]T$E)5\F=?L\EE32EP>==O1=+S;!*=YN#L'G[ (IH! MP8;)9S'DW__[K7T-92]=%[GP\'^55Z?!<$ M;AR^V?M0UMG>QT+HW@]1PQ'XV:CW[D-\)[V&/_^8U#L*67*TPFV'V=?FV CQ MZMBHQ)S2+JDO<1&K=.-2I$.7R)+PN;BHM]]27F9AEJ*$_A2(&8>_8UUI.BV_ MS>XGX^$P?;N?2D;#-1+&IP!,0RDQ::IO8_!T6-<1W\=+5-6]HWQ:A]G#C6(0 MMGQ^6KFXZ5FL=O+*%+I$L/!S6!: M?3.%9?+^]2@B5=#SL"OUFVO$P$Y^&]XJ0:-WDU*ZBF2S!5=V6!;_#F[B%)7! MIO!7&%-XH!_^Z^V['^LI5[$*./C&L21X+C9U.0Z3'(N-/\7%CXA]75<,URO4 M^QI H"I&[D739Q(G+MPSB][XZOK?)A:V$"1;DH,JF)3N40=KXZ/GY1Z>I\O7 M-[M:&-FXI-2X&HS"%A]'=3LNTBZ2;.&[X30EVK3.3,K%JZJW5X7)E[A29H%R M(Q66#!#-F*<>&<&-L-I[RSW5Q.D.:#?RSW%-WNNDU.S1>/F3]SGJ>#D^ MX'AY)1BE^+ZOK-^WHW(S;V_/76Q)\^Q;>V/;*!^Q%V7^KBBZ?JB=TFM4>%J4 M]#X-V)0)%SL*AB#)4$YHDV '"-!.4NKC^9WGL>, U$PC CQ'DBS5OM;4R+_7 M6UTM96M5OI;?78\U^'789*.U^74SYL@7 M9#)[D-F*_-3[ ?X8U>;F;E3;2C_W?D _]GZO6+'^GL4W\(\]%[>=23**/L;D ME9M!0H7P(?FQ]VX<_/3>WX,_,&F,LK>CRZ#MR3B)+W^@/Y:9/"D2%L\%PJ;4 M3QF5X<7G]-OA,')]!< IS]P^3<99&%U-LID47;18Y :CWF_ASM<]E0R^;(,$ MN>^Q>;6TL)ZPZ-#$=2OFIZ8MWA=S\Y(LZC#08.['C.7A53#DVQE'\6RY%;#K MS]_UX2F]2LQ ,;97E'9/>A%&]->K04Q<7;A0_$:U?F$J7X>U?7T=/9!Z:$4J M6;V(0\AZ\9KA$F%:PT O%@:1[IP#F[38Y:/%)RG&#:)N]I5R8$TR!M BACV^;XD.ZH'')ZFA,'H/%]/ MQG>?K].VUP+8>JVKIWD :1N)F*U)''RZ[(I;WZ^Z\9**/3HWT4UOQC)MCZ69 MD>+N4U'YSM7XG]H,'GR.\ADN9@_0$'?%+:!&__:S+"'$W/.$\=^FL31+54 MWY:$.==Y]N6^UP_*.*S49#8U\Y>NYK-,?ZUG;1:)R1-I8)53F.<5W>5,GF=T ME^'^]S7 CLO,XL@L-XOU+NZBY;+)W@U*K;U(Y8=+$L&Q7P5VK&=F*<@%; MD:/(G99>)7@I6B[J147<%X8YO(\:T/Y&M4F'SZ)U5)1':D$&@@K,,V\5=[>W MPY*#K68D+'^7#GK:&0!-^&?0^,1M?K\55()_O/GPIO=WI=Z5+^N#HV"-O&X^ M:BY<3?949VV)X(RYFV#;GAAY7[3H?WE;*-IY4 MOF0 GXK9<%&)FI'6<:^T\C%_M'1+PQW3V7#1KBRJM"?.RL)CI)2U\@'G@G'I M4LVO+GJ?@J+5RA2MZ?*VJ6 SF]2IJ>6OTB;\*>]GD;)O,(TG B6RU)-?9O D MO8[,?F54,L)5VN6_Y ]5._6C'C3N7ST#*2=O6JRR"NMK6)WX M-/U)#/_6N773]AX7$269!NE91_&MBN4WX6*6:##3M^/A81W?J.8TZ%O ^7Y5 M'N)FZT_WY0->/*E$2BLS5<9;H/ MHM@FQ[UB=)Q4)VBU*?DD!B1#*99TU[RE-8G*.!X+IW.$>,LYM>#W*!L E *?C\ 4O5I\I_C MZ["B_?KU"A7\.+@)@O!;_K7W?AP 9'&T <:FU^'/\%R?(F'I)';C'&:W1?Y3 M_C][=J/0 M(V[#,5MA_NKQ9ZVDIWH2>/NME_"P]_^ ])]N6W9TD]B]XI"ASN#Y&#-Q>K_& MC)I@Y:1PN?9\S%]P*6L]"L%)J5#9[7AIDG>Z5WB3];NP,+@>;-3T/N;A^8 MEO!T/R\9WTU=]^R'X,=[Z[W5?#K0?7:#-9_'YMK)X4ML6(QPYH91=DRRVVU;3YP6%:W$38SUS'<_6T, M-\)(R0-[##OEJ[U8>]]^#; M*P0?>W.^,Q8> Q8RV&2\&\,U)!1AZ!#%'BD! +62&&\T]=BLCX7MENI'BX40 MK:C7>C%8>$KN[ZN_M0["G_!=T!.^2Z=!CWTJ.FI**#'UT#M+N="$8@2$5$YQ MA@5E(B;\'JC1$Q91C2[#$L+.E!Q3V:G!<["FRPE8**>OHJ0A!48,">"4-AY" M&CY76&*A*0?":08Q/-"]> \?ZB5SL M%VK-\U8S*X6T@DPS19FA FI%G+?"T.!S4V/M,R)K>]W@T\(VZQHL^V95.VRS MQT[#OC^[X">@M*CI7\6H,H08"#315"(F-!!*L5AM!Z2GAQH.WXO20K&JA<$1 M*NT+<<_9$%]0=M(HN_61[TEJ"12ECGIA-+#0>68X- P=H@M>?TL-AVEY MYR_22:.OY;X4IV2%'Y3*'^I.?GI:WV)QY1)9)(!$/N@\XUQ!31"3Q$I"O#O( M$^^SUI]][[EH^^!F4):T;GNRO==T_TX5_HU-BT.FIU[$H M:<>..#S4#=NTJXHK:J(=8O/+S-A]8G)..J-7H(8<3"K+'*!:$BPI4DH!X*VC M5F-J$)?/R"+JCB0>7A#(5A#%[\Y..;+,VY<09D=QG\NT_BGD4BDY/.4\,\Y+U]]?$B#%[/_W[+)*, MMBC3VXK4Y@'2C-[RV%9Q7"0NY%>S15G;6 U#F)_,1TI58W>W.>RJ"$+6G]VR M/UQ9[;JV),4"VB?&N(LN=I6^562LT0IN./H^W;NKX?%'^^RR?QC>QSOMB7 M?B%X]&OVS_'$U \[.\?]HYZ(A?#PTHWTOM(93?GL'X(P%14L_U;/GWZ M,A_O;_.Y*]2#6OINUS5:V_0SHYTV-"N%9<.&9L^1M"8Y2$! I"<2(<,H-51! MXH+$02!DL-*9VT[2VA&.LZ1M*6G+7LO6DC:^>HB4=\9;O'$+JO(6&[:@JL;7 M37/*\F*=]&KK0$,W:WY5_G:AX=Z3MLQ"6]QC:Y,K%A[P\D6UR5VC^\DZEUF# MK6Y]1L<4V3P3UIT)Z\Z$=6?"NE--;%@Q+27'ZIFO;H.I._/5G87FM/GJ=G!, MV_;)SI1)9\JD6>PF&*J\U268$RDU!AH"ZH55E#F/&4".4$T9J(,W-]-__U3N M8*?)'$?!2R9+.B@L/*0CVS,*GBX*HH; PEMFH.'<$Z6HT$1+Z8AQB B$I =J M'10\!G"&S@ZHJ#@YC:+7EQ0S/%WE9$TO'06DL% [A)RG\070A"DEJ00 FGHM&SYFETE-+N32 *F9B,9LA$&L$C8;X\#;A'1-% M=9Q3>7"UJ@>% (>Z@Y^@RLNFA(-Z1!0.#C8TCD)"I2+80B[;B M%3GX1ZBM+\3S/I/!K=1RVFAY[ 'GPY;L/ 24**,Y!89S :#RQHC#.M7?.2-4 MMW&UPS.Y#TK;#W7W/D&%YZV.2% Y[J3G@BCJ,-:. NHH-3AN[.LI_.E0P+%. MM_/#4_C3\K'->'([CI6T)VN?/T$-%;SI1I.]05A+Y) SBDH,-'%>*"8D"9:[ M=L\(A6&G_1"6)72;E3[SMKULY_DIY42P44[H%!%>&\8E MHLHX 3R5%CA@O94,LHZWV;TH)Y)OZ M4SA?)UU;*Y)FZZ$Q=U)T;@DB+C]H[ M9+UVUA%/;.F)J@V2O?+)'EN[ZDL,&9[ [@]U&8,>: M=O.("L"%98AY3;4-SIE!7"AO&7.$F^?$7+H .\RZ#7.>%M@]2-"V)KM'-PJW M8G2;W?_,DG%FR3C54,*9)>,%LV382)78'S3)5NIF')[NW^F-,WG&!C-Z)L\X M"\V9/.-,GG$N&^_$ \2B:;HHB)/6"=YKT&E"^X2^WL/R@T/*0(FUGG#Q9G"2M?E?,<.(05$0#33TD&B(/ MH764:&857FIIL!E.G@(!!R0O&2=/R;<]$W!$$(!-3C)BB@!@(4*64J2L D@X M RV4U@N$\1$:2SM@ 4"BT^YY!VORG(!E\P+4%[=2GS17,FS?C"E(L1+24*P5 MQ=(88[WN2'V/G<0#DTX[PQW^3GS<@9XSA\>:0$!;C*%8$L4-@] ):AS7X5_" M7$0#Z" 51[B/[[CDGW::_7QXY0@'A1&':@2<("CPAD S,G8Y@;R&AE& D*+4 M,64=!%93Y)=Z0!V!=;!C4""=9ET?'BB>>, ^E.\;#D+UP#W2;HWRP1L!+VNN/5I\I;-HZ>HZ@1D99@P55"(;= MW9#@^D?EUA;((]S2]\0E:B1\X/OZSLD'0+:4*:$ MID8*:J5%G .#CNTLX P)9U__1?&1/*7JO%%U+"TQG@@JO*2":>&4".WSOE)OW8'?HE[01'Z\22MSB!(((:*L2D1]&0D%F,-2&6Z ( ME?MWQ7>KA&?_^5CY12X7J[>REL2=*_'/E?C=X2-KI182K1U$-$(A"/_SREMG M# 4. 8^ ZC"UL!MB$@:Z/?P[K5+]EQQ@.*/A&0TW0L.Y3$TK.,::(NBIL%@1 MAXWUP5MCCFO=;;5%%^E1\LS2](0=.4]<\FP)6G'I,-UQ10>CNZR<[W+^?[N[ M"9?H/[SWS8O.^SQ\L3\8EL+S^]4L#O=N,KX:3'\9%X6?C&_J@-K'<=M:_!AN MH(?C_I^ODC3'EQ_RF'03+O5:!&<'0\*Y IZJX/-PZJ#QQGN-N#;N==-4C"/, M,&: 2PXH:9\B9<\4[Z<*5^^:Q3G M3/GR@BE?2FZTWOQ>ISPX*'EO4+Z: M9M_R,^W+F0:YTP4YV9RI: 0D1M!P9#&E3"COD5:*(Z8H M$GXI[7.O(-=A\)%V>MQ\9"!W2I[EJ[^]&]X5V_J-9_0^^.=[,6OY4E)(:ISO MY=]N\U&17_1&^?2<@+VP.8M6 C9Q0B(' 8E9V,1+!8 7UGH!A%#6KO! RAE^ MGW_)1W>Y*^?YMWQ[_V&=#E.0GWC^\TOV%5ZR1O(F1=,J*JV4$$M!J>-><\B5 M%\AYQ"DQVVCD,XW=M7J^H3?XI#5R,\/V8'?(=HK&2TV(%JV$: JDHP9$,Z;>]] M^'O4D;MW[3S"WOBJ-QA-L]'G04PYRHHBGV[+CGMZAJ7$C7XJ!J@FFBI("(8 M6,:L5!!"H73P]L#Z^KFO[';>;1^Z@[,MS][>RU1*"IN"/( $14H[H&!L @F5 M,Z52"N U7,J3W50IN]LT2:>EK8>GE*=UDG' 3;N/[WS17?H3JDJ7RZ?]Y5TP' M5_=S54Q$A.]TG_3LQY/P>M1KLI,274&B?WK3FQ5A/'=R?LV*CWF_-TY7S8O> M8-3[+=CWUSV5IB:[Z-U.@CQ.PC7B9[$8Y(\@V<'(2PQ5Y2!,-LHNPU?#WQ>] MZ;B7]89Y4>237IB6,"47\9>_YM\&_7'Z>KR("9?\]"G/1F'LL]/]Y\>%-I;<2"2HO."O02%8@T ME?1(8 @8]HYH3HT!^O]G[\V;VTB2.]"O@AB_=R M'>]/D&R*V $!+@YIY$__JJJ[T0TV2/ R 98:Z^6N+JKJS)_>6=*)RTC1D") MPSM\UPQ4MU=Z/YW\]^ZZ#Q*Z8:;@X&HWK/04BKCG@;3\;AA1&\X@'(M4%%DG M#(8>&4J8(59V&V'=?B#M9E?/?2!<;!@(LZ,#B9PROXY%]%^+\?>3+M1=5)I/ M@W8G">BNAO^8A@M^CQSV+>S 9?II^DG2,*97827?__5?!(+\EWFII(R&[>M$ MO62TF ]:'BNHI_+D?7Y:HF1?AG_Y!"6U81A%QC#0E2CEI. MA=008&T]4< 6JR0Q%! JO>CFE#SL9 +>D.<\&<$W39+=VYY$K18./M':'V33](9?IE.S[^%&U8: M05 \4N0MZ"N;F/>&M;CBU>%UT#/^"@^U"/?:-UV(1G)Y8J %0!-E/#56:DN- M(B!HNLBS\7C 6Q__F&AV,3GHU; M#H7)>3=-=4U3V AYE>(0]8;H"-G@(PE+4?F\-IS7\"INXGQPOBQ*E]#9QL5-)'7^,YG]^+&;QC>&7 JX#6.5$_FTX7]CA]X?#6*MW M_XU;ZN^ZF)Q=7@UG?ZZ/PRDW=/Y'..K1UQ@SWGZES]^OB[6+-$OK?+L#KP$U MTQL-PJ(5P+Y!=_NX._#ZMY>7@-OH!C7&MPL*.U*<>48 :CLX:O*$/J;1M<3^>CN*B3"OYF ML<)F'COI;OIZ9;PFG_EY<5',9N'2%5+FB&9O(YI)O'V)Z7J3R)/#<=B=13CV MH$Y$\?:<@@PW/U3+ M3"WM5[-:?XT[$;#Z.4&*?-E%)YQ)Y%6$6G30U.)X/Y\G0> M[*#%:#@.\!/^68\/KX66[^$K?;N>.7C?3$&Q/5$0D1TE"J9O_SP*NS ZVY0Z M^"FL8'015*;)8K BQKT]UB[R'YO.TUGV]T/VJ\__.KRZ_N5SH]$].=2W#;%% M@]@NQ@H0,U803KG5$G.,G*>,A/<]V] ]X:&R_;_N1FSU^3,\TFJCQ:#T^$\7&9Y'>CJ:CE>C*Z#!3LOKHA6( MYZP*'E<9&QEL,:$$%DY(0CGAT% E [O_?5A? MZE&#?>(B1XMT'&4KUR^!SX))JB;GOR[#B8:+%/,[!_@0H:0BEGD+!862!A*R M4"GH /&0 MH:X*.L4]A 3@PCE 448HI:@34'R!,B10D?82N*<[5X\'W@@^;_ MW"B[$C>*T2#;K++M0O%<5S/?3P/70/(X'-APO4'B8OC+(R7(ABNV:*2L6VD3 MROT5XF=1@*O"G,"2P:#Y1R"=,A(B '# AZCJWD+I<7MB]%5BO>D_ZTXO&YI' -#LWG*68_AH#I>WL:WZ]DT MK:8&IE@?5,'C\.R?RU'I_QM<+X/6&Y96?5ROYNU@4#U8L$8FT_CKZ=?1>0I8 M+6<)']-Z1XM!BEF=!NA:G@7@FE\L4P1K5IQ%XSFN))EVLYOC9[J5774!V,US M[8ZJV,)I.Y]M$0SDFX,LTK^7L_H:UT$9>7,Z*X9_OAE>A#O^/!Q_&WZ?1[B\ MG%5/]T!2;98@'KIF<6L]7;V0M;V^(1$> [GP:4B*[G^B.\+%'_X]J!^U#G,] MC1GCH\"EY\.K<)+S2->74=Y';@U"-ND*R?4]2!ZX,[%Y<7$1T MF$[N3, Y&5R,HC8T*E6Z\RIF$&X>U+ 4;9ZNESF&Y[P6??0#GX&-9=7(W.>NYHLAI.\+IZTIM9B+/A]>A\_'WP93;]%N\1B#=!63S?X6 2 M<'P<5CH+M!C?.9O.II/AU]$LJ+ _UKOX4T7WJUU=W2NRT;QQ;$577R*]K708S@?UJY.PNF@)Q*\%I3$\:1/TB*;%\*SU ML-?+TW%<5KEC9T'>1@/C>_A:$(IIBX/J,?I2[N%5,0SBKA;.B9<"W\Z6U_&" M-9,,HH'UM8RKI 2!R*D5\U:^J<24 4FJ72J9;[XRH3J;5O)NN5$;&?1BN0CK MVKB$E%BWXMJ*5=L8%/H:D3#0R/=YY/7SY5EXVK-9\2UJ M >?+\E;! KP,+!$TF&D]FC,L>UYI; $!PB?C8+V,2Y@(=PM;?IZ^,AB>SJ>S MZ]KJ^GO8LW2WLIPF:2WA0&>+P7DZ_?#QZNW+Y>)\^FU2'CE%ACOD,$JXS*Y7=?< MIY7W=(,7-%B_@=3&HZO(DF'#!K_',[PC^EQ;R"T3.ES@;#F;%0D SJ,Y'FXX MGU=2=QEN/5L_K183IGX')5EMC!FT->#:Z)VOU)'(]U75?%)J)T&^QV^T'!;7 M4?DM$[@B6IT6Q22AQ?#/HN2'\''"E[,Z*SL2Y*+FS0I*TOJ&%Y72'Q=57%V/ MI]^+)/A7.4?Q:ZO57@SZX+-P[,&0)2]/D ME)E.$KP57Z?CK_$;U8J^+(/&'JEXOO;DX0''H\"9\Y4*'Q P/.R*_:O'#1QU MG6Y1G44$V.\M76D43KXT=UJ$\,O@,K!^.,B3P9?1UZ*DRQ4<+B+.?AG.TH.N M:U[;:/PDW;W"O?+6;=WIG\M(%A>C$@1N:%+1;17E3SCA73/\[A63U"EBL",3 M^ 4@:\,C_59$]??MHUW,@W>WFK^-IMHBPD&R^J(R$8@S6)EOSJ+%.DZ*<\-' MX[2J!(FUM*X8]V(8IX5&$?>UN!R=C8OUZL[!I"C.UWBV5J@B/W^O+APH[5/Q M^,!8\M*(P9M!VKS!AZ"UE'@X?Q$O?^DTHF$]?U3/^C$]Z^?9<#*O@/&QU]Y? MZ'9O]+Q(]!7(Q42D:7RL#SZ3!Y/V:%ZIJJ5*>QUE\;A9SUE:3^G=7B0?<^6N M.1O.9J-&CLZBG#J-@J/R[,QJ-3M\>'T]G24)'W@E!1GB!4HA77-*X^]NN\=K M-FJ(-3J,IK%UO*CP\: M_6V)OT>KD2]5KE/DPVB"=S1&UB-)\O2[5Q.#@=3OZ,E)Y@ M1+44J6COCQ;)\*Z4^?*ZK)>B>IR=-%YVE@PJZ:B6'HDU6)257PO,RT%5Y MC<6F*W:VOK*68M59_,EH7NIH4=4Y"WK6.L5\2\9$I2?7=#,K1E>GB=):R[SE M_E62X$E0W*XK!TB*Q<3OGHUF9\NKJ*6<)3TGW:O4-B,M#0=GE\/9E[2T8CB; MA-_F3/7;XFN1W(OR)/=6( ,I+HAH9>-1 RF DB**4%*6FV-IP@C1!%EG52'IS%=,NVJPQN*$Y^T$4):4];U6/<0:-I4X9[0R% M1 D+L''("$>9![0S /'A>Q[SLG?28W/3#,,]]1-)D9*;$%V!<@F &^W-2MZ5 M&EL)]Y_7Q66T$(;?AJ5K-+ZW7HC95=^M(I)PLK**ZR">X,O=0B^UDSJ]92^@C6U M(L;]JI6UPR]6\]!RO0H]E,\&-OP]:47)S+$_K;T\K3?1K4#6FLY6.T_SP M8C@:E]NS=O/6_:8KC>ON:Y^L/V)T)YX75VNKK33EJ^@+JK:]]DBF+5NYN)H= MB'MZ X6NPBUNJ%S5A>/A5<,)2[?D;92^FT%:A0Y[ MEO(4-IH55(AQYP5UVE*MO,N$-H$9H:CIU#JOLEY:I__LP+'MYY?X*9EZ@ MESM*Q-M]W5UE^:2TLU26M3R=C\Y',27A9NW5IKOJ[^^'T.&N4."B* Q5Q[BRB&7DI!N<0:,\ZQTFPGQ[ZJ-S_P8]]GHX%- M#2>*H&&4,%"&JH*4"-+R.BAYQ4HV!D@/N%M*Y45+2.Z];U))24V>K%?( F29 M%()28:R&3&$+-9; "(C86IOK^L'B/)#YYZFIGNIC]5"?RF?2WY.&5\>AL3?KZ*&KPYRN/<4QVB'TYZA2)?15$)'0@ MC:((/&%QYAJ51E&!K6!>,>(L81CJH#ZVT2$V7HMCG::35+7;%O__.0T/\C]A MGP)O?_@6H\J7H^NF5.(.W7'U[56%1/M:\\_!%OI8FCLN9O3%=O/C%/>Y&LWG M82GO)A>S81GU#]^O9U!5&D>\P1_Q"%=JR>^C2=1N;F@D55@I197:027]O?W) M>B7%=!8V(WS67NXNJRC$[HOXH\JQ5\*B+574"DXPC 59@"(JM$%!,Y5<0RH] MY/;H"*M4FP^ L&1WJ8Z_7CO-$4(D;$HT=D.AXG5;CQ'?TC/G!T MCRR:M+?:U3%:.XU;,GV2/V-UF(-%ZS3;WJ=WDY0>6V5_C:=5K[>4(]32O&\L M9SU@-[],Z8VM1XWOEK]MR;_UBPRNTC&FRIPJ&EF]4T>_;MPSO1R7.;CSF-B2 M[C(N@XTIW:_,0DI^OU;<<]/5*J_0K6MK*I56FYY.H!B>7=[X:I4Y-(B"^&H2 MY'*Y@!0Q+;,0RE3$\OI% P45?YVESMAE(D3@@:I=R*Q.-4X_ M:UTS/=,RQF-3'E&P6.>ILU7'WW>V*0P9?731FU9Y\MH;V%E,.N_!Z*+UI!OW M9)X\A/&RL^)B.2\VW"?\>#1KGT-Y[>XQ]LG[=B.J.[P1V5B+Q);;_ZV*Q@[G M@3E.QRDS)6W[*@)2Y5/=R&=/SL?(X),R@7_%*V$SA^L*V;NZ#FVT.04Q)82? M#L?EJK*NOFDID?.K?(#4:/[T>].HI:H*VH+HR3<1%=?]FK0_R:[1,$? U2*TG; -!U#E821TV)31)0TUB^4^'#R>!T6>)# MD@6K2]S66;<4F^VND;WV#=PPW(?U S298C>2PLHH7-E%9E06""2=I_+WM@)W M54K7Y,M).WK4+GBJE-/RCJO Z$[R.LG@S< /@PJ2&"4>JU_=]EU2J]/S/!H\ MUI.L-Q/!+7MX<,ZB3\7XXLV[.L_Q"<'[*C"?>@!$/:B5/'D=).U97=_S;3K[ M,VB9U7:F $(1T*LLC:O,DY6&7!7O+1?3JVEXHV@^J%OO1>9ME0Y?QTR_J(X% M"$NU-H&=-R2US.-3IP6FS@AUN+X$E%J1;:YPXP(!&*>M!ZWT[&#/SHKQ. ;2 MHYWSI>B3]MLCC:W.X6CR5U=AI>;8(Z4L)]?#T7F[ZK.5#5M'_=.'21%ZOW)LWE/D,7M<[_GM2<=K&-BV/UC<0?=MMTW(P^B,#C:>1 M4JT0(\PABZG10B#+"<64*6NYA/YQI+"*D1LXD\WD\G507A"V"&+AT8GRZ+8O';M&RPLW;M M5+35+/&WQC_65Y(3!SN]*%$7;(V7DD8:Z*D+Z$,A5A)CQCSB&BJEF.L,XW@H M=>T=AHZ1NOC^1%MG$&4LF)@5%^-B5?$9:Y"2D9,F+\24U!MN\#+QL^U"JWR4 M@WD\A5;_FQNJ^D=K=:4"EVJNM_84"&HYE>Q%G65;5ZK_3<:!DTF MR[(0O_GU51G.JE2_U8JV:IUWWOYYU$0&F]EB6 (FH((DICY*;S6CT#FB""(6 M&M+I";E+-?'7N ,?*Q6YK[RRU^28O0,Q:GS"5%#DPJEJH"SEF"M#@9<"<8$5 M )[N4PL\D)/>8P53-M0/.@UJW=6YJUZV%QLO''.\FX<98WWK?1NE5NR7U3#S5QE MC3DVP;A%QD%*G-9<&"LA1P8R*2S:387D7A7,>Z>!KKS0G^*23[^7SU(_2E]A ME9&WW7R:W>)J'NC8+?H;#%JTO8XR+3=EXZ@N5>99G+YS]9R\3!I'A(& 6RZY MI]#0\)=B(LX@%DX31Q7O#$-Z6DW.G>RLSLY&47@$+BZ[M^V*AS^E@XC9X7WE M5RSV6>R3^?5(BG1-3$\LT[/T[V_;WX;Q<]O?S7U[G]3V%]^S9?K^^J_]\._K?7F^Q>Z_)ZLDD9KN M3X.Q9SZF,*QHWZBR%ZZ'D MY"0*KZ!_I$:,51[S#7P+]E,\J@@B Q6_63+NZB("#'YLV#QZ1R,^(/"+^^/= M)Y7^AK_\5#-MV7&Q'*44[+LOHSA)(3:!C,]P4OLG5XT,RZ8$K1Z,FYRJ<6#! MHNRTL?I=JSMD56PY+;.4XS4BZ)S/AM]B-NIL>G42/RO;"\6NI).J!^3%29EY M?+V&\+T49>N6?-/VLJ&;^4G=:ROU0!S.@Y5^68Z7J+X1U>*3\F&;%-"4W'01 M_SU/%Z@Z!L71M77GI=2BMFFJV#*N;[3A&@Z^3L>!9F.7BM3=NGFYZ4!NGD65 M?) .HT=)(NLITN?3HLR1+G>EW,SIZOFJITLGL8M=K+F M0QI&8Z[JVQ667?<:+C&P(=(R(S'2SEG3-L6NB.5SDZ:TL3R@RKY? MJP]H0>[:0[0:@*ZB(0E%%YWTRG*&3/,X36_BZ*:J,Z:2\M-H-V4F5+LB)3W% M23MY+EA;RUG5_KSLGA;[98?KK1X^]=2^.!C\VJ"*ORNK3%*]Q^.UZS8LMAV8 M905+HM#8T[49SUWY%5?%1:-5,5+=;V54=?I-K0A/VKT(J^:!*\G>8H1:_,7L MT%4,;EUOK185@+..VK49*1[URAVZ:E3<)R#LD=VYI6QEK2%7A*U9UMV(PNZEU976%#5].-Y82SXCIFU:?2 MOR!IPPE65XH28+0H(I!/RULT8B;9JYM_G9YP_0J#R#Q?UN52@K&J]K+JIGN/ MQ4;=IA9Q9ZV6^IUEW'>*VW[Q;0?N OPT=P'9C5>Q-78Q'5WT;>^JM40P"9YG MK'J,;'#0),%9PP0%GCG+),7 :68Y!=HXBHD16K=K_=^GPO4/%ZO)F+?/46]Y M^VN&:;O\P1RF[#O^G.OJ[>N)C+[6[&<3]&4'<)V7T9+]< $43W[-( M>6V$])Y1)I$2A'G.+. 8:4S!0[B@8H+?AO.%'7Z_:YZL'O0UUN=]G);C]VYF*MU[#&WWDH^91)NB^MOG MT&[B_'?O_2V\_V9>G$7^#YK!^;R8!/;Z-MTC\Z?>",-R.RIMY1D1N-7X#Q$ M N@:;*RBVA %8M,VIH#D0#/QA-G7]Z?$^IW[TM^CQR _*_T]H=$*9(Q8S!JMAC75\M@KGSC=]_21>YV001U8G6R_5(*[&=C]1 MD]BU.VFOO-=*_ ,&4 T9QYIH*H%62,2^;-1P9XPR]('*1,QCSLK$DY6)4E<_ M4G4"-]6URE'-I4AIX0(&AN],(,[1;K[IJBL2S2=9PY02R6-V8UQ M,'Z,9E)!1AT,:&60XIA[X#FV$#\W97V^',TR8:4!/@>AI*8ZDT%T4IN6Q3T9_^H.EN7#EY'. M-)5O>KUG6FI*7[5FP8! @7PXHMI8B9G$%B,E@OG@M7V,4_Y(J>>I9D$QV7. M(544]"/*,.]/F.%):D;;#= -:#Z8.7<0H"2I3.+F4KH]\O[]_QVFR\^1MPXA M"BD+5PRB0SN#@=62TJ (86YC)OCP(2DH@TI]7SU8R3T"A M\+6SV\.!Z\+OMAZ.E1-C.2OB >CQ].S/'S:<1YR#H:47.BB.%$@@/356DV#I M2N2&\)='%GEXWL/ND M[RJ_YSJESJ:^;K-5E5(U:KR9()Z&E-7?7!7H+(+\G)>IHM?7XSK3L!DQ5U4E MK>=P-9E7L71W/"[SO3;T9C^I( MY:#O3ZO51^V_3(5,>M5P4"I_<>GGHXN+(CYY/60OYMP.4\_YXJ^PTGE9?C0? M54GP&U+0RGUK-BNFPC?-N^>W=)Z?QF3IR^'X(B6HKQHHK[*L6VW>5ZEK,?5P M,BP[7Y9I2M-Z9$&9=GP5*+^:^UP-"0FVBN]-OL$Q:@(/-TC+Q.IZ.&-*Y"KI MNZR :WII5ZUO=NG0O;WX& .)"\)0*T#L-4=.4 N"QD",Y 9#$L0: LP[W1D( M>(MP=57?2!\8IPW:T?'1_LGMYL.6#LPK6\+5'/BI@B,U.;\QA.,1S9Q+XZ7F MNIT5%1]L,\6*3AJK45'KM=9<:B""4JH5U<)S9 VFWG+9\4#LG$Z@/&8ZV6/Q M^::1@V5&9XU'WZ/?ZV60B,/&7VN ]1A"+BVD2"O-@$ T&$;.2TM4IW-K[>[\ M6*Z_=53AL$U9X!;.?&N+QJ,D*+:_SIW/@#N\B7<+@5U '$LE1Y1KH9GWA@&. MPPOM4:>/X@ZHXCX# 0Z3*F >>?BBO;X&@S_:GM^D(JZKA>VF]R\"R*))\T+6 M(6D9T 88&C1$@8GP'E,BI>4$=P)HU;-%T;[.=J],Z8/[;/RT=^R5C40FR%K/ M,1= (XH!TH #@'RP"S"4S) G$,!1:W-@CTI_?\H*LIF_ =][5-Y0"Y:ZWKR3 M6/D"XH6V.F032($GDD@F%$52:&V01P!8Y+ACM).:WDUON!-DCEJ]!_L<"E6. M!.E/EY#'?L2Q,<5JZKEX5E57CE<=Q*WO+P7H]E5V18@ M+.[_JNX7\T51C >GR]&X[&7X?5[5BM:C$OYS&19FAK/Q=![O%;.J8\%PD@^G MLVJJUL7@/Z>Q9T;Z@KDEA>Y\4-S.2HN!NZOXFR9NGA]N+@(/#,[257UPWAHT]13*#FQ3W:>O+H- M<1!I980)*"V$UB!!L782(2>#2>F#?FLM[2BT'ROO[>>I*H]05W&'8O[K;#J? M=[/"Q']!7YS.EL/9]]^CJ&RZZ5>_3!].UEH;IOY*^TJY+G&ME;YO ;$,2 F)8A1( M*JVCD&DK (-(,_BN%Y6)(MJJ:7I^,BSNI-HWH_ MU.E!39;_'0W@/YU=%N?+J+;9,-4F6+QS9;? M(#73JMP,K?RQVNJI-,+8DS,HB-$ ;UKXAKN5:T^PLVZEYWRR_CF:ZTS..+LW MD,6SZO>L,5F5P8H[YZ7F@$HB-:08.N,8M]([W:D OLWM6MH\'RY:[]U=6O+B ML+6&4RMO<1\@KX]QJOW;#;SIP;U%STM[),C,67%:-NU:_B>KTR8NK08I5"&#7P)]Y1HTLF\1]);"R$/*KAG2AB!L E"C!/NE.A,@]Q5DF$&BT-S MU3Z#!!--8Q4?;$,L&852*XH9%Q0+*8 CU$C/2:?&;5=ICIDN]Z19[6VFZF&- M#VVWLXX6:MW\.E5R-;F.U?B/ES2,]5U^O5LGZ/>CIV47POVRE!M7PK/["1AJ-;J$W 7#"U,G>:Q\%48#(9C6@DL']U)VUG<% M[?% O#<>>P8@QK@5Q;6">\V5#>C+A%*$.B*A,@(;Z6RG5>5SER(>%$UD^[AK M'\=4AYN&<4H$G R&H]G9;'BQZ 9S;\1Y&W,V?"/'<7MKE:0X[G,*MU8ZBE'$ M&(-E[/T7!)Q4)C:MBK-YO(AMK'IE=M3?^2WF 35SUI\&::G8XKG#=X4/#[*-QA,)^>G16SP46<8!RVHAC\&*5D-9CM\ 3ZQ!6'GI/66< M2*.QBYGP 6!Y!IA"*VB1%")N97$*TFMM5)V]+4]5TH?$(7@/:IAL;RU7;+5 MFSJ'@/5UY6HR'\M"X%6X8TT'* 8K4;=RN>V7KD53CPN%9I!B)+VVABMCHS]% M04N%M!!XUBL[Y, H?X\>EE5T/FD$/97L!Z+&UM4M==R^K&XIE<3Y8![5D''L MAQN;O@::.*L&!*_TW,#$PU5/^'LKJ4$OC14%L5E_69Q0MI'ME9*8O44OJYYR MP%MUZIIA3I1T#L3\:A7>$-IA;@R*+<'N"=0?HB"J5-.,!TK^7L_H:U\,O MQ9O363'\\\WP(MSQY^'XV_#[/,Z^N)Q53W?/)7?G6HB'KKGZ0;F=W67?W.L= M3#/8P3B")Y]1\C'6VDE.@;B%,]M&9%,J<=-0N^&'>(D$"8Y:.:J:R3B"#!'N MJ75>.68PD0Q:Q80'MQ92/- G<028+@]8UN-FU@WWW$JGK/*"4*"1L)990(*I M[JT@>@?M^E8%"0=^X.+04QL0>;J%6[Z*W_YY%(!J=%:^LS[LY]-U,&X'=AKG MPPR:>-UAF.XQ9V.>'N"\?(#QZ*((MO1\.4OU"JN^&_.J.<:BO"7P- CXYT5 M6]OE_18VY%V]'Q^G@0B>$J%XMOALI[9@LOO2@M5@F-3;*W:KFTXFI6JW:N4R M7Z.A\)UB5+=TS"Z:F^L*+/02'IJ54ILF,?9A(_JDV=Y$Q/F\6&SL6K1.ZB^A MVK(FW&:)],QYR"3SE,N4[Z(M4UQJS07M>#7,<'[Y*65PGA=50YZ+->A[7+SM MV347M$>_U-M[>1NJ^96:(&Z"W'&< VH%TMPPQKFVDF) @N!ISZ]\T(C(L']Q M-O)YC!>=^]$D#J<;CC\MPBZ7HNNNP9 ( V:$% AX3+6@DG&F"?10^2 9 6P- MAI3 $$&)P!(:J@!0TB **]&/\;M+UR^"1[ M' EMN-[NAT^FUM^)$H;CP:_+86#&H%$,5A03_ZH&B$=C?45 @W>3DJ_:C/+4 MZ:K/VG=M/SHE9X2@@I"F?1 W&A#O(:;A_XURFGKO"(7<2TP]Z%2\V>)T\2X% M7>.IO*L"57\$?DU,>[ZUXUD-LNL76MF4?KJ2),YPQ>"MKR<%>+%,F&P3@ M;V_*K/?SI.JG#P,CE"_.IU>QR7.K)#<-5XPI\>&)3OJ3G7$R*(;!^/M2H\M\ MM0EA$X,QZ>M,OU7F1ML_&!G_-.QNFG[:SEALT.I3:P/J],72@.SL\]I>!6MT M. GK/$\W')T7]<+^.]!N>#!:+ZYM00[/(]T&ZW;W0<,G! M9+IHZ*S2#B>1-J.R/=CP^^:!FI^-TM/%P;+5[,T8:$^&5K7VII?FV6AVMKR* M6YRZ"31)E M"?_47Z\TX#3M-1#!IF?Y93 JOWO/!UTEJG5.]R9!Q9,K*6J-BD;S>GO.(\V= MC^9UM/G'\MN!B<)1+U-[G\INK>Z:'F*UE)]^B;__=EE,JD:DR0G0Y"&-BR]A MI\Z+BW"OTAZ(":I!:,XO1N6]X\^FIT'<56D.\0NM]813&YZ=!81)O^YT/"V% M8L"*QTR(Z(,0O@A\,_V69CVT%9&+E9HQ:M2,02*D\++:A+.5CG*VIJ.<#L=I MM^:715%U5+WKZ_.5*AR)='I=M9.OV#X0V*P(YYO&)0<^">P_^'$\G<]_*C^/ M'? M757M\>>#2;!IY_/4,W<:(RAQZ<-%^EY[.^N^4_A^H+W4HC8U=U]-_JW74[3:@":'SAILEN(L*!5GU1*JHZN>JV48#DZ+ MQ;)F&T**-KZFSJZ=UQ M+RHD/-@:;WD[[<*M]WF<7;C)"!P7%VO1 MZ[?TP0'O]),--I;Y\-ZZ]Y^<'82_/GWX[9U5G]^]_W7PZ;/Z['YW[S]_&GSP M@P\?W1_A_?"-@7H?O_K[QS_389#7 MD1+?1$JM'!;SG^XO!&Y_<@C*!V_]NMZW^,V?0;UOE3"(K]N7GT2 &:_O=?Q. MN&2B_Z".C,?5IZG'37P=EGU6O]ZPV9]'0>L:O"^^#?X("LSDYFJ_CSXN?ZS\Z#QR7,PO_C1@?;S_YMQ\0B&Z6Q7G\9[;ZN%I. M>0_"_O9+_:6;G\';/Q*/^M7C/LKW>JY[;:"28/0%XV XKBBM5+%^6>,?=$/? M:K^N5++V6[/$5*ADH,T)27N$KCHY]G/*>TX#GN8#ET(@R4 MC65S=OT[,0S#;>*6NO/ MEZ/S .(;T/_^SUW]HM2A,AG<2@8KW?-6(?U<*VGKOID@7RU!KAE$F2@S4?:! M*-ONA4P&KY8,3,OU].+0M$6!N[<9<#H\^_-+1-E[.:![Q/S9JVQ MPUI"A%AXFVI"+9226(0LPUH82X%0MS1WN"-3,J8!M4$A-8&.(\OK'*&/PUF: M")LOU'8R$&1XMR3;5]^R$'0Y8@F<@?-U 2)H&FLY(XI03BF%*B87"<:P#"E4G7MJA>"!!O]AX^P1!MR+C,J)A1,:/BD:,B:[IQ>NR"$F@% MH#RVFK::&N08H,@0 R6YK??74U#Q_7329V"$<$,-78;%#(L9%@\=%G_<@HNB MU:68:>L(Q8AX3J&.J>)0&Q-[) I#=*?=^D-QL8-K:Q^U7:\/0[9YV+CPWIT0 MQ]]VT[CW '!=[MX;I>R.,W[*F)@Q\35AXMV0R$$#B5)9Y@#5DF!)D5(* &\= MM1H'G9'+!QK0*15R!V8L@6Q#F\U7HZ\=6^)3C#?-R_SO64D_)X/BK[HFXCPF M.\+#_M^&VK=.# ]MB>$]9H-ZPZ:MB5VQ28+U6FN'&0TVG$)0 M0\*-P,APXSH3N^)^?[CX=3H]GZO)>=58U-5;;EL['OX>%ZDEZ>1VG%'H)J\#L[&K:Y7B!@.I":42PHB6W,"(13!/D&$X@ M%CMU\F0VSVS^-#:G30>0(*694T*)Z']U%BA@@BB'%ALH$.[V-7U1-N^W,U?2 M#4,:,IMG-G\I%R-O#=:0" N#,15>5^8? N/RX;'E6!("2,Q!(8JYP7$"@9>]]9CS+!\+A[?E;<-(;;3 MI)'^^\T./U/8[M%IMM/=Z0L#"]@PL%;:.NZX@8!3 :1T $LLD G_@01VE/'L M+]N/][VWJO.0S@)HN>Q 1T!U9D^^M(>.@>?)[>V_W^Y@W'._%I/4GCIY MYLX#3H_FB]CW]&NQFIK]BIWI$C;,&/B$&.4]TII0XZ66WE'CA%9$,FW036:L M=C:RW]J^5B.[#]P-=],WGR/=QR9=#YIO<3.HE[.@)G.&>!"9%"&N@)/:>>DM MHP!J]GQ\VV,;F>,-LQHS V<&?BD&IJ"54FX!"@:M0$!3::6RP=*E'$B.+.+= MZ9O[8^!^^[D@V&DI2N;AS,-/XV'>FJ=YU?/I:K?1R6!2++*#M\N2$("&)QEDB&+$B$:$ N*T D9S MB+S!6DO1B=JLI@"6U:D5*[XO%@?N3LK1G1S=>1W,CYJ!H$*HP.I2*: 9MGE@9#S(>/#L>D*9W@I>!<2EDC#I) M@<+*>VZ XX99 :WASX$'/7!QW0L2T#H5[MS0Q@1 U!=("62X%U )01Z&S$E #%4<$ M$DP8>7;V?6G;^0Z9#G9J,G=)_RDTE%N;9-:_%^N35G,3(#R64 99S2E!1'F. MJ$?$ PY=T*V?F_5[X#F[L['1+G/#,O=G[G]^M9VQUH $*+RDUA @J#9"!&BP M-J@ G#@,3*<;^$Z9_]"=9%D'SZSX5$$L&D%,I.6:,XXXL8$!M=82& U<(%OO M&=\0MGHT+^XFNXSO-)Q\2++P%>6C?5B$3P:C1&L[R47;,F3[.%W8J.4J@Y(& M'D<88 NHIE8B9)P64'J%*"'Z)I\'A7AZ7<2/H_1QK_&KQU)9;V5Z MCF\=+WALTQ)0RU/GD8***J(8L)0Q*8&72"@65'=-17<2^#[0H\?V.7P+^P C MAZ3,9.3)R',K\K0!,"N$Z\)'UC- EHL/CY37IG)UOQ8W3@_U0Y6 >G12"JHGZU&/YU6X;A MSF,BASBX>6^/]>P AR%LI3@3H:U"PE)&N:.*8VR1B&T'A&%P0[%".PX4])2 M=,NP#1]*U LJBDY457[ODYP24C&@XFX['"2?+K.D# M]##?K^IIEUG9CP+9EV:W5YKAD6'SH&!S&VJVVA,"@:EVUD@7^_A;J220A,3B M3X.T[,[;["=J]MBYA<%.6QONA'%R9DV&P%<.@:T&C\I#KQ2F%H2WL2+2>42X MA,@2S)W9DLG;%PCLMXN?[;8S>P;!#((9!)\,@JT.F1@K:S EG&E--?):>$9\ MG/-D% :BTUZ^!R!X)+&&C&(9Q3**/0'%6CU&A706A8/GP8ZE <.4,IX(X"0$ M7$BRH!MT"$ 0THVQ=4&^4(!JI.,)68R6,,(1KP 2A''6F<:P8OPI^5B=UI Y^ MT(_P:V]UGYQ+<;P@LBW42% S[))XB14RP"F+*;14"2NDH%9"QZFUMX0:=XDB M/7;U0+#;YDVO(8DC \_K!9YMN$-:<[>M@ )RS;66U%DFK=,PF#A0"8:IV]"N M?=>XTP,O\WT4&9D5F?[@R5Y0](XGSX!R-Z"P9J@HPPI8SZ%TRE&(J-34>.8- M3M$P 78,*$?BL.P@H(*R944$GF/&1.,.G"+ MX_2>0+ ;IR=X2_K RH=D5KS2W/#WQ6+PXWA#?GBQ:E);O9\?JJ$L;!6YX3QG.(/2-FWQ%S&V"B!C -U)"#H!(B+#5 S"F#2\#4 M GN(>P^8+^V_N@,O4N# ?\91BQD ,P!F 'PR +8ZRG"*A8YCI*!A0C%.O>.UO6P4VM)M][D! M\$@"#AG ,H!E 'L"@+7ZX#BL-'60.FHQAYI(*&P)8)8[^YA"E]T!V,ZRP_?0 MS+-G&/2*LL/=UJA%:C >Y^TMAG_E6.@C ((!V*HA4=!BR+WAF%JFA<&<0"P] MAPI ?$N250T0;9OJ?;'XO?OAI<].*ER3L5!Z$491^[&$=14U%(I M$;76 $TH918*;(D%@FN@-,)FBZMHQSC2)Y]/SM#*:)+1Y#YH@IO*5NL81PIY MRUQ %2DTULP+30344"*S)4]AQVC2,R=R!I0,*!E0[I/YQ&@+42P(9@\ %CI% M(5;:6 *#I6,ADD*Y/2+*OKRR]TE)ZHOU?H'+1[F*?4L_A/CD%G MI#HLI&KU#\&>>R6%51"$_TI,O,:K&+37G:;;.T&J/GEL4XLV^\N@C'PQ;N>J#Q700SO=-*UU],*KR MU7/GZ428.A<4$DNQ(#IPM_22=CI/AR-J F1'VD,DA^=R M$D\&E0>"BH!--2:QSALK&%<24PF%,@(1"SA1%E"KX$N"2I]<-QE<,KAD<+F/ M^T3@IE22"XFU\P()+8.NHB0W2AD*&<3(:^)>$EUZX!N^7P>T/83B<[9A1J?C M1*=MX$0;U4=;("6'WE$BJ,!":N"A=,!+2,/;G6R?O8'3D?28R/K+D2'$82+ M5OV$-_H)D8))2Q2@3E%&A20 LBXL%PK+#O=ZW<$ 0]PJ;Z BG ,*D"_^E;O M)SNYXWK]?3C_7)R=# *)OMT#C+^6J-!]]^'@HT:RU;-">L.@U]![9)'E@&BI MZT"WP?"U@6&K\8;$QCN#.5:>>TH" M'DI?@J$2%M-.UL^NP/"E_5'/GF"=03@;%'H-BJW^(80@H X4E$G.&@W9( M05T<)YWJ=#7;%2CVP$]_5PXW>]Y9M1D7,RYF7'QQ)Z)LM4'!SFFB!%9406. MUQ;Z.N'24'!W"L5+QPAZV/$DIY%G6.SM.;]N6-R&BJU>+LXJ!#5WCF"-J?54 M>UVC(B#V[NCJGC/1LWOO%66J1]_RK+@L)O/1U^+)_5WV@FFW[?$Q@MU6@CI\ M%)0-"D)*O.<60,L0#7:S-M!BI[TGE!%-.E7/:\1:XF'=RNJ53 6]R];&SVMK M[Y4M[>N6 1P4R*+&0-(:0N)X=10(004'ECG,$-6XTY;M/Y@ M=P^B7/=Q!9-]5/$_4S7*2_-W+E7)R)^1?Y?(3QNMG6I#C =42VMB.SDA+(4> M:>J\$UCT16M_R3 >Q&]9!N\,WAF\,WB_O,>%-]BM.$$L^F ,90**PWC6DL, M&.48\,[8AV?![MT$&R':1XO/8_%[I"CDW]/AK-Y/_[:6$TZJ>'-9)-2#"/SM ME[TP\:85EJ?V?GD5?G/6?9V^5/[LYII;2SPK(I7=V.*[GJGZ0;-$^=!G*G^ MT(W'2?]>SNIK7 ^_%&].9\7PSS?#BW#'GX?C;\/O\W"GOU_.JJ>[YY+_L9PO M1A??V]OZX'.X]13JA:SM=3B*R+.CR7*X I?/84&?BG&1>.P-@S%?%6A!( B8 MHJ1@5%!/-9/&:&O?P!_N-,$^BA\E0 ,-E!M4EBG.U M>/#/T?T)XQ9F;/UZ3:R"( K2KT>3H Z4K]N7GT30&J\)% A*K:(L*#PKQN/J MTW_[ ?R07H>3.:M?;SC7SZ.K8CYX7WP;_#&]&G9TD&^C\\5E^#,\5X5' :3& MP^MY\7/]1^>!?UBE*31UR^"'V[,8RGL0]K=??NA@:G7_VS\2C_K5XS[*]WJN M>QW;H*+T^EO)Q:?3\7FXAI_.!HO+8O#YTP0";( M5TN0P6A]DXDR$V6OB++MJC M\LP?O><=$=#J_BP4E QX+11ERF@@J<%<80*U\*Z3+U,1UH;Z'"@/**]\K\T0 M#\L%WRLP[%,,,R/A\2-AJXB;&:^P "5\Z MW^^NL.4) >@MR;"883'#XJN#Q59JAE2, D&DX-A2ZHDF5!/..%*$.[,7!;$' MF=!W)M')W:9 9US,N)AQL1>XN"W?&,D&&#U5@EI@/%>(,@N%0$ JY:V7F.#N M..N' N-+)@HCW..&XB_-&SD1.*/BJT+%+:"(6Z73U! KL9) 84J=$\&6%MRQ M.&9%$44>;D3OQ)2E4+S%KU=E.[;TIQAUFB_F@^G%8%;2S\F@^*M*^PX4%RGQ?G*N6CN? P:W M4E5O;;DC4$Y>"6O39OH[0=(H@&,A#:14:6DL0,X9ZR'!5G2:D;XH:_?9SW." M 'C+,Y]G/N\/G_-F7@_W@'/DO- 4J:=4@['4F>B)5%!\^X5G_?=I4MVVIPH M,WIF]"=Z&K&$K>ALS MF_>%S;=P.8$-EZO \UQ2135$U#JNM5: *$FM1L+R#?U+]L;E.]&>,40[;=;: M?_?9X:<-VSWZS@YTF/ V#L8-!Q-H'?3:"(%TL+VEL%1[HJTV&@&'R$T.SFZS M_7CA>ZM^'W,4\+7C &URZC7DSC,'F02.,JP#' A$M?)$*4:[PR-?KX^-DITZ MV#(B9$3H#R*P)K><4"L$Y-)*[ZGE6$/ଊLF!,9UF?G5,34&3_P:U M%1QC31'T5%BLB,/&>H(1BQZ]3O[;2[OIJ-SM0*7>\>7QY;[]6DR*V7!RMX7Y-\/6S&)5UU^.U/P[NN[,K)YYE'NX1#XN&AX-(5EX:X+T6E#JNK!,&4L!5 M>$N13CQ[1SQ\Z,ZIS(29"9_&A S0ILS<(6REPM1"2Q$ BEH31"J'! HKNLF? MCV7"'<@RCG8Z7JK_/J/#3_BJ)^#4KJ/!CZ,T3>>GD\&D6&1W[R;F1 USFJ#@ M>J5X]"Q1)TW@2..P1A J";'MN'OK[:[*GBN>?%]LF$!T4*ZE'.O)L9[7P?R$ M-$D=VD (O$I*,81.:68H1HX)K1GD'?5X'\S_TI;M?0HU,,])7AD/#A0/MM5I M,=9JJJ"P=HI[SZFGU'CI9;"G/:( H?"6?@Y Z+>W"]+G:2EZ3,5<&3T.%SVV M@8=HM F-C$!, :$$IXXBZ0G16#)DM56,=)+&GPP>A^YFRWI YN3><#('C1I@ M%956!OM?)J^YUQQRY05R/F@!I!OZ>C@G[[2,&AUYNO7Q98"Y?RY'B^^#T60P MGL[GQ7SP8S&<3<(RYC_%GFC+..)ZI2$.AA<7H_$H_/FJT\(X:NGIP@46-4&R M>AE$+97(.2],L-H]TYITTL+* >._A;WVL^E5N?N_%XO+Z?F[R=? N%?%9)$' MHO30D9\#8L?"O:3I;Q:T9&J-$U0*1+&'FF$+,)#",^@PL,_-O2]M;M]'R(.= M=JS/_)SY^8EN,\Z:M@D>8.P%( 0@3[T'VF.!%3(>!:G-1"?"O6^&[K<+C>U4 M73\F1UGF_KYP_S;F%XTT#WSI".?:2DBI1T19H0U'!@>$@$'*[Y7Y#]T%E@5Q M9L4G"F(!&D$<;%]/&: N"&,J-5)*8A=L8D<%Q<9L<$$_A1>S+'R"+'Q%*6H? M%N&3_>2G;9G+?9RN:H$:Z>N-HQ9JSXD"%!,I@432&LH-YT"JCJLZJ,;3ZR(F ME$Z^E-Q_'*61>XU3/9;*>BO=$,4.U)9PJQJ7"T 7-Q! A MG0+@Z4BPT]J:?F@$!Y;)'UC- DLOOCY37IG)U3]8W2Z_S0H?:&# MTR)02%&_6@S_NBW5;^=QC$,A)FE0$VM/ ME/4!)BFDUGL%#:=:$@@\HIYVE+U^HF://5:8O96[5U"?QC@Y&R9#X"N'0-;4 MG7*D)33$8$C8*OZ MWG/AJ?8<0P ;:G9?' 6/)(*042RC6$:Q1Z,8!JW. QH! MB5&P89'%E#*AO$=:*8Z8HDCX#1W)GA_%=C&TANZTG+&?0/2*,KQU,2DN1HO! M12#"P8_7L^G7T3Q2>B"!G^X1U7@@JF]0IJ<(=&G1$T,<&LZCT$$2JD15X[J M\!_ M13<8L2%0<;M'T7Z[.M!_4CWSDF:&7B. GAH SR(,\LQ5%A+3ZFUTA , MI"-2.,6)N,5+LTO@Z;>?N2<*3(:>##V' #W;D(N4(P9Z@&"@R1BI@M'>& M(2,!Q4^V?;(%TN]^&L>51_Z^6 Q^'&_()2]6+6:K]Y-O=M[2>'-LZ0AB2]N0 M#[:ZYBHB&71<.JTM8HAC(:0DA'G/M+/;NN9N"BZ%;XR7<6<^!JLHO*$6B]GH M=)D,I,_35Y9 V6-/%R(YKSRC7T:_GJ$?:UK+&0HI=8AQ:@EV(J >4"7Z"8.EP[U' MOWZ[^J'8[5#%#( 9 #, /AD 6YVMO?(X6,S446VHQ)1J!TH U)Y3>$O(X*4 M\$@B#AG ,H!E 'L\@*%6.W"%C>#(6.*HX#2FE0-7 IC2B-"7=OCM0(DB.">2 M'U,BN=L:M4AMP^.0O,7PKQP,?0Q P"86R@CCP>3#"%M/"0;"0$28A$)A*I'= M4CK%XL/%Y^'?QV@=_]N>-F#C9:3*@Y"+\HX.8-8H&I89'L.*UL5! M(U(J'\M3A(4>4LRVN(IVC"-]\OGD%*V,)AE-[H,FM.GI)*2RAAJ./)-4NZB- M:!TL&&L@% AO*8+=,9KTS(F< 24#2@:4^V0^(=X@2C!I)-->.XP(=9()+*T) M=H\"WD.Y+9#_%$39EU?V/BE)?;%>#BF--"/*ZT64;8 B&T Q!DN"./1..BH) M5](HAPS50#I/Y2X!)6L)S^8_/1@W:,6!FQ^HY8M.D40)S4 <&@!@P13JT# MN$(L;H@4G4$L.T&LGKF9N5]1*TJ MUX]JA2E].FH=D2L[E]=FS,J8]2**EFP@"T+K/6-4:. ET$I(4168F3BXI),U M= _(RBG%.:5X@Z\\^L@'PU:N^F Q'83S?=-*5Q^,JGSUW*3Z,8Q-8%,W3RBS MU#,;_A=0+(PBQ@ELH00>0^$Z+9;"$34!LB/M(9+#(V'5,&^>I MH>%?8<-7@AF%@Q$5H*KCTMT;)AU):XFLMF2$. "$V*JVR$9M,1 Y12GU&F(J M.9)84VBP(%Y)266G@'MW$)$UAY?0'/K5Y7H_NM@?)2>=9UCL[3F_;EC< MAHJMSB\:0"&\0H@+JCQRBFA05P=2WFUU>3]4[&W>^H%I;*\HKSWZEF?%93&9 MC[X63^X&LQ=,NVV/CQ'LMA+4P:,@@ZW^5X C@HQ +@X6<%1CRJ0$G@$F, <= MHWF-6$L\K!M?O9(9HG<@-^8[G1WZ:$KM)Z3W"LF/7@W-D'U4D(U)2W%E6AL9 M4#J%PJ&"VF#(#3-!?76T$PGO#V3WV$WZW.&C#-T9NC-TOPKHIKCEB46>6 8M M@(X:;B6VV"&JE)/:DF[I6W^@N^=!KF?.B,KHG=$[H_=1H/>V0!KC#7Q+)\+_ M4:N Q10R*"52%N.87Z"H5)UV""\$WR\9BL/B>9W7.ZT%>&D6S26&&;PS>.]0 M]9:M5C;<20Z0S^AK7PR_%F]-9,?SSS? BW/'GX?C;\/L\W.GOE[/JZ>ZY MY'\LYXO1Q?XAAY/S_[\(2%-?/FI&!>) MX=X(+ZQQTF$(+ 7,:2R$#_:]9 %I(+=OFJ$/7@KEB2$>&4.A HI#$+1)2P3R MFE/\PZ (C'\=Z62V+'Y(3],FK0UW1Q@P(Z1 P&.J!96,,TV@A\I3 0!\@TH$ M"I(>Q&!Z_:V\Z>ET?!YCYQ_>6_?^D[.#\->G#[^] ML^KSN_>_#K3Z3;TW;O#I/YS[_&GPXW(R#(B]*,X';^),ZG";<=1_;RA<]Z3F M6Q"K]>LUW0/4NS&*=%6^;E]^$I%]O+Z#H%2]RLK)LV(\KC[]MQ_ #^EU6/99 M_7K#%GX>717SP?OBV^"/Z=6PHZA]&YTO+L.?X;DJT Y(/AY>SXN?ZS\Z#_S# M*A^CJ>L&/]R>KE'>@["__?)#1_!4][_](_&H7SWNHWROY[K7L9*#-1]HHHVY[[3 :OE@S:7\5KK=[S8\P$/;JU#/$<>X,FEDTLBDD4DCDT8FC4P:^]^A(VR\^7FZ&(X' M9\M9+(@;#._00W=N'_8T]>4I*W_N)!7)FR:7B%HD#1+*<4<1-,H)9RS45$J( M)$(WDU1*F\.4)W\CQ>1=&>8^C$+*?38-[VW>]1$(FPPH/004V32*E!XPAJS MA&#J/10"2.,9HD9Z@AC;"Z#TN5#D1'#XEF5TR>B2T>4QZ$) JWF$L 8+H+&' MVE#*D204">'"&U1(93N-Q7:"+OVN1$.8[309-\-+AI>C@I\_'5]>LE0*B;=XATC19:Y^4&QN/)C!I2^Z2ZM; M-&$P0@I%4@(*B5$$2HJYP) 'B''R$=BR"_7A!'#Y5AR# K'CT'^O/; ?9]/K M\&S?!\/)^:#XYW)T?16HY&0P*19/'8UVF*//MC$B;XIAG!(TO!$49R>H]5@K M[9TU5GDD+&;J)B/6>_UQ'$P -3EW]7:_+[(+]*%4U%OSXE5$Z%XI\PO9]#+3 M& $9Y; 65%$L,-> 22.,4Y283OO)?3!_C[T)0HJ=*@,9!S(.] 8'(!"M-K36 M&0:DDM)0XX$$Q,0I!1Q@!0WLQ"GV@0/]=BQBL=LB_XP$&0EZ@P2H00*!@;/: M,"B IHH@B8%6*H !!!([MGN-X.!GHF=.SIS<&TXF33(3A9IYY0V)XWHMIP(+ MBJ GQ%E@%>D,V'@X)^] K$K,=^J%[Q\W'F'"XX= )P&2)U\&XV(X+^Y,>;PW M0QXVW[&&[XQ!1@%NXC@;BK02Q,0O&DT ,D#[FWRWVLW?XF;^$5?^X>*_YT7R M>&>/6L_$!#-# 4L(192:X>T3$?KM 8,,Y@2N# E'"@FH@03JA>/:4^NDI @1@12D MW%(GE&"BF]*],T@X=*]:YNC,T?WA: (;(2^95 X%FS_(^O"!IH!A*31UVD(F M=\C1.U&^"8*[G>7>.[X\PI2N=Y.OQ7P1L_WF<4!3]-<-S[_&\5OSP6(:B66E M^ V&%Q>C\2C\N1/?W6&S*6O8%"($*5)<.T\I)4!XPH 4S 41S"2&-]G4+@L_ MFUZI>C?CX,+#[R37@0/&^$Z'@_=6&K\FH7O83"N:ZF=A &>&4@:PIM1;Y1TB M&ENIF+,:=EQJNV?:/MO,)UB@MSPS;V;>_C"O;%4O.VV\-9::8.HRHS4T7A%& M**:$$D'WS[P]\WGEI)/,NB_(NMMZBQ'8\"X'%B$.G"!:T: E:V:YP$9P1RSV MI)-R_43>?4(#:>QJ45LZO=E!4>IWN8T)8D=5Y2C!"4 ME%-#A%1&6N$P<%B9_Y^]=VUN&TGRO;\*PK%SHB="]M0MZ](=>R+J.NLXW9:G MK7XF]B5-01:W*5)#4O9X/_U3!9("+%BF+8$D2-9TMX9W (7Z_RHK,ZM2FW;^ M=&KFE6?X*%U.W>[KV3_WXE 8*< 2R\-Y0PSZ;4G@D-[ MG7&7NN_3K/>AN:TZ313/^L_Z[X_^5;W/@&,*@F="^X0-UI([ AN MI81WJO^>.;Y:)@!_A3(#,@..D0& :P9H(;Q 3"$F""#O(@,(BC@ *3A6TG7' M@)S=E26<)=R5A&F]]X@.F@M,?9R^ R NI?)&8X_BAP4VV#]#PETLNV0T)W-] MS7F+>NQ(6Q8D?7(ATE7EV-55M(O'/D5Z/U"-MC>E-;ZW'3J_[)WCJ)'%9A1V M0NC@$1C+P#+$K&*,:P&42M;"T9)$Q^0^/.,2NETJLJ$?=:*-'';OND9YIN") M4;"1%D@":,FXU."L05)0IMV2@MS;T-X/_7D4[+$G! MAHT\2P@>!XEE)*$76!/CM%C2D#'J7&L!TO-HV&_7,J>XVY(P&8<9AQF'>\?A MIMQ5WLQ=A6 C!065V%(1+)..KWGH+&IYW7^ AWO.4Q6RT[5:W]L]?BB/==\Z M.=$DU\S#D^+A)APVDH$)#2IP;R+\ E &&18NPS3 M@?P6$'%AH[DXIF!U[7 MJ<-]SAS^=31X/QI7AOY]">#%YPVA1[K+T.-!P?R(+SS?_7SW\]T_S0O/=S_? M_5.^^T>X;=$RTV65!%6,:S-P1W/TGDY##RD73C223TA0&&F9EK=Y"-1J(X)6 MPJ/@B8\3RX/BXC)B/FZ5D'LI%U$,T6A@D*P8,"A)1!F@KJ#+:@B,*M M]?Y/9,P^,Q!(MUMW/"F](&<09,(<$6$V :81Q^<*(V8MTX)Z8,A*Q#$VQ$EK MN-70VM3K>P'364FG+I?T'TM8OM?NV5_O]_*Z+-\OSHK1N@Q!<14'DX^NKTH2Z1C(/!(B03#ML@"NJM.?88&80!1=$:U5>:OB+V.XN-KN>7-K! M[6@Q&%<%6\_?QZM9#N#967HHBY1SX.YT,2#J*K"*AF"#DQ2; -*#)A*4EYAP MY0SA)!(5K)!@IL7-..0D4 OI%.&8,:RM\=QNTTS(VX1E M36=-=Z5I6I=U9<1%ZY\2L!@ 66&LBW^I]9XQ'VV +C7=D0$NCGP?[B/,I]3K MFH]7L^E-KOKXF"ZAUJ6F6*J@&-+*(RQ86A9L92IU0QGW[;'6W947TR.K^9@3 M%X]\>#ULM8HZP9C)0"@#Q+S1FBA,5&!)K<",%SJT)LM=J[5/<^.LVJS:'JM6 MU0F\2B,IB0D.8X4$4ES*2K52:^:4;V77=:W:?CNUL%*=&MI9NUF[STM; X1K M\5I)N;4", H4,'-6,9W$:S5R5*!6>:IGB7>?R6M=ZS!GKV7I[GK8!41KY0:) M/6$.6>_B_R17Q*JDW."$H9:*YRDWFZPGG1 VO2UGD<23#\L4L,UK=T_;%PP( M&L*DU NJ/3+4 "B02@)'U',O"5#<$N;YNJTK]^\Z;?-S=CX=GL\Y1X-.EP"\ M3M6F4EIOD $F'!"%) >'@@6)C0WV*[7?MD6 /L^+*>YT\5F&089!?V @ZT*P M8%.U F @)WYE.6>7[U$69\5>5$B_&]7ZY#/]P6]H3OCT*9:"S.U-YX:4 J M#8IX0XRT6GI!#+<(M=QQC7735>M?7 \FR3&Z6*5K9K_<D,]=A?MZQX\;Q*%UNIUOA8 MTQYC&<>-_>C0ZSL"876RD0^.(Q">.$&-%@11;9?U'3D-U'T+?=F!V7$'ZV>I MR5,.56;29M(^B[2\3MU 7%L;J ? %BT,QUUZ\+B@7JU!=+VV#E$SS!FG98H MR=C-V,W8S=A-V)5U #\((H/BQ-&@'"44(\'6V 6KVULH/A^[_7;+4\PS=S-W M,WXGK+)0,9NQN[)8G<3=1L9Y89BYHE#*8@E4."QU\&2ND Y<]^*2V\M5D7/ M"*+=KL\Z+IOS"%//EZ&L\E]WH\7GOE#O".%V/ QKY-Q[YP@3%&A*IR$$%,)" M$J0M]LZ :'E*WRVFPS^OI^-XF7-?];C7ZUI4;^-4.AY-+Q:ST?N[:E9],4WA M^7B6L^EX'#_R.C)O5LX/.A^_M4$SE[#3Y+M^B4S33--,TU/BJ:-Q1^!(V(3 M1[V6X(A1(6 .6&A &$O36ORQ7YKV/0(%KTC&:<9IQNE1X713=(@UUL]H@0/& M6@EA/0C'##84"&;8&HJ8PWODZ5X#2V<2T$Y#2R<302RC=,<33J=\'W.76YG%F<69Q:?!8DD; M_ED"@3)C.4C/I."I1,G2'O;OB9,:10Y+J9T-0>@EC(7@R+IN8-S%=MQG4M'LN-T07OM;-3^X?[WZ MVSB=\6A2OKPN*XQA@O[R2^/\AF4*A#:.IW[T!-5CY_>=9_!("S6^_06\4ORO M^O9H$J&[?-[\^4GJ3.,O9(O1DMU5*Q7#O?N?+Z+9D9['TQZNGW_EHB]& M-^6\>%-^*GZ?W@Q:I/\TNEQ!V7OZ\?M"ZX!?W0=%Z+U/T MXO&8Z?(8C/_EEQ>MCKXZ_N-OR2=]ZVEOY6/MZEA/6W+9WQ67U?-/2Q6_CZ-+ M_ T]+Z97A2N'E75>4'Q6$(35ADV!Z1XV!?Z!]FHAM\L6^VTPORB'9\7KR?#5 M:6:8Y6X0?^/>X?CHD+RK,VEZ/'.'/-D.^68Z>9D[9>Z4O>J430=@[@8GVPV: MT;N]HVF# ==U.FUO9P/)^)^7BTU5/C?VV^TVPP\XA7KE+CYB/WGN&KEKY*Z1 MNT;N&KEKY*ZQ_18ZVIW_5O7/BL$W[-#.YX<]#9\_Y\QW'>@6C:WS,5?4X(" M,P6&2$, *>4XY59[0*U%IIN,>02#309*_X B M4;TE'3+6,,0Y)IR#%F 8Q8$#<1Y+Z;8$E!ZGC^,S)46G">29+IDN)T67QAX8 MT4ZQ!GF+A)+@C#$1$ A;1#0Q'EAKR4HG=.GW^A3"Y"N<\9+QDO'R=;QL6H0A M&UM$&(2($B(P026 Y$8YR[Q(+Y$0.'\^7_:YXH*33I<5M\75CQZ;=P[+<.F+ M[<)KMF!B!%?::(X8<*IU0.!TP"80ZRR')["EDYVOL:"=[D:XWU3_[D+_O?; MOIU-;^.U?;[?0.OV)O:2LV)2+C8XZ^Q-D'&.@#(',@>.D0,*RWHC,AZ\TY1A M;#!00S6BP4O#-7 5" V[X$"_'8N,OE*9!)D$1TD"*AME7[R@BGIF.0;/X[Q< M>@;*@HX3 ]O>%O;9)-B6"S#;]EG)IZ=DJ).9@A6$:&FIUAJ<8898$:@TTA!# M:1=*[F!850BZW4^N=VH\PH3'\]A/(I(G'XIQ.9B7WTQY_&Y!'K;N1*T[4 ZY MX+W5TO.@B/&,4\L\K#S>V:/6,[?Z"83. M3D2RJD[3PXICK3#1CHB G/8(5Y(UBC"AV[6YMB+9'D]^"6:O1%9O5F]?U,L1 MKD/)5*,X:^7(Z\ZKC^:]9OU^TS]TD8I-\$I M,Q(IBADSF'@.*.K7,X<],*R[U^^A^YRR_K+^GJD_J*O0**N4H9B(^ _E2@GE M?=*?E"XJDK86J3Q!?UW8H$1U&H'IOT/H"!*S_CZ=7GX:C<=58M9T$3]6C":+ MP>3#*.VMNO0;Y32M1T4J:I'2X"A5 E/),3"B%%76&^5BO[YOYF7F MY)MR<5_P='U7LG/I4)S(.:1SNA!0C1I%@(A$@+ /!F@(R@(33'#DN4=2M]*U MM@F!/L]VSPB';FO*9R)D(O2%"!B3.GL[6$NL(L@Q#Q))19VQ. "E*)KRO!5L MVB81>NX"X^(5S4C(2#A*)- :"4P)$I"1BG@)/JT*]]IA+302R"K>ROOH# F' M[E7+BLZ*[H^B =>*UBH H5K%H1V(EE'$Q' D,0 F)+0"7$]7="?&-Z/TR%=- M'&%.U^O)QW*^2.E^\V(TJ?QU@\N/@\FPG!>+:>HL]X9?,;BZ&HU'\6$GOKO# MEJFH92J-<\(K:RRWH#@V1AE'%$OQ:6"2/)2INRO#;'JCUZT9[>?AX6\EU\*! MX/(X'/!S]Z+M\YSYC-!N MZREF\6;Q/D^\!-7+EQU0H!AA;&@ @8**]K$/VFC!J&"V91AW+]Z>^;QRTDF6 M[AZENV%S,4Y(K5WKJ;#:!R<( >JL85X(03'&0F#D6I[K9VIWS[7=4=YL+,NW M[_+=I%[64"]%&'FE,'<>& 1M01!D';;_$XP6^R\2A ;3].IE;.; M;M85'J=[F'#5"/CH: +SX#4E(./_M.%"$$D"P3@$V\K?3,V\\@P?IN3; MBF0&G"X#B&C8 ,0R:50(*(#&7N% '=6JQ3Y'>#Y2C[4UMC>]MA\XO>^& 4;:8'. M$A:$8\XPJT&R (%6% 3O5;2)NJ5@CSTI<,81[W3SJ$S#3,-,P][3D#7R+)G6 MUDB)0)ID%#*AA5S2,%#/E.R6AOUV+7,NLW&8<9AQ>&0XW)2[RAJYJU@1&G@\ M/] !$:>(%'K)0\<)X$<*;Q]"GBIGW<;-OK-[_% >Z[YU$'NDN0X\'!?,COO!\]_/=SW?_-"\\W_U\]T_Y[A_A MMD7+3)=5$E0QKLW 'SH-/:1<.&@DGV@J.0,:%,3_":N,EM(8%4!*81QI M!1H:=K\]NG5LZ!4^AA6LI^X:RUC9#U8:V1SQSJ% /),V8.!4*@]<0JH39K!U MIN6@Z@XK/0YDXC/,<*Y>NKTN3- M*N<8$T2]U!1#G%L89JGC%&C Q/'V2O_4\!>QW5UL=CVYM(/;T6(PKDJVGK^/ M5[,

:.P MK.FLZ:XTS>K"KMICQ[VT8%4T_0D886GZ $AID""A2TUW9("S7 CRT#(J];KJ MX]5L>I/K/CZF2U[K$I@#+P3Q$FF% 0OD$;6 O G,6=:*RKF[\F)Z9%4?C[+V MQ@D$Y$Y$K;).,7:<@]/ "==&:LU)[*Y1K9A8Q'VPK1!7UVKMT]PXJS:KMK^J ME:C.X"6$:B&I85X&3"43B/&D6HXX1JZ]UWW7JNVW4PMSD:NT9NWV*6U-DEJ\ M3$( C$,RE#$08HB")-X4LO)2MC93?)9X]YF\UK4.<_9:EN[NAUU6*U<80[7Q M@*4F0C,"($52;AQQ4]VIELOIQY2;3=:33@B;WI:S2.+)AV4*V.;5NR?N"Y:\ ML3^Q04F"6FC**17*>!R%R0)U*HZP$EI%(]9M7;E_UVF;G[/SZ?!\SCD:=+H$ M$'6JME#( 37!28^)Q 9S;1,!!#9$$-?R.F^- 'V>%S-ZY &H#(/3A8&J2\%J MP2EG FB NG?]P8'"-0Z(1L): M0Q@-&B&W@("=^93EG.725.X097U5!T6)\[Y?KS@]WV J$6H$:C,0V(*T( M >Z\UE1:)!WU@2MCS#?615>M>W$]F"3'YV*5CIG];KWUQ>IMBMF _=8Y7%F,7X3#'2+[86D2F@[)VB@*)A++E!5G#L M&9B@.Y_D=E&=&HOCV,&XZUI=J,?^IF7-AN?5:MA*O<''FO88"Q%N[$>'7J%0 M(%"-)9J(>TH4XDI0!M@1::H*A1PQ3G1[AY2ZW,/Z62WQE&-M M&;49M<]"K:AS#ZSGU*F@0!C&O =E(HBK8K A8*U:F W7[[O2GCG3J^,W2O7]D?!N\_U[(2H;G=0 M?F[7^:&%\/L6UU-6R6?L9NR>+'8W4;>1$@V$$26BO8L]6.%9(-JOO PF>/A6 M0M?6@E'TC"!X1?O RW[:G$>8.[V,997_NALM/O>%>D<(M^-A6".I/-J)2DJ* MD284@G!**!NH,X(KI9!M;8OT;C$=_GD]'%U-Z&Z?2\6AZL9B- MWM]5L^J+:8J_Q[.<3>M'8:%%*_(+H';2ZZ>0#9.IFBF M:(.BC=1^XIC6A$E*<0"*M')*(JPIXI&F EI;5.V7HCUVF)*SKK.I,DTS33-- M^T_3QNH*9A'30"5RAH-E7L6/.:YM8!8S*ENK*_9+TYY'H A^)3-.,TXS3H\* MIYNB0Z2QP,5X:[$P!"0WX#5( <(3YKA37DG?JC:P0Y[N-;!T)BG;:6CI9")( MF:>9IX?%TTTXIVL8MYKRR)Z0"*OR"IN+L#B=@W)NI_JR64; MIT<73-H#&OO+561PD9+N\K>UXS15@[6MEC< M[T@6YS(;QAG&&<89QIU'RRBN:8P-!8,YT0@\EXHIX]"*QIYA@;9"XWW&P>@9 MXFRW20)YB56F<:;QJ=)X$XQI#6.+N '*@$CA.3A'D%DML?*:ZW;JPM-@W,5^ MU6=*B6[KO!V7?5J%U_Y6S0_6KW__;ZO'?KIQ+>/1I'QY758,Q 3]Y9?&Q0W+ M%$5M_V '9Y!N>.I3H\G=8'7'EUW@S=U-_(UA=8[K+SX\Y_8IOMCY-1'VX(*J MO]>S]6_<#CZ4+]_/RL&?+P=7\8@_#\:?!I_G\4A_NYZMKNX[3_E_[N:+T=7G M)AA^F"2/WH?UB7S1UE_ M_/!Q\(NBC/RZ37UM=E>^J%JDV5V_8Y;?PZ^_X^WM507#W_M#S&^S@>Q-^PYV^G?^ZVNG+UZ_^7OQ M[D)?^-_\FXMWQ7DHK'[W7T7X]?R?[XJ?[B:#N\O1HKPL7A:C21$/.$X&^5^? M1*1'<-OX]A>64$HFJ+X]2IUR^;SY\Y,T,HV_L $P6AJ"%7*+83D>K][]SQ=Q M#I.>Q],>KI]_I3$O1C?EO'A3?BI^G]X,6F;CI]'EXOIGI5Y)S!K__F4]_L1! M:3RXG9<_KQ^T+O_%?;Y%O<\Q>O%X.L;RB(S_Y9<7K3%T^1Y^_"WYI&\][:U\ MK%T=ZVFKN?N[F/LKH K36;&X+HN+ZUE9%K_%#US/"Q\Q<%G\-I@-KPN*SXHT MEFW80IQN*F&WA9G9#[1@RYSIL@U_&\PORN%9\7HR?'6:Z:RY&\3?N(]N/#ID M[^I,FN&5W"%/MD.^B?9R[I2Y4_:J4S:C#;D;G&PW:*8*[!U-&PRXKG/W>SL_ MB$-&N2B&@_EU<3N;?ARE6<#[S\5T76RY2&[GC[F@20[.;"DX [BYRWZ@# DJ M''. N#?!2T&E(A*+P-N[CL:NFWRI;U<=UWS^8UY>OI[<5PK7]WWWQ5==M?^X M<(>1U+_-J- 04CV&BD@@ %(C 3B%.:&:<)(RBT MRIGN!,O]SO/'=+>;$60P9S!G,)\$F!L[MGIJC M(60<4$ CM)"AM*.>6&B R5(&Q3!.0@!37!@GIC)%&NG8-P.>" MM/*,WNQ?]-?:Y(B)T75[/I33&:?"SG#R)H/S\S.MQ- M8_Q C^C3L'$$PV*^T?E&YQN=;W2^T?E&'^2-[C@MJM=%\.S@=E25P?OW;3FY M'"WN9H^E0-6+C39E]W4YY>_-9$U@4N\\E&9D3%IK 8&6-B7N>,*8ET9+#ZU* M&V\'G],"R/G%5 __=3>:E7':=GF7#.92S^?E(B?N/*$W99?7/@>((X7 IAUO M!,5UO1VF"!$XV%1XAP>!(@TTMAC3UB8+VZ1 CP.3H+IU$76Z"WM#MCK(9(ADB?8;( M)H:(>C)"B4%&^. 9159T?\P"59L%F'DL MK?72!A?- C!8!>:XM51Y3CN;6703 ^:HVXSP8QB:GQ;X[;6C,':I>!\N5W'? M>>P8Q?0JK::\C1?V^;X0TFWJB,]4>+^%O$''LN$G!,VTYT@(YS%@X8S1.@B. M#<8\(-E*8UZW<8A-_&Z0=E-[NVK?M^-HE^O)I5\WCM\G](H?=@: M;GCY9" H6,5$8!XH<@K%X5@ "L%RHM6>--SCF;KH=$_L+.8LYF>*&>I=0STX M[A!8)8T![J@,7&!,M*:,*:'>#@-'B-C:!6 MN8 5Z7Z [<:')5^Q8Y#4*26NK7V>Z;86TT7\V&HQ0O7J ?F8F_N3IX_O3K@* MJ<9(JK3#J:9TD. D:!HH#M(P) S+#>ZG,_3+7A=WX'LH,J!I^,:I \T\+0) M D0VXD[.2NL .#9@15#,@""2:ZN(CV_M$@)]FA%G&&08' <,-D6A%:OW1C,$ M@]0<.1(QH+!4$@? !@G##(OV_2YIT&\7&2;=EC [AA!XIDC/*++'>0:O38Q MB;!&&RZL@N"%YI8ABQD35 C7WD"F,Z@T>/*;162)4C\YQ\B_CL(R=Y0*L M$9HJ"SPH%21#%&V,I^G)Y6^#Q5T\F\_G5]DCV/^(00["':NJ26. MH@1KS1U M( 1KX7P'O,@%;;D]6',5.XRP:!8^!8:&L M#,YCY@ERQ(:VGVY'\NZ9SRZ/WUG@!R1PWM@-WVO&?#!>@ 'KL)2$..9="'&" MC: =EMN&P _=?Y8EFB7:L40E-,9@ZYG@$F,6@&LNP6I,-7(X@/>^[=9^OD2[ M\8<=B:%[2IEOYPUOUNB+G7?/BDGYW,67S]Z6^RBTC5&M;:,PU\Q1(Y"W09N MA%9..*^83^EQC_FWPW36E'E#U:-M#-$ M,\N"92Y:#Q5B-%@5Q*,;2FX?,?N>P<_CK8JO?=.&89VN.,W0R= Y7N@P6J_5 M"8P; ,N( .DXU1Q8!1T#4C 9]@>=$_(<9MIDVAPO;7A-&TM=X%A0(D1\7R@% M=$D;)PG"H1V$W YM#MV-F7F1>7&\O)"D49E=6DV$L2C.BC170F):\<)[XXQM M[[O3!2]^P*>:)R8=>F6W(?6M^%[?E(MBF&J@W,28PDB!1:&W:^4@%Q^PA[K(S]=;J M.0+C)@/M (&V86&')*3..R%(4H6-X1HACHV2DL@ET53:;:FUFMU@#[L?1ZX#/_ M'C1BTNUN\1F-&8T9C7N= _-Z#JRDP)P1C171Q*/T1Z\L1B,D;3GMNB?CL?OW M\X0VTRG3Z4<,-UD;;B&R22K,+&>:25! A5WC"2-CN\93Q^$$D*]$MIV>MX7! M3J.-6ZK8/;\N$A57FQMEKWO5=]9U^1ZMPUVX-9^7E:%%<#8:C\3>R8DZB1(9DB#6BJA0L)\: M37(<\6QE]\L;M.U<#MH1:+S41+1_P-D7<@YC]-W2<59Q5 MW"L5\UK%E"&$$=:""P8$O%+2(&\Q*$LLU]^LROPL%1]Z?#G+,,OPF3*4=7%T MC)@3,@@CDD6LC+*4&D.\22L]G?_FSG0_(,-NMKKB EZI8Y#2*6UV%8V<=:'' MZ57G3J4#K M\7(NNUVQ?0S583)#3I@A##?B5H*BX!DQ.!(C6*T$,\XA8$P%Y%O;16V3(?UV MG)%.IQD9(ADBO8;()H8TW'9(&>X$U=8K!UR):(T8'K2/SZVB5F^-(8?NMLM3 MBZSH'ID%#1<@50(+%KC2PH,C5FNDL+4.\6@A<-NJ_OA$27?E L39P#^%5+2& MSW"Y/J(LQN5@7A;3]_%02]*?LA.?-UR$(8[)EBGC&>- O8NCP>[%^\((?>#D6UFP9>WO#I.24HUA8AT &T M"9(ZBI$&QPAFENU,MCV>B%/TBG4HX$,:U+/FCT;S#1^<]B( ( 5Q: (*0DM# M.++<816"TZU2C]O2?+_];UGU6?5]5_TFT3><9H(8@XQATBL*/NAHJ6.FC54: MK#70+BBR=ME\.F0!K\32XN[FPVO8^]:YL5-;VZFZ2>FPS^SR_IK8A8-AQ>& MX()@ GGC(00M0^"&( C6>^MX.VNU+BU0M_OYE:T:_5UJ\P/W>CW&$LD9"<)9M%,:],PIEX&0@7 :0."-H!RC M%#3RFB,'@E@=.[X7A(O I+-NBT X=(==EG26=(_D1M+U%_/YW?)C7]^]>YZ,"OG?TPN4S'1 M853WZ&.I)Y?5RR:U>G+@E9-Y-<*^'0\F\_BQ\5UJH4KQY[?5T'MD?L)7D"-V MQS6<'[;L23UHHSA2!X_BO!QK8%Y*1K27+&BNE!/BFQO$]$GVIS*CS^K/ZG^F M^JFJ%Z481SRR5# +8"R6$I@#+92VPF&.#T7])^32RP#( '@F * &@'>"!184 M36FRA 9EG0H:<\>T\#[TT^H_=!=>EG"6\#,E+.2]A'FRW+G06'D)V% C@P!B MD20&+(%VI'WW$N[(8W<,\29HD(DGGB#B!/^T;C[#GER*A/Y M',C/C.@/(VA=G-Q0Z@U@(A1S!GL$./#("$Z--]JUBY/O@1$GY._+F,B8Z \F MH,8$XCH2 4D=DL/0NH"L2YA02'FO_,XQ<>A>P2ST+/3^."&4X+6',2@EE2;1 M&B &G*=65$KW*EH'0K=VQ>Y6Z=TX#[-+X!22_=Z4B]4^=O'01;K-'RO3KAA, M+HO!YD6T1&H-AIO%__X<;TU8WQE]?V/TY%*O;DN* M1UQ,FV:_OK\AQ^6>Q%AV&LK8U-]Z:T"S"/=RF^MG&% MDA)@[)=LED.1:R; (+K<$"GB@" MG@8-"CA(*84 Q+#S-EAL91_ TC//Y'9G0=GNR'38+QV@878$23%7#H> P0BF M'4,,E/'26(J%V#D=#MXAF>6=Y;U?>0NHY8V5X=Q:I!P!:9P,U#KIE. H!,*V M/:MXHA?R)/79<89CWQV.PWA_BY_N4EKC:/+7XG8V_3BZC$_>?_ZJ+W*+,[I9S3I?VRA@39VM&\UU)/:8]>HQ*BQ$8.3#(&@(3 #7AN7 M*HXS)C#21A/:BM?$3FQC'WZ[ZKCF\Q^Q+[^>? 6A!^Z'W2>-MZNW'/OMT/C* M+,XL?I8W'./&"CO*0#-8,U M@_4XP+K1B='88T2'( -EQ'LGA"-$J:#7'F7G6&O9\'/)^@/1MN]U)>PRD^[X M70E/6SO0YTB>O[HJAXNJ2-C=;%9.AI^+19Q-S%W$?U.<[X0W'5)8L7J- M<)2_\-@8Z1A0Q#4#29#'FG(E'9"'0%BV[OF5__?P>C#Y4/X>Y[#GD\2(])__ MU]WH8Q1TM69HOIB-AG&&F][0D\LO7VA\,L>B'NUFO36XCL"N.@VM$TSK53X6 M*4^99)9A$ *TU%QXIYWA/CC!^ZWU/CG%LN:SYGNL>5J7[T-18L)2ZBVS$#C7 M2AGA%,=>>R5QRY72+\WWW1?>9>7AK/NL^V?J'FK=*VB377_HOM8LW"S<9PI7U.5[4*!Q@):8&@V *%%!4V&#,EX$+,C^C/2N MMN\XBC'SQ#+C?XKW;U8.YN5?B]%D^2@^6";,IQTYJ@=EW8/Z'LDXP6!%?V"G M&AL2"0F(6RL%-R LTLPSD$I2R3C6M+7E^;.P]C:>]?3R]:K_NE6/OM_]O G0 M)52S8[+[GMI;8RF'D#-X#QR\FP+!%->K,#'Q&) .Q,N0]J+75'LE$!-8,[XWL/=C.E-;V9Y=HZZ9VW&I"(5K3 3&L2 M;>MH1%-[L/3NM\.?]"/Y*-O0&<(9PON!,-00]L!<<%8%&0@()J0)P@03@N5@ M@SH0"!]Z]"53-%,T4_3 *"KJ!%2NJ0C(8&,U3RY@A1!7(C[6A!&">ND"[BH4 M=MK6Y/&EGMO'XF'%R^)]^6$TF<132IGIMU4_[ DB#Y2$!P6\1L8]4 G,8DX< MU4 4D=X"4&*(40%)W1\IUNEY11EU&74?<#J&NLKK"*2#>"Z\H2(XU6!P,IDXI0339=BPBQ5)S+"+OU9C36S*;,YLCFP'7Q7\ (0Z8 M*^-I "VM!AV<=9PP)W4PV_8M?A^;^^Q89#NMS9XIG2F=*7T:E";U5N52* (4 M88,E -'2.!T G-6<6D T](+2/8\ B7XD0F909U!G4!\5J)EJN#JT#\B[^)< M(LG+X5,A8HJQE5QTNUKGNT!][,&K#-H,V@S:TP MKTM,&&N914H810P()W3P MWF*J0&/K@]N%1=Q-W$UD5GXS6O>W:DYP_WKUMW$ZX]&D?'E=5H##!/WEE\?/ M3_WHZ:G'SN[4CY]Z;%+$:'(W6'7991]^'ZBP_/N'&"PRBN/8U$7AP0=7?Z]GZ-VX''\J7[V?EX,^7@ZMXQ)\'XT^#S_-XI+]= MSU97]YVG_#]W\\7HZG.3>3\,R4?OP_I$OFCK!S>GHNA%/*%WY;BL"/,2 7<$ M@ -U%C2W6D9[56HL CC#@WR)7WS/SQ"*N)5*$A0H& F*"VX8#E@'D CAE^S[ M[VQ78VOU_-/R&.^GX\L4"3]_X_R;=]X5\=&[\U]?.WWQ^LW?BW<7^L+_YM]< MO"O.0V'UN_\JPJ_G_WQ7_'0W&=Q=CN(X4+Q,&U#& XZ3@?S7+E2X9E[CVU^8 M-B@.Q]6W1Y-HDBV?-W]^DD:3\1>#.D9+RZXB93$LQ^/5N__Y KVHGL?3'JZ? M?Z4Q+T8WY;QX4WXJ?I_>#%IVX*?1Y>+Z9Z5>2%+&\HB,_^67%ZVA;_D>?OPM^:1O/>VM?*Q='>O8UO%^ M!51A.BL6UV5Q<3TKR^*W^('K>>$C!BZ+WP:SX75!\5F1.I@T&W EE\*>2&%7R_MT\S@!&DV)Z M6\ZB6"0<:4H!2*I]$ YHIXP[3V3ZCN+ M>9^O.^^WBGECE2M?'&,DIU>PSE'OS.(^L7A300T!C5)&3FA&20B.(\#6&2VD MQA@1I[7SIK4X?BD-Z#7/[OH3I]13/4,]0SU#/4]^\S4;7/Q ;G MO"1""X'!<:<(#8%P%I@FC)/6,H#NF9[3_K,#)(,U@_40P+K)6I:XX0"A1$F$ M"<%&@#)2C<5Z;&F!JXV[$I[GQ=5L>E., M)A_+^8.HW\_/C&9WTQ@_T!_Z-.0 M>-<4K6N;>8XEQLJ"HPY\0,HJ\$0J;ZM4I59&TMO!YYNTC/MBJI=-;.[FHTDY MGY?S.#T\OZJ6?Z\:/^*)3/U,.?F::[-BZ$+01NY-:'!E6C@2I"E6((J+6 )4@DE&$J((U MJ= *ZV\##0V^C4/>70JPESH*N+7G8W8$UKVFMR/U*0W(_9;N MYG&W4?%5."$,HAXYEK)EP43CFE%/+5/1R&9ZE]KMTQS[X6('\DIUJ.)#&LVS M\(]'^*(6/B<"$4,!>[5#SER]7Z MAWGL&%6U\EG:_VSQN2IJGNJ9WZ:.>)IN[8T*;WC&) ?%G*/4Q*FU)E)1*P3E M0(2BG+>WC%FW?HB-_RZV_?G5VU7+OQU'ZUA/+OVZ\;./+(>YCFMD/U8>-+QM MTB)08+'RFD! 5$O/G7/1*N!!8T_WPX,>S[U9MTLV,Q@R&/H#!H'K[!;IO4 " M" 4+'!GE!&#C/#):!,]:)=5V X9^^^5HIR[YS(;,AAZQ0>&&T> !F,?@@ 2 MPA"*A N$8,>8X>T07?=L.'3/719W%G=_Q$TPJM?3^3@=<-AQJSPP0W3E&I"8 MQ*F!<$YN0]P=C+UR-UEO>Y/G$::PK;W'U4K8Z2)^;+6]2?7J47OE-PJ2UH($ M3@T53#%@*&6P*:69$YXZ;8Q5LFV)/W3*GZ>F?5VW;';4Y8!:GP?9?DMW8T"- M,'6O7>=%H(21(+$&3:4V#D!$ 1-'"+0+DV]3NSV>...3C>1EW1^/[GFM^Q!T MH,8*HSD )48KI*SD0#SGEOO-&2T=ZK[?/C/4J3\]2S]+?P_6NJJM=8NI%$[I M(+0""5*K ,I9AJ662.+-JT*?JOQ#]XAETSOK\+E#,$7U$)PJTCF%+!9" 35. M:NJ#C/:WM];$5[H38@>C('E%3G04/-U4MJX]7L_>_KF?HM^H^::KS(#!ACH; MWP1#K6'6&6\"QMA+C=PFW[6>7/XV6-S%T_E\?I7=9MO?>;RW@WZ.=ITP41H. M/$T0#TPPAHD!#T@'3:7SX"0)2JF]$:7',WJ,.O7F9;9DMAP16[BLE[TA&5_0 M*FAIP0ML#$("6TL84\[15JV_7;&E9P[#;+ADN&2X?!=<9 V7X)1B@7D!! .W M03.)*$:@D(C,(;N!RZ'[)#,>,AZ.!P\,B<8FV4QXBA!W@@ #8N(3D%8BI;23 M?N,ZP*?A(<\N]I4(V&>WZ)MRL:QY\=/=O+PL1I._IN6]586^XOWGKY8\ZTMM MR2,L(;FUR]X][VB]SA$K+W3 P4L?C:*4F*%2/8 XW6*$!M/RXSQ2*?+UNB]V M4E?]Y-W"!UF=]P@LI0S*DP+EQK@Y@WIQ%W=*$$*E,#YXC8@P1"Q)&>W#B,N] MD'+?_JCOJ>:+,=EI.=\G1?GW+<03383+P#TIX&[D;6.A/7. G 5FA.346\RP M(4O>4"/%NIQS+[?[(G,U/SU*C92+-FQ$G#./$J3N # M5]HXM+)2"3:\M4JY>VH>?6PC8R]C+V.O![-S0'585]O((^:%M 1[&DS\SZ]G MYT3XUO*2#KC7[1P9=YKI?C)SY([3Y/M,QJI">IJ;K_+DK^(X.AE^&?_Y>4,$ MF.YR'Y=V*_U #^J5(^(4D@-RU\A=(W>-W#5RU\A=(W>-K;70,>Y7]L7RS>&L MO!PMBJO!<#3^1D[2D2R]WC1'Y837$62CN6!!!.XL&-!:!TD5,.6$DIJWJX@T M<@M_G4X^7)2SFU]3Z=SS*ULU;37G)0CKJ_YQ &X%91ZX M%M)JBZ5#QJ7UAK9=_GJ+*NYW)@'-,LXR[I6,92UC<"X8PRVBPH&SRF@O7/#8 M2R:)HM]C;V6@R'-T. MQNLFSS["_D4-<@3N4&2[>>AM./8" 8'2-D6<"&!&:H.U"."59\&&=BA\6[KM M\60<\TYS60YI6,^B/Q[1-QQQBEDPQCD<4 &TEACC/588$T,"GI7HN^W$PZ] M@BS[+/M>RWZCZAN>LT",IST.MXV;$1':RQE,Q:SS!C#CL)SCIC M?'Q)"1<-N0X2,>Z0 F:H-)02L%Y8)P51[>*Q3Q=UGK[G1+?O2W3[ M8O>URO7W\OT@%8PF.Y^NOY_"XY\L^OWET/9N7\C\EEJNPZC.(>?4Q%7ZN736KVY,$K)_-JA'T[ M'DSF\6/CN]1$E>#/;ZNA][@.=QL%ZJ5@>I]"DFX;TI M%U\MQE4,)I?%X/)CZGLK]]Q/B^E?4^>Y-_.*P=75:#R*#Y^]F]VFNI6'Z9_? M" E20\))A21GDDI'02.KJ1$D,!2L5L'Q^QUJ;A;_FPH AO4]JXO]11CHU0U+ MY+B8-DUR?7^KCLM[QW9;-CJ']P[1E#A2O&P,_V&JZHF$L"! 85 > LLN>+> MQCE%<%I2:OO EWW["+ZGVBD1KV@?B'-(DB)7! 08AO:0I M*XI+%4!PZV#GJ#ETGVE&14;%$:%"R1H5"!%K)=)62M#6:U!1Q191PE,*Y0ZL MDJSUG;ETMZ'MK3ENA_'^%K>SZ^<=Z21:ZI0( PQJ;$./ 0@TC#%F,"6@P^!/@Q7Q9YH8T=\N^J'YO,? M\_+R]>0K'#QPU_->D=J%?'*\^L4/79.8<"=[FN7F9F9F9EY ,QL9C1S3HFQ3A@9B).*:NR7S 3IB6]E M-.^$F;WWZ>\TXIBIF:F9J;E_:C:RP"77*GBM:9R98V&QU=:NJ6FE:6W=V#TU MCSX\D:F7J9>IMW?JT4;>/*(F..^E#H&;0$Q @J_GU\PXL@7J=;)[+>VV2--! MDJOC'/H^1V+\U54Y7%1;V-[-9N5D^+E8Q+G$?%R-AT7\-\5I3G.'FHURQU"[ MTS!7!K3RGCH !=H[<(H1350J%]&2^[+=SZ_\OX?7@\F'\O77[[0^&0.4/QX!^RM<93S-XZ8&[19EI5I MHC$RBG#@5&DBA=#*$NXE"-%:(MLO;O3)\93YD?EQ(OR .M^!4BJ%$4"#1("= MDM8P9PP5 8*4!O6;'SWS76>$9(2<"$)$ R%I1SX)/A 20%*K@*(XDU&:4FZ] M;56UVR-"#MZ1FR%P\A X%%^FJG.%0 *S+"WKQQX@3E$<9Q@3,,@&[\U>)RD' M(_$#=W4>C$7KU?=T:TZZ/TV M1TU6+OF9_;E/[I&]-:>.P&K*5#Q *F[<;851?H]%#TJ"I1&"T<:SW&@>=)P7 M,B6D2M47#A:+^_8U?<\6+6RG\?=CVH@ELS6SM9<6)]1HU4KQX(-&0#E$N"JC M7:#.!2("CQ;HP:*U9Y[\AUGH:*<[[67S,R,R(_)'$"EJ1 :0) A/ S *A"B% MA A.L6B'2H?E@2#RX",5&7$9<1EQ'2).-9)%F;+>8*48(M$HIP?RVZH@]0=ZS(_$] M8^'&?G00D(1&1CWQGGH/7@M*P2.ETZ392XLP]L3;;B'Y@'FO(_/D/U@.M!S> M9FF] NZQ&XZ9HKVD:&-]@2=.>F<=#3* L$0B2I'!1$7STUGH=C;]5(KVV'.( M\2N5>9IYFGEZPCQMK+?@ 2O.@U'84, ,-'@LJ#586XMY:)5#VPM/^QV,P9#+ M'F6D9J2>-%(;ZT\T$0XSKXEU$AA76@I&A:!<@+&(M,K$;Q^IQQZ\R4C,2,Q( M[!L2&PMNN/8$*<;B/-T -EBZH!C$>;RP0B'9VFAR"TCL(NM&O&(G3;7C6USS MK6!/&5_N79@G[Y?6XS6&'-?(PR1@BB+LF L 7AA)F#+!<8P\I3AL&WGJ'SB' M>PYSN[:<$I3!>6+@I/7VND99JYU@/EJ+0 -5G&HBD009C!30VKYA+^#LL3M2 MO,*9H)F@F:"G15"HM^IUVGL"&AQR$JP"H[U%GJF B17.;3W3Z+L(VN^8#N6O M2*9HIFBFZ&E15*#&TD8MC+>:V4#!4*D( HJD(4)Y VKKF49MBAY]&"=3,%,P M4W#_%)2JSK?DUC@J(O08 TR=@4A [#71PDM,Y XHV($YQV@VYY;1F[]51O/Z M]>__;?7H3\=637=M-+D;K)JU]4KUP>57JX=?O_YA[ +E[$'[C$>3\N5U67$2 M$_277]I?:)WDCUX5X0\NJ?I[/5O_QNW@0_GR_:P<_/ER1Z/ M]+?KV>KJ!I6*YERP./.26H-4H)@P@ ,QE@2;_L_9])U!HQF^^UK_YVZ^&%U] M;FKZAR'PZ"VLS^;K-ZEU8@_8)A]0G\7GWSSW)]VHZMFGY5F\GXXO4_A._W'Q M^OR-_OV_BW<7^L+_YM]<%+_[O^O?W>LW?R_"^>__C ]?_GI^_O_2\_O/O/NR M ;[G4M-UR:]?5_72:!('ZL7/+'WFV3WRXGHT+V;5'+="XF TF2>^?1K,+E^. MI],_TQ*T^2).K&^J8.6GT>)Z-"D6UV5Q4P[6"]32T[>S"-=%6;PKAW>S:HY< M_!K_[\.R'$J$:H1FH9<54[!2\*HH+J[+>?FMHPUF93&9+HIXDG'RGO!87$6F MSHOW=XOJS73@4=3F9'%6O"_'H_+JK)C.5A59%D7Y[]MRN%A:JNFXT[M9_.H\ MMOQ\7@5C8UO&IIU]KIZD'QO,YWI[?BF3XXL_>#>7D9 M+^.?UZ-Q;([!)*HWO;L\DX^Q 1;7@\7JNQNN,BTMG4X2,>,I5&?SZ;J[231N/ MTU<7U]/YZCN?XG$B.(>CVW@:\1IT_,1P>K/\?UJ0R&<6R?CU8W>E9WYJ' M;RP&LP_E8KY^-=VXQ7][HV4JZE[&++*9Q5$LW^.KS-Y1RCXRO(.+#TL57EM5IK;I%[%:5K9:D MDLXC?7A^]_Y_4N&F>,C9:!X;*1I]L;$SJ;CL^KUR]'5U6@8Q9".%2_\,EJB9\L,=VIV-3C<6R2V?1FI=Y5$R99U9(J$\DJG7RC\7H_ M$J4[6]V2JHV^N"L-%J1&N"SGP]GH_?*R5UWUMWO^5OX$\[QQ15B)Y/[]-(A67OGB_>,\K,D:MWFFW8\_ MCLI/\4?BR0W6T"U2JRX?W[=6&NC*Y1U>I":*EL+T_7AM@<437-Z+="UQZ!Y] MVRA)>%R=T7*;B\LF&"N;I)@.5Z7OJC.YF]0C:I3)Q^IGDC%6?;WZQ1666\9" MFTWW\QQ$%2)4,)Q"\B@(J0)"F =DB78<\R_F.=64LQB6X_$*8?_Y KVHGL>? M'ZZ?WT^V&FX4M$;82F47L7O,BS>QW7^?QCOR2]&>_'Z9GOAI=+FX_EFL/&RK MR?UW9S/&<]@P&_U2[E^XPM#RF,^>X[R.4Y:"O"I^Q$\13_R!7XZU?(S?FFT^ M<$6D,VL.+2_7/_?LB_M-O]%_KZ9D*UF]*]SK=_:/=^_BM*[0;US\3__ZW^]> MORO.0Q%>O]%O[&O]:V'/W[C7%^O/_.[?_?'K1?61\[?^=YW>>+?) ]+'H3;V MY_%X^BEI,/)CD SF]5#Y8)YT%M&['BN'7XR5LWJL;!KP\V)E]24S/V'BJ2/: MXGI6ED\>#F_B"]>KG-IYL30SG_ICOPUFP^NE7YOBLX(@@IY\7JEEGO;E56[V MRKM7=8O+,@Y05<,GAV/Y3!.BLJ]C=[C\TFX:K.VFY50E#8QQNEH9.[%#_$\T MU*HN48W(*R/X/AK?Z#Q-HSW-%.*,;C5+2-;_I#(/EFV,[P>V?T2K/EK!<>1; MQN'34+JV<_Y1_%1]9F5-W+^\,B7^>E9/ZJ,ME,YEXXG%KPR'RQS5I(SE*:9? MV:)Q6?RT-F#=_QG_]L>4SS0KM]YM:LLS=J#7*P-N?37WUMY_K$V\ MY#>:%W^\>O_W^OW4NLBK?Q=I86WBFI1 ,6'\?1][+JWJTLH/D6B MQPX3;]32C$\7^L_I+(+@O\K!.&K^?/9A,!G][]+,C$9O):^HZ?3!V>!V=!GE M^V&V'&RF=XO*OUV-$5%@'\NDO]E@5(T[L5?&ZPNRF+=F']=3OOK$[J. M)Y0V!(]=91A-SF065]ZN9'5&S4S39^Y'JOEZ9OS'I&) -8E9._\B6I9Q[#3+ MKL1?CM>FZ>6R;:I)]6@V7\3#CJ_222Y;:SF-KV(/U2 ZB1>L;V>C-/>?%U=E M-,('\7'%ENK#XVER7WY( =?)DH*Q'8:-IKJ]B\9ZO+IEH\;Y6J))!=6;VH\: MQ3./)G0D5=J-KCK11E.T)LW+*T]26[;,YU5;QIZ4YGKQR/?^S;KSWC?TTDTQ M6!6Z_L(F>."QJV&Z-@HJG^-E>9O6ME2.U,G=33F;QAM;?IR./Z837[E4[AV2 M:2*6YE!Q?*GL^'AV@S3#6,_+*@?* ;@QBK)JL?NIVGU[KAVAK<9:6TJ5Q?.% MY=(CPZ6:0J?4CT7E];Z85G/0LWBZ\\7::$PC;)QE+PV">3G[.!J6JYGRTB4? M;^1E&0?2>&'S^G\5[5SVN*C8ED=_7GZX=V G859=:-E3 MT\3]/'XV]H78DT;3>(6?*Y"\+\MJ;ES-F >W5-&/OFMZLS_3^]&ZC+3.)KR[GZ=>#C_$@ MEZDGEDOG86R!R66?GB@ALJC*=93A(:[B_^\OZ4EK!: MG=3ZM-?^T'4 -?D98\\;I4!+//*]2E<7_.%N=%DFBQ]N.-XJE5]M3JQEY]T?;1 %TDB2Q;X,-L<+,^ZK_N1FD82H[3 M-%XL89>TDJ(GX_6=&L6F31^M@B'WX89(S$^-)JM _:F,_>C+TXX-%%OA2]Q6 MO_%G^;GQJQ7V!L/1N(IU->_I>#Y=>HYNDY$5S_;3=/9G\CM=)]?Q_04MG8B3 M,BIDGEQPZ],<7-Z,)J,T*%;7,4U.Y/^?O2_M3AS)$OTK.NZJ.9GO8!=BL2%S MJL[Q@FL\4[ETVM7]YM,[0@1&E4*BM9AT__IW[XT(*23 BR2,$#'O=98!*=:[ MKS3!'E ^9[TXE.(RD'@5.17>(FQ#J7L.KY'[$?%D8"VX6J"=0'\D<<1YG'D* M:'SZD*:1D.8B>8)#G\1\0&%-3QDQ@@T+@,H0QA$@/%C(NUSK$8 $P"VV47E MZ,F,,^%["'VBY2G,MH3)<@W;1GM8SI\P@VN#SRG.VWXH5"10T.$7%_UZ7,N& M)<]0\\)'@$>& &(X/&DZOZ#;"]<,:X5EDH\#5@0ZTX0D'O@Y^7H61Q-_Z0G6 MBZ=%.MV_8L:)$3H?O,1NFSDJ*XYFOO#ORLV$G!U$BF"A^"77W2@2'FL"PX9, M%=^$="G!I852 ?<1/4FB)PQE("Y)B4-GPC,E(.(CX-X2SC%XUIFZ9(F[-(QM MQ,UI[ I)*B36#FIH[9TIYQ,N_7*Y-G6> I &\2*1B\4-)5*S)4$;*:*03IY& M9L'%Z"83N<>R Q^Y$W)%N+JY%7QGJ%RCU_X>:!H72U-9]1&FDDX'BBRP0**- M$'G)&QP'"9-0H2/1Q,6T!"T(6+$GQ4A&3D]( M'(DD9-[+;&&_D$U]C3FL_F3[G%9< P&SQ74 AXP> '[ 7T "-!%"3O#&6-1 MBP.<^(ET33SEF;,(4_O3V/+(FR'E+8(B#J@H=8 ,"TQ\@F 0^4#2$JK_0[J M?AKV3H&0N"[15C0(H3(&CQ7=VD^#LYX['G8N!F=GH\O>U?GE=<\T>[U\C&.]3(,7 M$NZ_/* BS)8U9P0"<"T0.*T)MVE- XNK\T*O3'5[8257Q%:DW.ZCQ"8?6/UG MN-Z9<0YX!6@IA0(0*U!71!HA@N^X]H24 F!QCIJ0(BBJ,6#, S1B+" 1>QP[ M[H3^Q*,X2LDF%\ZS M.V_)R+$/!@ T,!V2!.@O6,\O4V?,@JR*#7 ^!F*RF8^@9V!T$(OGW -B MP>AH$P1I:^$L:+3F80_4*IC+1># X@.**XJZ70G\DB ^,D?(,48\"APCQM6-SH]<@L M4F^NI85NR=R'NIKHQ!FBQPY$!;A^CF=9X:9X;%*KW2Y^D(EYK)1TTAT47P&: M%9. 4+*K"/$IL5.F8,QE*[SP3U9XQVSY#.DRBJV'8!4)(V @MVX";G['6)FY M+Y09M#B2ZF&Y$3=^!,+N#=KN*"5I&&P2'G]#SUSJ.E]8*-L@MP5$Y+"XAEW6 M..'AK'S"PU[G+;PU!T?CE8/L3H5K-+0!DT EG;M7,2Z;.**DXA(E (B3(9+7 M.3+,,C&=C6(IG30C@NR3:U[)AU/5$6AXR"&=NZ*C\6N?D@TZD?*D MBR6-6L1P9)1SN&;RP$0P(I^,R(W]]--YUWAM?'*Z:_&[A%]WW MQBB5=^X4.0=^[+TWOI)H\WLBVM"K-ZFH@A_?]6%4!$P9S9+>2 )/%%/M _3S M[(1QX%O$QH_AFT#:JQ*#/&CAN?RY?5@>7B!3I2N\)(L^7"D-@APA=C M\_/>]76_CP&J5Q=7%WUS>-6][EZ:9Y?7EV>=5RNI(M6METMU,SMOIKA:]G?7 MOW\]W=JP\C."0\2M6_0/%2F!>GL!R0:3QT2/,( MB/O8R_@GY7II"=S=JGK#N4KG J&6$BXJ:6SE/*1O$G7J4!Q' 08O5$0Q#-?I M?*3ZZ'*(A)$-CSE=068#F:?=QRRZ>[YW+/)H7'ZH=%R8)/.7#\J]@9'EPMBV M>N-38?LJL"F,?(1[#.84\LP]F9B&=H4?J!A26#SM M5F8_)>()I9'(7"Q5#H/YYQ0R(.?.FBR4$$M%<+M('GXBZS%Y07A-I%0DB>DZ M-*A&;SQK_US&D.QGX+@&2G8":<"WBNO2Q><7$G,:O\U%K83.F8-C;IU8Q7[B MC7GAK)5+*D&;VP0ACDT^O$)V?;Z\@/+V2OJ"R@OPLSJ\A]S:S?)"D?+PJGR/ MI]([ZW4HYYF[K'+TF^)"?D;IZ3RC]!39[K:AKM/J#XM 76UI=P-(]%X#E-D:=HI8/S1 :8#: M1*$*\<7ZL[_]-NQLB*0J"8&5GLG61;9NKQ$"6ZT M:ZT<:\@LV]V-&1JR*PA M9/;:1:3#^D%FLY3<9R*?&RA6FJUN>Z_$2JVGU!V@.@.M^&J J@R@SLQ\.Y]: M@].!J+V4^U-68'NN[=8^"73F-OJ.U4["ZH'K> MKJG4D2:B)?DWXW5IE/O="/Y*M\_F=GP] %558VS#,?:L M->P7,GUKC-48JS%V)SQ6J4C6>(Q=TU6]IB6%SBLI'- K7S@@*7M1EQK'U&PM MXL4:DQXG3U7A2.K%KZNRI9;$XE5$_)72C%A.1"FA0<4VL(J/:#PC2]H:EH%= M!^98FC(IDJ+4-_HDFGSPXHY*T0Q1_=7&@ILNKT,1SJA35T E82T"!^:Y5TNP3/U7$0IS)44SA E1Y*&6/)^Q2*4UKZB1$JNCKE29P.+ M^U-W2EJX*VN"!NP^A@]^\)@>O>P$D"NCF6U+G:^!OK%J.NQGI=YZ4L"?3RCV M>RPK%HE> 4F; ]EN0VTCO%IIA;+7"R +A8^)Z$R,QIBLHTDUBI+2SFR%31H=/, M%VK)U)KY)0\B"42('@SR1 1#C4I/BK\KE"P#) M7$OF&C84/K:HA-6S%5<,4=^1]S>R'_.53G"2\Q1V6VNH&16-MI"]Q5A%)Y] M%#60YBR:^1,?WN8=5F2%'X=*R_-A1>.I5EK9&BD:5J8-))&FM@3)4%B9F.8< M/Z8=,.0B>?MNI7YW2E!Q?;S4(<&BTIT\;=2;*6V6:71=KH";<6Q<)&T,+BS1 MJO K+QN3QI3<*M70SFT;5XYK_0HRT.ZJO#GAYB)O'%/JP=Y;O*/ B@U0P 3N MLB!0$*%+Z].* R2.))NV%J[XWSWI&>/R)?]3#I2C-*^OQ*7VNA(GF%!&JE>4 MXH4U!JTR;?7)?B@G4DT!JY_:)X,JSN?Y.RXZNEI/K(+3+[H,XN\V=7J8IE7S M$G+& =[A%>Y420[O;>6:^<4J9#41'5;EFEV4X7H2I9^_ZI7=V#[07=R/+/T< M6O.DS]7SR%\1J)LG9LU( 97P=1317] &:BXJY.,\\-2]:>Q(R/\M&<'Y*)H, MDU!ZS<7,FHMD-R N3$0#) &0F]I>(L]/"/42V+[K4]LOT0$E_ZXBRZ>*4M)& M2NWLZGLKQ1!YA*S[W)LHNGOLGCKL)0W(9/7%I%]@7H(7W=^X8B.58TG?<$BE MG=WJRZ!Y8%U)M2&+VJQB'$_N&>FX25M#K$@LBA&C"DY_9514I5/#8]).-=.U M-;>E=-&I,OO.>9^<^2;=12XZKT>EHSS1PR;;V-8!70D7('IJ"$3&@C^KRO)' M6!RL+KE,7Q9GAGW!Q?D+(24JRZ ^,Z02BB63>2$QB0C*D7:G0(#$4V$T%TR& M)5KQ%3P1AYI,)<>=U^ XT'%3[R*E#T%Z!G+'V-;"Q=+85J*? MB],%7F.+OHL^=C3&#B7I J8Q-FWFK4/XC&I;*L1^3#>C G:)6I'I60)78U$; M-L(9+$G[/+0JNFX+$3]IF((OY%N>K#<6)/:3J;+K3)5=:O *A)5;R18LMTQGBL6B/ M@RV>0VKGZ(A>J"RD%J\)[*W%AB4U2,.%4^,KT5!-5.G%5.*$H,.VOT2&TZF&RL:1M+6NQ&L=>YRH4=V=C*,?\X:#84*8U]!-MJ)=DA4&!4K;Z2YF)>#E%*:(X:%LJB4%E35-_%JYUEUI MMRVN>(C>U6.U]:#H_24::)%-;0SPB<>/1%'0/[&ZV@LLXNRGQJVH=BR/XO+1 M=HFX?4YP).E[57,)Y@OIW:DQ;.W5KS$M)P6?4XKX8&$7-5%YF].8]"M1HQZ( M#IHKR'BQ9!:^EW:*7E=?OL9=7?(EB":ZJTM%R'?T6RIB61&<'5*?L4/3"LA# MQX]LY&O/@#2[C'Q!JI UIW>QNS#9UU)+=D3NEQ6&BAP7_KAG5'T=Q+$X"#C' M25FG;-G8$A8KCCF@FB'C"\E=0)H\ ][B"1\/?L$[OO!&KHX01I8H]P:RKOZ8 M<1^&#=0&"*/G+\G[LLS+[#'O)?X7%Q700 _K^I8N)&WN(9HJ*S.&\7PNVK1- ML7>\F%KX#U)>NT$$P6[='KSYX'.3L,!@=7WLAQ-&7(CR'N7F07J4LI6H\R^[ MJ3#>#S?MUHZ[%^PD2L=''PVUY1'\+T3&.<'NM4'$744)ZU9$"%@Z0(%XJ,57 ME/A,9!-(8>3FO0N *J428L@8-8]$:K=@W+3F!(E(+565,8-CDKWY)NI]2Z5( MN1%RQ2W\D(M4@D4+YBN "3;P7TIO20F\ NZ3I@/$ <-Z:=+]3'>NSM# MY>5-BS;;OI=VGU: _1S.2QZQ8.URZ2[!YHKRR(]0>@%)NH]#[%D@UYFB"\$%N/$O^EXI.\JD/^/5&YQO%5&PR%;[7^A"-AKV%*. MSSBDFGF,:Q/4SH*SG9<% /"S0@2.LEH<#BR@5>(_'DO^3+"',/66YEW($_J( M;QK.E"S3TOZ* CS1,DY6I;&KE>UD\MJN:*[:$4U@'#*4UAI!,_5.RYX/:YJ/ MY_M[2$\(D.L56\A'52I5[DOH@Q\%M[* X'@6QQT:[M[UQXI-K:78--::US[F MPBB8]^ $OC21)**PL%]D>RU/G)!36C+PH4@I&CN+3L]TE+_P,[8"ZB6;!J*0 M+0$MP)@3G]ZZ2M&XC*\ 3>Q(X;9-N\T+>E%VO5,?2WK=A<&>N%!Q@L4/G=J MFR9E /XVUT?Y-:>!$'Y 8XK(#[F8NU5[ZFHHB5",<=.I&>*>L"/(JBF2QJD1 M#Q3_L:0A:/*E@V$D),1P,SUOO*']>G9]W1A># MX7 P,(?MWN#R]:V:17#>[KI@708"Q!4ON,SRJ+MQGOK> 28!54B:!%L "X_" MZY_M(IX2D\UJ,+S'FQ+%"VEU?ZGS/FV4"O0.4(?[["S"-K)\$QOX\^3VQ/C] M_/RK '[^K)6A<<_-* VTW) 7AYD65,)4&8(BL!!-Z!$?+6DK8DD@'N^1DT:4 M/#^O]#[CIJ@O-@(+A3KPZ"G>;U.-[\DUEE(BJHB%<$'+!W8E*%U^V4L\4M=A M#TJ<%Z([ZB9I\UK;">QX#@OUR(JJ$B,X&7X]Z)X4+E@!'4(^_ ND?+&],;;S M7DL256DV-_SZ;FAT1G#,@O0I:P5Y'+#DF"R./-0F=>O;0.KI4!\LX!W=ST)ADT-V"CSXCX +W(.V&2?J$$'(P? M!4?EAF#<,]!1./KTB(#A60&/#>2&Q-2X3S*>:& FCP?Y!7<@)^YC)88O1%E$ MU7QEOS?Z7CB'OK/'#%C(&"AQ>_D1L?FJ\ Z3?5> #4 SA:!%LK&WE5*[A8CY MX1Q$DD/E 06UN(_784O4HXB)<6.!.#OC'$ D$@TD(Y:PQ@L?3@T_7 ':RNBZ MJU1K+^J$GCI!&!7V8$O-KT103>DVWB)P@)&J#\<=<9$"H3X,A0N)G^$]J(9+ MAQP8H0^4*1).\@12DA@CZKD')\L;UUI"95^B^6/"@+ Y$3MV8194A=DQS.M2 M)!@A,'H1O'L'Z8O /"[+_P6 G@KS.$]&?P2((#Q/(A%IV=@JSPEP%VK_NAS] M$*'&Z8;I7)0.?82Q9'Q(PPU@6$XC:->>(H-E-R](NU([..V'1BT$B3:J00;) M,7-+1I8BK81@9/-27A^'T9.]GHH#$=H1&(78D'2<6>[XL9 MO3\+[H2$@/S]57-')<)D^F][/8576N)F\FKODLL8B(UL(DT@@FH !YYB7 ?\ MG%(,NL#G"8D:[*>BXTK/:2Z_O7+$#450DS&):E%,\=CAT1EYD"D,)&?M\D!" M9O,#B([Z$4Y&( MM<+CT$FK?.:'/08YSD-- ';W;R&%S,E*3"H+A*66P)\O$SVA0S]X^HD M1CX]P$OWI)!,8Y>?4&6TR.R0D:IX8'9M"/.Y9G-A8"00C'J939LS)^&;:"5NB1>MYG%B) MI4LNB'ML[PE9U&U]I!R5.<-P/;1MA\R= IC+S##%2/%16"TB$0ZNN V2P6UN M-A#NU3G>7J*"BV,K9"+C46Z//"AE3D%Z/(&4IS,&< 6/V$C^.2,AAY!0H8F4 MHX>@\2.QB^0[G8MU6T'$[4R2*)+U/6,@(M[B5(^V<^>JM7:/AT6P?_P_/RTNMU0+V5-A:8Y5ZPAEQ M/6RWS[KG_:MAI]T_OX#_#,W1Z=EI[_JRW[Z\&+W:&?&FP7;?4A/(E\0 OS4& MW&V79\#\$S[] =V,CKW6GT+YE$[(+_COB9%(;+?F$@:Y7WT7Q"YB.MQEFSJ: MD6RCJ2UT<9T4;,1I@\@20ON[C#6B,FP4A 7(Z'(/7YYT;W#"P'C8?IZ',<'W M&-"'FH4BMZ"N&"9.;)GQ+[,T7O*8=Z!LFQ-C.5%4P4NN.A21!B = M^LMU%*/&09;Y6D0%@BQ?&-;X?!$3Y>U,89RVQ#^!;/A9'9Z[D+,>W#:O"\3K M7V"U /'KKT?M(_H<8G: ^+SFP.Z<.2#39[8TOOD@0N17NW0FT0S^A'V).BXV M0OPB9!_D'RL;/DI*$28E)TUR66^H5,CGZ/5__B@?RO]F/O'34[\5^ZE3^8@U M7/Y.&SKLJO*IN8M&[<7J'VVM9_NU8&9WLX QXQ,/W!UYJ$"2^==0L$_@7X9+-8P1;9_7 M],W!2;<1K1TU/C6AT6@].,;.F$*S^I->KD0X4"4^ .#M.2WKFIU";%K3,DW+5%K6:SPM M.Q"C])4BSA6E>'- $Y?ME[[2[YX4:LVHU>?:4\Y]!,?NR=DVMK@?I/:00;BA MU+5WTM'4=<]!LSG@V'V=[MTLZMHLT^2Y8FWD=95SF3X-5-O/"JE;M:69C26- M-0:A]DF_\1K[ <#=7I.QWDF^TK0F8YJ,O9*,%7'$[1<9.Q##H^SM0R[D"?9P MI.*@5$[ZQX)Y8;XNXZMIX%ZI*(-^(0ZM->:]H:=[!8ZGAQS,<\@@W$SJ>M:I M-C!?4U=-7=]<$VH(=6V6/?(&4^6P88X06EN&QZ(&*N_FF8X;VB=Z6$L8*N04 MW"_J=@!PM]=TK-/1L=PU@Z>]@R'S )PI!V*%'/TKIC:YGL&L "N)4MI+[&6J M9EG3J>,ZJYUBFJTSOSMKOI;R?M>:YCZ1XOV"WG:U%I]:0J\V7AX$(2Z6?KA? MH*PAN;F$N$CTVGY!;_/MG%^H_,Q@2:%*&LC2>@;UE-KSHZ M6BAA[85;K17(:L-J\^"W6RR^Z9F=:KNL)J$O!L%VL:2T/:2@^V[75:O0GRXJ MZ/APPYOYC-D4&]6IK7UT.=9R8%#7$I;=TVH#:G4MUOWB3XVIQ5IQZ&(A=J4K ML>X5\&L&M0<,JM^OM@*-9E![A:/-85"OK*YP0 RJ62Z KX'_X(2R!?CS.E2C MS5E%W5I[:$S0'H3&@&RAI+Y]!%GM06@@_!:L7;N7 'R8\-L\F&T7"Z+=1Y!] M"W=#NZ:R\6<6"8FXON8:=1IX]HE&PA1V\P: [('8^;5?@H-O_L,OX<) MOAID]QAD=5;$&J_%B@S]R0KOF-TR;CS[9(N0<1 1JL^,-FMVVC]7[SA?@]HOG/^O.(R,&7(KKU:H_8@9 M9M=]\87AS?Q^MW"+[KOC9'+["A =#7N LL+YTZ(64/P M8^^]\=5?LL#@S;^HARN^>N-- P"1[0#>]>'4;'>&"SID^59][2)__C;H&.> M?0R36YVN66MRN[!--YXP/'_+?0P9U?6-8*,3_ W'8%[,6L;HXN;NZIRF%7_. MK>#>\6!J\1F3G=+1<4*$HD4,AXC#PI'"3NV8WS#>A!-&\*S[:"R=:$; E[D? M,:Q\"Y,0)[9B."]>+[Z(S\\^3VQ/C]_/SK\KESID5QK#;EM@J+LH& M,FG![JP)HA7,E7TY?<4*#3@;.W#&;-*"';K \7 #DSSA14X(5^"/$]E86,& M3\.:[^!AY56ZA@4\3R#S[ &OQS\Z;5P%H*OCTUU-$-Q@+^\F,)<5&-8<*#K= ML &8XB(@OO]0B/:L&-7:&;HC&?Z:*!QBK&T9AJ.\K4[G(:Z[&=9BMKG P?=L M,]<5O_YZU#ZBS[ -6WY>0Q;NG#G W&< _V_^W%H13Y;.))K!G[!/P:YL/+1% MR#[(/U8.X"BQ?*9>F<[19L,HGZ/;__GCT0J?%O-O_FE0Z*UB/^WU7,/F+WZG MT2B[UY7#?R(. M7[< M+JB_'[<\K40S.YF 8JU9 M<9JKQEJ-M1IKMUWSN6 Y,(VTC="UWNY4=@KE9R=%S"W-B=;3@>Z:D36_2;$KSUB:H*F M89J&I4!T5DBNVA<:=B 1-!LR7\O60*SR3+8.R)U!M=$DM2633;;8-Q,VA[UJ M'5,:-#5H5@2:@VK=*1HRZR9T[A4TGM:@!5 -->TF V\SR6JWVG K358U62T3 M-%&LR/:^D]5F>8R?*6#50 -G9W"JG7XU(XI[#5#F8*@MYAJ@*@RK+\18-3AI M!TQ*D[0/>;\A;J\)6+=0(PU-P#0!.Q "=B .9*IZ?$@&NH)]Q[2!KD:D4D.F MADP-F6\8,UUM5I*&S+J)EWL%C9\_:6#<:.]U2]P[VV*KXS"^DP=;0)'6BC^?T&OW:A3 -?AK\J@ _ZA?7*2)8 MU%;4:P!(:3#28*0IDP:I^H&4!J,:J8_[[<:]E!UVR]K;WK(!>'W!M? QU)9< M-MEFIZ%;0[>&[F9!][NN62QUONPA[+L1J,FH<#C@KXG[84#T@1+WSK!8OK\F M[LU%A<,!_T,B[L7<]V9][2P>G;@5L8GQC86Q&Q7I6UB?SI8[[$3QPC.H:ZE^ ML]4S3T].MX'%>]F:XM!9D,;9?<#9OEFP\)G&68VS&F=W@;-FP2I&&F,UQNX> M? =; =Y"!HVZ-7;2L%X76-?_I768CK>.QXQFB;9J?]&$AN='QIQ9'DP^C7,U(5^\X-/L@O^*P\B9/I8]7OJTY'..?7<"(]S- I:$ MJI4>S?@$W\U"8^1-V,2H;-A/5F#/.*GHFBVCT^ZTJUORI3]?6 $L-_*K6_%^ M'JLY+ :N@_702E\YL&8/2$\/GJD"?.GI#TX$4]GK-O6-/3 OKN[L3XJ-!)=F M7/N!$8(<+!TXOA+KZ9N#TNN9"@@*K3F35^EXA5>E M8OCK+Z[HFY8Q87; K+ X+/O3$C?1[I2]AY8!]U#TY;.?B[YY8AB"FA6>7)[\ MI/#1 [CY<6 HS9*-D-W/@:8;X\?BM](YW>VM]#J%KP7FG4Y#%K7P;(!6T$$$ M)2_*\C;=?HFS M05 18 12\3SVX(BH0$(U)V/N%FK*T.%S^U^Q$SK\,$"" >@9QU$9@:7?+BT= MP%5)LC/5HN8&>/:#>]#%[=($NCPG!2YA+1:!_\.9@^SKEF">9G^WJ&2VRQ"9 MO(Q=$P$W4?0JUWU[@S?2?7-$^Y83[>I4X<+WDF"TUZM,P=)T M\TD4+7Y'9FEQJ"%*L&>4%?&U\%69\%7^-/ RM/#U5L*71)U:"%_56QEK0MT MU>Y*@'%I^H:J9PY@4$!8!'!G ;QI3 ('OL:[G(%J,X2DQ6,9NXUK!/2/K38M@@^B* T]-$FLE/N9X(4A;+DAZQW!) MQS,?+DFN[277B%_!^H% /#(K:("(J=H!*YQ:D1_ $$X8Q LNL9)AV:59C(6S(,Y$7M HB&UN MHH?_/#C18P/XPR;3>O6VB,(@LVF)E? -LU.=UU?SCJVXYH=]S3EJ89+88T\9 MLHB480"S6%%()/?83-ME;&^>UBND',,*6?#QZ&E>L/I"24H/AY,/1J5_9X$< M8V'=L^,QP,[W8VL*,WZPW*7U&,),O\R")W>W-YSL.4=ZC:SKSRVU$L[6&9QJ MSE9OSF8.JE%:-6LKR=KV-T &Y.HO=3+:%KZ"L])R>#F]M$R,DB:3>V0U?XDP M& !K7F+^BK$@5KTB'&[#R656QPP(H&H*&-LSFKQ9SL*E'TH+DO!4L!_2QC1A MBX#93BK767,_B)Q_TQL40E5>F-U14#APA\"?ETE,Z)JE3;8- MYE#%&4'Q!#*ZEDZG.OVJ,K98@BP7-]#^@3RR\!FH7)<+L%5PTQV[60;EKE*?))*8X.%VLAO9!I MS KR-"!DIX32,;9")P2AW?&BL"3G'9R>] IS_<,(-]L-[X6+.:WT8FK ?=:[^_8DW927)W)\*OF4K9Z!$WU2R=,E(23 M2NALJR$^BAVGQ>\4%(I';6W%5%K>( )7D9&Q-2E;!S%2BY1AWIDC2\R#*/G_ ME+ TO/"-ZDDK.X165J2RHN6_[P?=.U88LB@L(10^.W8Y M27&W?NGV2?&8*RTHOJ6@N&,PZ6HYL::&RMUJFOWB%K3MY)%6(3=:SY)\3>[6 MW^<38N'SA[J784U52H<@$^826"P%08B=+)GK&B7D#2T[YF5''J3+DQ6MR=SQ MG##"H-T'1JE(7LC"8N>U.GNIA,H7K!.@(RA.DW8=@7%Z4KR(C99%WU 6/=NM MR-$[&6AAM&IAM+C5#4Y_S MSQ&S9Y[O^O>/R9UD1.#T@O%^14XX_.6R>W&SH%5$+J,RF3!FQ(*P2(D0P_CR M@,#BO@QLFAVY8W8KTG*YFH ,N@R'P2@:G>799T\I!GF'CB1,;4 MLAT7X^]EVF(5)N(*PJ!@W1,GM/T8)&][AH7]J.C2U/$LSZ;234%@>?8PVDZ_)N7NE'P/*)\S&)4IDK=E$ )<:HLKYU':DQAY2$XD0D)%Q 0KE'V4,PBTF9WD &"$ MA/5IF176B:U[Q==13A%+KJCP_!* "F^>0&4SP,G.857E!9>O[EOBLGZJP"<& MU!1+&CJ@NC[R*LQK&3_B)\<\SA:%)>J?ULPR_OL?3:#$7V _@?&.TY[W#=9W M*]^H;-/G8$)A"C7H*[ <+\S3\1 0$-D"2?P@@'GWQ @,@"W"1X1 &YL'.^*- MEHS!X$;8! AA5A9$%I9G1JOJ+SYM++6K\A?6KD%."Y"=3HNTY]B/L6&DJ\W(& M3B?9:%)01ELK1PI*7N.3M(#OL'@,6%GPYO/[TW+K*'E"?/+70OM:NE'R/$N3 MBVK.LQ2I%4O82&_3>KK[J\)^#?P')Y3YI,**%ED_MFLW+*[!WB0KW!DS0>5J MP@R,EID[.O!CRV[""DO)/1<6=>.5NLBI$X3%@P#^%0/A!=Y:0DHJ)^4O G9< M!JW*R?D[]':5*:K7+5]1K\*M %-&@(TMN_ZP8>_M>G_N/@*B.SS#A$?/-]C%<-5JOD9 M8^:QJ1-5F'=LMDM33^D&$WF/V"\2@Q!@C=+K\&"YL8@.=UU_R6,6X-.EY5D3 MQ\(2)5,6("M 8!$^C&AF13P5SO,-UP>U+@#U ]X,K>!1FRHVF2K6XQY*[U/K M :!T#-!BT0.\( R_,MN_]QP99%(%:"F:7H!*T,<'@ 7L#2:^G#N3BIXG.AW$UD,%*EQ/*;J.];2"B:A\!Q3U58DB: BIM$@%>O6 M;Z%*GWN6^X@9 ;#;T<7-W=4Y0E6NB<_^=BNZ].?SV / Y=EE8E]E0H#X&2$S M1%S-C1_R\4N6+=QM#;*SDZ$.17Y#AVIQ%^INR]&<55.WMU:QR#O/ *Y+!&NY M*/5R90R?*%\BJ&\):T]=@HS[517?+G%/550MRC4%GCL_2$("&=:Q'>;!_\I$ M%_T7=0PJ?%);ZGE0 :H#?1.P7*K+=.GR^/LOX:DM[BL7[]3!*Y'MSG9;:KC3 MUC6I]T.X,]N[K4EIGNEJ@RK-WVU5ZEWWA"[5.+/HJPWM=U0-ZZ]"^2O;O,B9 M@]CWT+3N19G[J'===K+@^YWZ+Y37E][NVOQ:'D8,QP'8JL\#NH?"A#;)O(O57;Y[] M[3_'P2]KA$9%)D2T90'*?$\)E:LOE!09T4J072[_=Q;(,19 3(['<$W?CZTI MS/C!,Q%YQ]6HJP88+2)O@3GNMI!>B8XYTN5=]/U9Q2+4RR1V9 "B<#+< MVM2UHB;X?BFQMSJFBA&@?,QQ',(A4!V5W3:6TUQKW;*J\[.63X6J%9?@E8.V MD&I>VDS*YZ]7%3"1')TKZ?=T9;56S>J&O6$H=;# -!E6@M F8ZALJ>A@'KNG MJO^%,;>X?%M=>J\FZUM61G8()>5SLVK%6Z8EY.VJXR;JHH0 +5RA:1JUU]Y> M@VIAE2W&H:1QU=%W"3/B:1F1)SJW2(^YE/<0R3<@RNJ4..R2MNUR%#^LA .HK#2!5>MB![]AL4G9%JUGRS:P(+YJ;[MB-H# M%EYJBW=:<-%:%\!51E3I#![YQ'XXMD_WCI=V">^.Q\SR +MO67$T_NP#43"[ MQK$T/'*_^C?!TV]2$"LCZN**/9]7\9\GMR?&[^?G7XWKY'P^ 5V( U9WL$<+/O)+ M@'&X-+A*H#OQ8B%H'AJ7 @87BO>9[C*% I6N$>&2I3N\S+&D+\S%L:C$.#& MC1EB8-*#I)6IL-<"36X1,!@EH:J9IO+O_N-O@TZG_9$K0_3!_/@>R/4$3P_6 M+[0D^=QY]OLU+X#H*U>P\M)G^(U7UY,OBK:0XO>)X\92E*2]+9CLO[$RUI5X M=B2?_8K.!7Q6CLU;%0&C$*_*:<3ON=.69XS5+9!'$LN"6W8=&YOK2,3&VI6. M';M6(%MLM&@@VPIG $*^_5T4H,AP,\&R/F8/GS=E U':P0EX)9:/G$BB]++F MV.BX7G $+5HK%NA0635\E1RU W0H T\OWD0KH='*V(I&@#0NCOS@,2F($B8W M,6$ U*)W<%K"(K,I^1V5HHE2GDZ" Z_BP+L97ENECW[[)QW#$V>:D0)+0#<5G.5ECAB=%& B450XV98Q!JV34T./ MO*=$8?*B(G^+)-,QLRU<=T00FB<#"6TFA.%UDN;6H[QW.$ J)_) ;EQ^R=@M MB,M"<.\P5.Q&.0$X'D)*&"(W[P$*$:ZURJG7$ M$J4G9=E*O^JDQ9F4LW 5LLV&4 \P$9[^@M,"V!TSUV$/$@X20ID !$9[PB5A M83 X2T0Y0G@+2_+\FVPD<&&3A$K%@%J!^X@_2/?T'B!P]A">DT>2,X$O$$>G M<5:XP4N<,7#T$"\0T?P>T$RQ&&L&9"3$F'D$CB)TH5Y MEI;=+/.A+C=PK)QU."%A+Y9;%EUJ M$$< 9H K<[L([X3J$H4DTI6,B^UO$M%5D>3@^KI*Q.BA@ TWH3'L\F[2R2%F'GDKT/AYZ7IY8QY&$AP[(0FT;B#90->!_(/6 M![]B4%"*,0"( <-%"NKZC&))BUS$8Y!;,73(<6FM>*62_CJ@=WN1 \?&F2-" M48#,AS#V$: 0UK(&[.I.OK OZ=3'FH>$5P1<0H0+J46H>F%X$0J PR$_(0MB M;TX8V KXX:YM5(^B7IA&(T) 8!/1.)66A4H;+--X)T>=8]M/NA]A/@W? M$U$2,J$1NGBV@,=S05FE@("U'46$6P!CX*$7N"80F2)_3C>EWEPO>W,NFT:9 M:VMG;LUL\VM3)I2#X9OT=/YM=44>4G0W:Y# 9V!(?I^_7([*&Y)9K@/T'RLU@.GZ/7__FC?"C_F_G$3T_]5NRG3N4CUG#Y M:^XA5Q*3@_S'#(1V/;U9 >-B*^;BAT&LQ)#E=8LGSJ$ M0GOE=;A+;[9[>I+/TRRUWTHNKC E$PFCU5_?'E/PM]OXMF&U<]+?QA;3>RJS MQVIHS\^[OL-] E[-.T&J>G12Q4M261C:=%-82ADXZ)792=\)V !"WUQ2LTSGI:@I6 M*WC:.Q@R"UD)]H6"56R)KJW,]GQ/]X)D;Z_TC_9)KTK]H[9T4FO#^P&-1=2+ MO=>&#QEXFTE6S4ZUD*SIJJ:KI>BJMC+NOY7Q2LF#;*!JWB_FMJDM:6PZ!:PC M#'5/SAJLFA\ Q.TW!>L5LFUK"J8IF$+!3AM,P0[%N'C^7-[O(2G#9]K&V&PZ MNE?0V-8QGH<&O,TDJ[UJC3J:K&JR6HJL%HFKV'NRNM.4S,IWF.NV^)J+W$)R MWMX%S+_P#.H:-V^:O6)>JV?VO9_Q\XWG+K7!V(K =[ 5X"W$B'9)N0[4<+PG ML*ZY4V'NU#TM9D?2W$EC[.[!=ZBYTZ$[!5YV[^T M_:NV]J]#!MYFNA6*A5!IMT*=(+,YT-@N%%&U]V2U66Z%7#'BO58'M0&GN'MA M.Q;:_93J&\]E:H.QE;D7"@GXAV# V3&3JNB""PN2M8%TS9L*\Z9>NUC-.,V; M-+[N&GB'Q72D0^!,I$?]0LTWDN\GKVG]TDEZ?O"E;K$CYYKV+B(>*_)7>_NM MZ?$RMX)[Q^/]5[%;#K4<"7G/V"?:NF +,BL4?6?"#[GH+_J'8UK^X%;+I1\] M?;"5UU<_^JV;!WWZ=Q;(,1;6/3L>!\SZ?FQ-8<8/EKNT'D.8Z9=9(';WPB6O M]I(=O';-@XV$Z[FS?DGCFR?7JGO;K+6JZ-XV.UC^0?8Q>;:W3:7F5]V[I@YW MOHN6)L5$,-W81D.![GJS)];B8E#?::636)615-J]#,JA%8VQQF53##HM',JF$5,-\J@Z*.D9#%=(K: M$MRFT]4Z@E"Q'(5]B9D] (C;:P)6++% $S!-P$IF ^P+ 3L0:WA-LP$:8XEX M+B1Q;RT5V\H?T):,1C"LTH"_-Y:.[:0B--L2HM%&,U/-3+>?\*"9Z4%0A>8P MT^UD3S2;F38K/?U;FBUQR[,E/I2,Z"MO.ZD3+6@ K6OHS1U*Y;1+?SZ//4Q7 MCL9%TD>N,K"FG@U:RA M=JRAUZ^V:J)F#77#KCUC#95&PNX+:VA8D. 7QZ7R"+];9;LLUA)&>X6 M+:4 ML>D$L(XPU&GK-MG[#7)[3<+,=C%&JVF8IF$I$)TU.ICY4"R[(Y?948#;,NX" MRPOG3A@ZOG=(!=<+1O-H'7A?R.=>0>.I;H]]:,#;3++:U5ZGO8?,YD!CQ15A M]H6L-LRT^-5?LL#XG7DLX.G&:&>\\29Q"#*LY3905^_KK.-]HHEU!"%3&QOW M&^+VFH!U"X7W:@*F"=B!$+!#L31^B>#[0U* *XYFJ"U)U KP/D#CYT\:&/<< M&)M))D^K[3"J(5.324TF&V;WN_2#A1]841/K"K[K%,N(J*-^\UYKU&]2WV'; M,/D??QMTS,XV=EM;]MP ,-QS,M@OY##69+ V\+=W,%>AUEJ'UYJ\'/RA90AW6FC_PKQYM@9<,>/E/ZP.]FS. 5 M$\<,J$'+6,X<>V;,K4?#ADS4)C$L/[OD' M!XMO&0&#]VS'A=\"*L<(NK?'(L/Q;'_.*,XZ^7[BN#'^EUD!'F!H+%A@A#,K M8"UJ33[WPP@>@B$C]Y':0UD!K?7/D]L3X_?S\Z_&U/$LF,YR\1;".&!A"]>3 MJ/V?8>J;=.KD^RLQ]4A.#==JW.+4)X9QP>X=#[^&51O8][IE^'% "X@C?@;^ M=.TD^-/0F-F/>#%,<^(%Q,+UP)[ MA_.?^L'<6#K1C-9AQP'<5B3>@G%8B ", MK=!],?\3/SWU6^4_'?ID.RV+NRMGC]G?07O[C?+$UCK87P,11:IX-PL8,S[! M [/0& $EFAB?K !X7]=L&74KE;PKF#C;@@.PF'RY-7A _KXS-]LKSD*#P!9! MP%P7.'.0&-_= 1,HA1=O 2"*A/\.5 )XV<7ZU;MSS^\!W=" M :0-JN=AQGI MH:%%DQT-2/4B.P<2&?1-6B%38Z(P(>ZZ]OC>^2WWU2_9/2WFEM1NQWV1+S32 M-@YIVR>]2NN!::352*N1=MM5T[J:TVJDU4B[5TC;/ND7J9>S9TC;K!:H/"@% M6Y^&S_4^?G[[(Y^]-WV9S]'\>WOQV,+ M(S4Q'I1Y(0\(93_P[[)U1?:JQ$W%I;"UVK9+2M4HR&R?M"MM?J%!4X-F966, M*]6I-61JR-1$L]$UZ\Z57*%UR42-;(ZK^TKN*\VK(SBU3TS=_43#4X6:;Y$0 M! U.&IPV25ZG^P1/!Q(A>N='EFM8J4>MA;G3QY'U0[O #\0%;IK5]MZHIPN\ M5FB\[ZXHC;2[1EJ0]BLU9&BDU4BKD7;K928USFJ&/PU_E[QU74>5#=R\H<3A[J^7V>H7::NKF!8=ANM)$ MX1")0OOD5+<'TT1!$P5-%!1)X>QMV[MHHJ")@B8*-2<*("EHHO"?&YLXO:JC MBWK7O87H.;.APXNQNK9U_5BZHK.,N)076TQ@"=G#?,)]-8#I,\@MYGSYZ0ZX MGY3#+J9 M%XO _^',K8BYCX57\E/GI"NK91=>S33PYP0P#PP0 X 0ED>]R02L+:Q'=(<; MUM(*)N&)8=PI (K@/&$1"^: <1.#OP$P*0$Y"IA%WG2)$P%S+8D2O/D97$W M\!'+A75;41SYP2.]',"3\KV_XL ))XZ-$$_]T[!E&Z&,K^ :#M.B!FCPG1,D M^.C)@';1G@UV<5T;- FKQI.TS\NKUX5'5_3E,@@J&\]YQ,8)0OC=.0\L@860 M.LC)KGI [UA0_/[,D\[/NSDF\V10>&;L.Q@N^+E0OSQ8")R)Y#0ES^3TI+>C M,^F?#"LZDY/GA#+ZVC*KVKT<7Y MQ>"LC_*2)8=Z2K[(">.]G%)CYOP^JS)(95V_DCZ1E[XW<7C?Q3^[=IZ2UJ*'KLQ\#AQG )/("%GPX(@%.4E$'&W\G_"M&_H&>[#+DDG1QSC'S0P;1S,_$$4)ULR+M(>W9F7X6\ B.-[,G'C(N-M' M7%#:=%;!)'D9*9!?+))R=;JC MWTX*1V66D/B&922^886*T; Z@6\H>"?@(#!/H!%%A_CIU"RN@XC# :1<3S#A MR@JOJ]\INZX6=71&=8V:&4^<<.&'0!);DEIBP^%):65.K+=S5OX#I9,E!J M *B<,/%W5LR8,'H'Y()X 4 ]CD-@ZR$(3*B]H-#F,E!BN**[9("*\%_?N_?Q M#82J,.0"56;AM$#C 63#.(0A'W%R$,50$$L,,B&(,1$7(WT4&A@(E^D(JES8 M !'D/"^+8C^PXR\@)__A<#W *2639&<[*0Q^2(&CQP6:L@$3XPA6]F^IR@ , M*="1VX\/()41O@/0*N[%_1G&C9?(PT1[YGX827E8'8NX_\QZ #GW'F2;">+C MW/J>0*LP_872R!8"1*(&DEBR07)'DR&"$,&S NE,MF!3M1QI&+<)W";)#I&4 M<]EX*70.$*L9R=J /_QMT>_XHE1WZ:'Y,5@<;'DD]*%DQXN,8=^ @H^9G MZ@<#172F<'"V$]CQ'(5U&]?PR0KOF)W1$SB/P:_&0 _(X(Z'S_PI(&G$ M58P%?HV6T5G*4?$PD4J@[D0;%^>BG/^Q-(8JQRAU(3Y3>M=N"KA$$Z9UD!Z- M)=J>*F(G9Z=ER3GJZ@A@#BQJ[L=H"BXNU)9G+D'6/R1O\)%P&X$914=:9RA@ M!RBPY1" .@C!GL51&@'>//L8IM(:RACEX6@C&DOT3S&WE,&\:O6IN,&\>@PH M9O64HET1@[FBN,VM2?'[\/S"FV9Y2%BM0WHRUVWU?0-/?JM MV\T9B>G?69"ZW^_9\1CDM^_'UA1F_&"Y2^LQ1&OP+!"[>VMO\[J @^?.>F\$ M-I&*>T>&Q^+B5'U(5'TH5'$>2&XW)@RN0K/%[R32%Y<:&&E"P& ]9^Z0Z,=0 M62H1NE#W^RM#Z,ODJB*DLI*^12.RCAC_#0RKM28Z=!4J%?^JH; MH$;_4SBUA$6_G)Z+_K*\FPSUNS FIP_HEE9([ANX.(>[6_#&4+^26F)+N.%@ M+F,2,ZF5ID%72V:1D&M+UV=(]_D#6#B.C#)Q%,1V(A*CM!TQ;N7!I8DWR8;[@-L/8"UC$*A3GX[C34'/PX$H] 7H&H^DL<+0MQT"C610 M9=>)Y"[&!;((\O8$C;.YHTK]C2"GHY\0#F$&MX7OQ($,'@OC.8Z"^YC"(YRF MA?*TI(%J(J8A@HO;$D[ $"DQB/_6@Q\0K*\Y4/;#"2,R*@B?%H_JN9<7EJCQ MW .+FL.E[Z%QB@(6\A"0;BLUA-CT/%>AN>:N['")5Q:(C7&]*60I]$0!(WXU M\Y<,!D%'K(>& '\Z19OL^#%##C)7!;0,P_(24X1XTR+P0F/%HWP$CL\%>9 L M [;-7.EJQG/_!8^4#FT*),*7UA*T1_"1TKN6 %%O4I'2 7EGJK606VLB]!(SZ:D"G"Q.$D?#'V#PH3)R^^"%]#_W1'L:6M7!L).' *PC*QPSP@ E MMIGS@-]BH%&(BX97R7U-!$*HQ,C[ NZT)]@0^GL*2V-D:,A5R,\OH,9V_9"A MWA02;-$NG'$<$6XJ8!E[^#K,$0 (>S&BT'E=3#ZD=TJ/ @(V7 >:SR*'4!=I MCB"5RB[2,R7W$B"5^ GW+2FJ1$@/30Y(K.. ^\43,RAR<_D0 +D1+9G[P!12 MP.O8VC;95)1Y$XQ&HTC(S><2AI*K:JU?,5Y@P!"P0"E,/3RNZR^1;Q07SZ2' M8+(;[\G)@.^\A(&K/G9(0M 29S'<\5E< <#-QRRH2F5 ?I_*2@ G *UH_"/G M$B[T7S&07H9D5]"8EN"0Y"] NMQ"?B<$C*O;+]PE-6&A#20+4&0:!T1FQPR& MKCL#HP@N$<8LT-U #UA>GD+D[K:-"?!VSE)"9!-2]!,$(^3(GQ4'>500L1_+ M0,E.]#!!6I50&F[L-=XE$[;* 6Z_0,AD>=)AMHM/JW#&]T!N(\?EP=W^&"W> MF-7@,LY.@>$A%"917,('FA*3GY(?!NGV&6$0#P@D43H?CHG"RD!X&<4(R9FOL8F7H8K9I,DD^%;0 MR>-.KR*C0-8$< OZ)!I2 #[>+K+XS?C"3:(<\)L+ DIT2>(L)%HL? KE'#5 MQ"S\X?++/VZNCLTA0 "L:^[8:&_ L;CNP,T&2B0RP@L,9#N+).:*3'$"WE'+ M7(E>YC&PI$R\,G8YD;;#>#J%27%'DLJLHW[9Z.!TH9,-P5>9^.%,!/*+XIRS MT_'HYC2XF5L&-H4XBW?5D&7%UJGX1A77Y[/QT*O1OZJ-3_I/LP'@1$9Y"$ZT M23,IA@6;<@94--@6UHLH>]SVGR$WA%X"9-4NE),^LR@SD@T[Y: 0TS>63 M%"88N\XH@T@E?D"W7-2WY7=*S !I 2BG68A\Q((+[VK8[Y7>5;W4KJ)O6DFX M8!G)NJI G&Z_ G_,IH\.BL=Y5TJAN.GL_+1[_6QHY0Y MB:J1Z8FDOMIQ'I5AQH)A\KRM@/MDK >GG!KB?$.O2<<9L+W'UZ^M2?*6'3X MNM=4G4SJ,*B[QL_J\-SFFA4_1.V&5]6M4,\J7Z="62V6J>!5*VQ'%H!!] M-Y">;LILWA5$[*KTZ$G?E!;>/K.("VMD$Y[P2(]W<4C6I??2%H?6?6X.VI,OXGF\4K! M'H5392?:'Y)WSZB93. M+XDQ\SQA="7R.B]EU=5\V"*&3Y&,#\NN,\^S8-D4CY8DXJ)DRKSJ?O9G(&T M"!B%"8MJ_6H=IVSL52M]7R2HT3=!S'(O3[!$4I"FB;5D]A5/=I(Y>>.DZ'J2 M+9D_(=Z? &,5-NQ+S)!/B5.N#Q?TX+LQSY?(YLJU>$ZOJ'ZSDQN*Q6FL\"@VN?5"R MOE3AR*Q.NW1A@2K#'7N5E/?T\@:X)X$IM.9,WFJI&I1E KFF)8JX6EZ24UPF M\G7%O;?VU*J+H>R4+R8J4HJ+OE[9J:UP]^R9(88^5Y4ARVW2:F4I?Q%1QU2> M4@TV!FBO>^@?9B5A@A+@&C(>I?1WDBR<9]3&.Y&7='7[1>0CO2]%ZLQVK_ ] M-R/X=&@V(H1<('U21@%0 V D(>?$X^O,JUGE-(!X$H*^FSD1O V\!J"%LHQ)9TA@I$Q M@Y7:;2C=VI M<5V",GPFON'YD9K1)[->E87"Y8%K M83T,G&F)=4IM6;^+[*XW"0.\DHL+J456*$W ME) +5QW^.ZR!,BXAI9=O$%&J!$M_6'KZIAH-5M"^UM5D>]GEZFJRE34X*]?^ MHFQ9(+-\:E]3$;2DDD-^ S*'4_Y\IB6!QTK4;:^$H51D!!J63F^N5=7U^JB: MNFG5TZ>SL6E59;;L;FG0+G=*G=*](C:?T@;;.=6!@0\!50.NCU6[5GI "4-: M!7>JR>4&4$^J6DV3XK1J=TY9D:&XI%1-#09I(LE4+EQI9DH&'UGH##@TUG*= MQYYCB\@#K-3$O0>ZK/PN@:("1K9K&EN&G)F5E.RI'8G7-+9ZYU5)/ Y\FY+9/I6;XIV=,SM=)-'LS3,[KHO,;S-1W M%2]E]DJC\AH=TZM#Q-U:""K%W<_*UZYK+@0W(5JL5L2N#*AVS=)^)K38\J*L MTTS!65X!7M:G30*[9(B'L.4V%\[+Z.2EY:[R!*@$5*5%B1-#&L:WEVL,5Z6% MTAR6-B3+MU=@VZC S:3EV>W22K.\EWU-M)%E.)-?C\+K M;KMWV;N\/+^X'/;[%_UA?]CM];IGHZMN_ZS3N<88'JNDJ6BU"$)OD"^"4%F= M_^=,1[?,0Q?G+;-CE,%R;29J;1H[^NV?(B36,D*^C5!LP\XJ+[(='%I+K#FG M8-S_%$:DP #.W+)%1(']1)2,=TAN1=9&[E!D!@>RW/O[@-UC(' B'Q,;<80I MEO?OH$CQ7/\.'A!>' M.SOIE6YBU2/3V*0:XC&7DI%MZ*5R=>/#=A_P)XC59 MU"?(<'U+)-SB0\75J'8ECAH_<.X=CWI$ ::*"?3X3W1!O%G%^#&B&/1WK;6TGDF)1LW(\:5Q_O "94&G)0REK MC&<*I+UKGD)T:C[#8^23='D DMN9'[L3'N8/[U.0/ 7:SQ?N8YJR+EID419, MVN1XNFXN"I-:TJB4 RXZYF "PIB\D0 M"<1WD2$<%Y= RTCDZ"B>&V;[^'^VA^5O)ACU3@9G_9\-(1_A%=>]N9F4AG;* M&4M($OS$"\\L1$"./Y@3Q>OHFWVR&72-=X@60J+;T1)58$KR@)7$J9(IX!6N MCO=DC"W@]!$3U4&RK28Q$XH9^"S"@..SP\SVM MZ'PK98(ON0]X$ 0!>21_EPJ?0W;CBY#7+F!K(1A43BV!C(+L(K4:#T?]P=7IE7G5-?O]TXN+X=GH MLM^^Z)BG9^9U9UB%U;BB!,LU2/YE.CV^$(4@;JD0Q+EBX:DYKI^'HI'\G$MU MB$@P P@[) MK$+6KOR8$0P96J(4AD!YM>;12IU"S_>.;1R VTG2(DS8"5-J='J?MJ#/5I9XZ]CF5Q0"IQ'^$16/51>(+<)7/O"C!"<%Z M[B7V-5Y$1FI0JT93Y3!X'HS">X1]=FTG:W4@UD#>+W,&^DLR =YCO1%6 F!*+0S7=6TY@?$/RXU9MG_]3EEU*CF>1.+Z)Y55*^ZMG7#?SA<5K_(!P MZF84SY>O6)9(;N?*1;\9![OC>:9SY#&.W =^F,+F_$"6GI4XKI3ED/?,7_A(Q&UT MI3TDU"LS*&SBWO7'B"Q\'[SP+I8 P\+ C)>J@N^!.SIH%UE_9:AI>'!8'$)A MJX]T>"2,^)YZD; P7H>,?&TIKB;>GB>B%3J]RPN0+P?=47?8'YAG0_A?Y[)K M7O3.+T=FMYC<:7;>#'_O1I^$JGW"_[OZ[]__//]\=W-W?G?SCY%Q_OG*@"_^ MD)^O;FXO__AR^^>WT:UQ?O'ESSOCT_FW_QG=&=]N;O^G[L1+LNAOZ+C]YH3? MZR]IU\.NTMH@ZY 'G-3V;&7"7"&VG .1B* 8@3 S-2VE$0D8>B#$-A@AC4;@ M;M\UHXH"WB'Z+I.5X@)#T$%#K) -/W JP*O+HJ28,K$=#7[9:N"6U8291//M9#/:;] M*%W5SRY7EZZJL'354[1C,Z4@)=(R.'? P#11VS-+UTK@8^>D=U;<*Y@/P!++ ME4:.,I%C5?B;^7*\*D^KTRM\6D@[#1.V!?07&V+XL*Q,<5^R$(-<"3+H"N]2 M@20;P$AUMRFNAP1(.>!$6+NDKL][1518T*I\E8_F!J[7T2_42$%OZOS@UK^\ ME*>VFQ&>E)V2HI>)"3L-ZBA3=Z$S'%01'<0U7,:MV5F3L#!)B=8WR8UC^-\+ MV&,U-*]W8I:A_I]]C_'H3"?D4"H,&2%&.Y(!6UUV &H?[VNT9#)$4HVA20M> MYSB%,Z7+7,Z8AZ\&3!YK.C$<&YQ%',B83C0D+YVPZKB'ZC7C:S^ SYYQ*36A M/5".+[/!41G[JRS/GNUJE79VXA$14[%KH?]QFSVZE^0/.<.?2OV,2\NS)A89 M^?E<]\QCW*!+16+6C!&P!< 3JA7%:4*W.%T2!\73(/(%[+6TD"$JWQ0 DD)> MSJBQ'DA:V98 "RN(6D P]:"ETL3\ MZ#F\>5R9#DEDQ@G+X_LSAY BG7"X<3_HVJ/AF'D;8\B&_= 1D,)"RSCJ J8[0)$%7M5K?01-7"8TO1+;D]S!9 5H7$8T5\,^9&N9 M]6Y7.7F-0A/IT%'@)+LBA^N50Y_ NP\\]X?<:9:=AL4("$BO+(R50ZJ[YYAW M?8$#_0Z0L@?B):CD(EJM@DRE;4=*E I(>"H$+XWG2F-NE/JE,])X\CK4G%\R M:EHBK%CDQRG///C(&8A0C&5/'/%>FG3W5 #@Y7EG<-6YZ'=ZYV:_9YX/+Z[; MG5'OM#]J]\Y/A_V,(Y8Z"\,67%? TJ]'[2/Z#,/;\G-BD%:[69:5]>.ZHX>@. D(M@5$#27LU2,'PM\E\MB M7[&\Z013G.M/E(5 @SWJQ)]"NL;DA8"3+[+(_)VW7@-M_1L#TD:N9B5;!84' MSD=YX$V:$V$%HM>8.#7R(,T<-C5&/Y@=$W/^@EV]&(\"XK^E!%W\UC(8/WRF MMD>#ES%H4JY]PE"FR?;0DW-.TMNRU=M:)+=EO,MZFK_%+N/2BMFUCLW^._9> M29.F@A-'FI[I$T=IV78\ETT6 MB;?+PO!\2A6ELI&RA5 ("QNP($0M0H0L4WT%."M0!1/=@6W?D+QS:ZG=/W+>,30&[,BZW@PK)/(J.N5#W"<";/SY@/9+-2'AB:A(-. M%1M**VW.G0L4E=:%5J(5Q8N))72O)$# XR&E')]Y%N9:*!*4D? M#IK&Q'6=&+*V !H^DN:BC >Y)O9.:03.3LLQ5\[-/R$L\[^2??"/@81J_E%I M+RY;[?(?%FF_W;L9[H96-V;,P[-5_&;T*E88]1X3RID_$(Y:Z8DFB\ $&4K+ MF"7]B.MC-^4D.],2%L.5"910I, XP$ ARX_ U;\SWF-EY856N8.J>TC#FA R M57WO7IB#8;MW-6SWA_V^>3TXZ_:NVN=G;;-M7E]>]BN)HZ:R;]6SC*_GW^Z, MFYL38U,$]9>[_QI],VX^7W_Y]NG\[N;+YR?R&$>=R[.1V1MUV[W^X'PPA*.X MZE^=G5Y>7Y^==L^W9\885&3&.-UW,X9Y4LJ*T6U7;<7H5K6]/T:_G__!S1>C MJYO/OY>R7^3QJGJ24?=TN14SZQ,.B U)YR^Q3#QOE4U&NH$Y#)/[G"TU[QZ# M<[Q'T9$^%1L8YOG&7!W, MNC&NSR_OOGR[?;U H";BO8E0,/IALP6Z"PWT%P+4@M0[!HA1?IWF_Z/G^4$[5"D7'SP?(]5AA)D_N J"!$*7/231$;)<^:H'?)HN.]* M;9C;T67]=/>,YKG.RP@[EXGI6:NJ3-&;$ M+ST%#D5^'%$*2U+5G6R"**T"-E$1A1.JLR83/1?P,!GPD^.:85\*^!8G5A7U MU%'8,F)/Z-LB4Q_0"6.*;)PDB$5:EU*&=>TPDHM33 D?@8^6,F_NB QSM>'V M(]OH5&<;;2W;B.=T(UYP&6TMO@MWMR4,3 I!:F6HD:K3<^N3I$]18!'\4JIV M&M^JM$I8.JXK"N921%\,M,N/T4 M,J D+Y/V?<1P-"0A91.E8-&2'_#([06: MW^R,Q9Z<4Z)6"2TLM&'QBA&^CC8\F0C)IZU)?>F;2PU 4Z'?#W MD5R?\/H]&N]D:?7S;Z/;I!0FC%=W!G5N+.(Q\/L\,U)Y<.MI'HRUMD,1-TNR MGL0+G^=^B2(T&/N8B )XC+_XBCB!CF$/?Q BPH)BJ). ;PQ;B471B%P!HPQ. M*+T5+5["!BB!$R5^; 0_9YZ!F*3N0QQ-_*67#;Q!-Q8+(^X3Q:()4@K,HF8< MS7SA_954:V"$@\D6180?!\#!"-RA2H)6@E_ MD@T3%CY/<%724[+N3E$FP_($B1=2DA+-+2\Y9 G!(1XB8-B8Q@'1RE202FI] M;+[0C*"])G@+2YW(XG\(SG!?0$F2,'<&1%@P#=+-)/"&&3^)*'>.IG J=;(B M.:8A:ISJPO4O!(9P%[ UP?!5*J:/OE/N3_88!8MC$P XXKF/?!!6_"E5"N&H MYMQ+Q>/7QXS7OB0PF.3 DZ(%8/D8ZQ\N$)O)'R/WD<1UA)(:RZ&EXNM@A*M2 MO"K!2C@1*WV-NX6=!\M^)-C#%R9A<@*+F"HD+ER+JGS"!2,T8.%/1HP^]2!+ MQ%^*Y\C+Y-F8.DB%X<-4@7XDK(9PH3@ HX!$)EP9?.=WN(]S)/$S/ MN>8,YV9*7A> 'JFO)-Q>0_B8GPRGJ\" X<;> C@8K)%2:U$Y5!R,)Y2D4? !F@/M*:B-H5-P:ZCUEO M8D9+FC ;KT"=&_Z7U9UP$EY$"/#E3V]J/?@!R90K%* EO\KI;Q?=93Q,ZT1 31VU8D53P;,31BU\9[#CX,$1E29_$=@))'+J1#(DG1"0 M/R0RO5)N+R5D3DG0<3[.=I-8VQ%DRLL1!18ZJ6W\KL79L"@\-'$P[ -N]U%T M>" !,.GE@*]CO3N,Z8&E4M:BO#)^' 0/M" G2)80T@JPW1/?:0I _/%)_JSR M1P/^BFYA!9OE-9F0@\EPL4W(9K.5B_%."0G,]V(&M8\]I5:7<* M":!R<.:!U.I[(.M8X] /.F4C&'R5$I@2:XZ(_L/:*TFH30HG:^MFI0)_RNQ2;AF*.TCD^T0$5<[)Q7W MH=R3F4/D0(BZBBJ*$&45_=*E*@2ON,Z_$SZ"/>;G/ B+TIU7ZA*.+?N[Z]\G M#Z:E=)2:SU2NE8=>\-2?E9UG$$WL12:.$!"E[?UX=Y$<.51%AL3'G(ZXYJ:&6442S6MJJ^NV$Z6&VE,C+, \5&)">TCYN'EPF8I30B1$\ M0?;TD-7(RA=)87ZD#C.YS-0LX$3RUG-&1)[EQ+%I3=FQUJ8X%-?Y%TB,9 ++ MAJ10GB&'Q8W&@B?\)9>=0;]_N6I.>SWAYW!L-?M79Z;O8O7^TMV MX!SI;/2-_/GYV^CWF]N[T;?1E7%[_L?HUOAR;8S^_N?-W?^B=?O/;S=W-R,> MXOWG[0A_%*[2 JZ434WG5.F$_+IO806_"<,8Z,M7M=7FB!)G=7C.J++Q-B)0X55Q*4_%G.16RR-,S#;L:TPVNV,;E\#FZO9^5();L;^83/SWU6]4_#2N?:_"&JW_A M9,\'#G&GM00(X<(V%S\,"L,P)%IFFX/D'?BKX5#J5P$!?&'RMF:PATTA4M+_1E75(@GK64A0)O\29^L1^-_ M&7DA4U!/TTEK!]:3S6#]&@!_;WC2*V*1T:#?!-"OBH*>=5O]_D"#T8&"T4%34+/3 M;G5[[5:OG6_86&L$J(N78LM 1>&4BGC./VLG1&,M4MU6=WC:ZIXV0UW6,*EM M4K6S274[)QJ]FHU>FN1KF*P;3&J2OT,EIS]L]1X MDZ#*8E%UE7&Z_J#=,MO=+1Q&)>&"VDZWQ1CA!NSUH/?71')T.FP-.SU-CIH# MP@=#CC(5[-7RH<7;)2PJ:8W0?8,.CUA!-7.!K^X=P&NPOK/>O[8+PC-KW$:E MV!M>2C\LD#\R6$_I7CL YKNHY29X:DLXXWU?Y/=8K +S7'C5G:)SF2 BGA4H M#YZN-.29.5BW9L;:%:2V> M,?/8U(F2[:[KI)%!3XV2KT#)\3Z@I"CI+\I4B5)(@*)VX(QY"7U,D+;&P!%6 M"EOET6:UON"S$-?"(H\)G&,E1E&@5\-IE7!J[P.< M)JPC5RRH*'EMGYP:\( +X%280@NPY<2U6*<)/M)/9K]=>C6W@,>,TI4[;7.P MD:?)^H1+*Q2%F;&^69*X#'B:#F12Y2,83+0*I3JDDRKK,0W2Z("RQ9;X4*U2 M++M[4OX>*H2*=OG57#&[$J!(QQ$PH6EPE31XLEK YE0%^*4B#)KH!8O& S/%2*JJ871U\1?S7DQ/59W)VH+0XO+\Y/ MS\^Z@^[9J-\Y.Q_VNIUA^]+L]SH7_>O3 :)8W:M,]C96F?QT\WEDW)Y?C^[^ MU[BZN;W\X\OMG]]&U5207%?BNMM=5%!@\;,?80%YES?I65]\81!KQ>WL:W M 9>.0V8?P]C'S!F#PGH# __@S>YD97@LE>PZ(:\;SQ_#XL@N;^4QC0//"6=2$Z9J M\4D#MU>4T-<5054LIP[DXG+WB0V866.DL"=KWI+ MX@8"!YF$.,A_]E_56;XP M3\S_HP&ZZJL\?>HJ-XKU5N;AM;"JE.F^OLX*,X+;?CPR9@&;_GHTC_[=[0*W M!-;Z+_:C:YHGLVA> $0N\8"PGX#L"2%,T6,JO$Y&[&Z[@P9QT;[@U@K&EL?" MXR\_7/9(W=VHPU6[DY).ZY PK*,Q[" PK*,Q;"<8U@$>IE'L$%"LLT4F-FR? M:OS:@%\=C5^'@5];9&$-P:_2Z&2VS9.;S[<:G_;P[FX\:B7Y?R^^_6'<>-1[ M&TM'VS%U_3NF3F^._'XBOY_X+*0^C-9BP:Q -@ZD)L06;UU*?4713&J,F6W% MV*(X"OD\D77/F[6B]VXR$;93,8:Z(#G?1D=6<_#G]O*_-/[LX=VIX'IG_:"^ M\\8(X^NP>:-Q:\_8W&H^^%Z>_Z'!=P_O[AGPO;1<.^9M9XT_'._[V K7=4II M&#!?C:XU,&__[O)#O#5P7[&IXSD'!MM_G%]HV-[#NWL&EO^PQLP](##^^FVD MP7@/[^X9,/X:L!![TQ\442Z2SZLA>=?WAH81&X_,P$A&M/9]LL([9K>,&\\^ MH4X-9Q]#X^\\<\)]-+ZQA8^-Y+PT/HRB@5?S*V351![%VS)X(^V()TNI&/3. MX:':2?!9&L@&1-* =RQ[A@:4\/VSL<"YJ,5BX9,%S_+_9?XON]+"^06]Q<'E M%[S*I;&C[()KBIR$WQC"[(GQ'%SJ^W_%_>\% "01LPD0O"A/H<:A[OE:W,5# MW8?GPTYO=#48#=N#_MFH?7YA#L]'I[V+?J?7[?5�EU7[V$#/CWD@P+$=-\ MW$FPN99>T].6I*#$6\OL&-YU@!^,?M@SRP,!3KALS6&WUQ(OWCLAIJ-'QLP*C4D, M,APYLB8\RC_@\AQ,,V9&")OB*5CHY1JSF>5.T56, Y$;FS] (P=/K#]/^?;3M[H;\Y0Z%_MOFW[N UV0M- M5QCU_NJC$W\ZO[T;78(&_/FRF,O^;39;43VV*RMB'YIZE>>+P'%%K89VME;# M 6&E)J\'LK]M%(M\;O^E_N!$<"8V#/S?7V[_XV^= MMOG1^'9B %$O-K*\CI?_JS%0[Z_67/&__1 0H]OEB&&%&F#U_FH-L)[2PL=Q5XU]70JA7T"D,6%6QIVDWK MO6Y_K[4"YJ9?ZO_?:*]SL/0ZW5W]@]Q=%7ST% (\0QQ'^YP#GSY'_3<(FD+N MJ?E%Z:G@; ',*J/)==1_@SJY0GJ<;IEYB<#V.[#Y/MKC'/7?4$BW2#U.1.(% M'1WLF)R<7YI7 G0,P0XHCK6T@WKMFB6:9T D)XR3E)]2:<=EHY]1DIMC!P!0 M2P,$% @ CHJ>4&DCF)]6" 2C0 !4 !M='HS,S$R,#$P+7%E>#,Q M,2YH=&WM6^USVC@3_]S^%3HR[:0S@ 'GK4 S0PB=RS.]II=RTZOD MTUF7E"J.\\WM.LYI_Y3\WO_C$]FKUNJDKVBLN>$RIL)Q>I]+I!0:DS0=9SP> M5\=N5:JAT[]P<*D]1TBI6=4W?NGX=1N[CE^_:H>,^O#W5?NW2H6<2B^-6&R( MIQ@US">IYO&0?/.9OB1U4JG,*+LRF2@^# UIU!HU\DVJ2SZB4PK#C6#'O:N0 M#[AI.UD3F#DYM_9 ^I/CML]'1)N)8!]*@8Q-): 1%Y-FGT=,D\]L3"YD1..6 M'=/\?ZQ9KR6FA=+#S.,V)3&-8*ZNUQM=][U[>'+4V]NO-_9.>AWWY/!DWSWH M= _LTK(4)=FO5%[L\JNC3WK!.5QR!0W:V8,%+## M[BG7 F\[=JL4AEV9"A5\&#?M/A>8O-]6*IQ@6^.,P4 *'U;(SX>X]6I]4=H- M!?/ 5)BZJV3KMNNG"K!F:[J]B_[9Q[-NIW]V_ODKN>C]^=?91>^4G'PG7WM= M["1NK;';>?>XQ#[_2+YV+DXZGWM?*^?__=3[3CK=/H'>1JW6V%S4GWR@=V9W M5B;_D?KM3L-U6^2B2OZ@NDP\I@P/)L2$U#3),U:>A'3$B&(CSL;@LDW(-?F1 M4@4F)B;0GTAEB(S)1ZDB4J]5_B0RP"WJ,Z],SF*OVGJ^FW-"-6P)*!]-R&4L MQX+Y0U;.]BC?&5]"L(DEQ#R82WE,:#PA:6Q4RH 31$$;$&'+*(F@I3@5)* > M="DB(W"?1F9T*P0Q\YC65$V0)**7#/@6UM30YX,PP%+82 H\D,#C"J(PD,4P M'23QF2+CD'LAT2E^S.>/F6+Y(JA Q+6 ^(H1>\Q-" KJA'E60%PW =&D#VJ. M8)I/!I/UIO)XK:'@0?].-8+[ 0V$D8#'< 1XFO,M+X-U #D,J\(XCP/ %L4\ M#+Y[(O5A33C6M?M;!N/@V$S@?-"TT.2$F-M.?FQZ20@P3]^F>F6D2 40@,%( M.%7+6%O)/*I#$@@YUE-K4FS(M8$\T1"*G9D&(&^Y8!1Z*LP- M5/H+N_EVYZA1/VSIW!CR:(/8DT' H6GW^8Q0Q>R)P@GQ@6"X\X2!00T$UR&2 M(UD$?@=]#[9]KCTA=0KST",I*;*C393TF _=FNS"2?H,3",[KMZ5%])XR$@' MP'Z1"J"HN[12W]]E[^S4^KZ?M;(FQ^PCSDP*UR?H$0J6EITWRK(QHV"!40", M4,]E^P,*C%7-7^IA<.MA:YD0"?7167XHU4JVK1/J3=L;E"5D->TWP,SXT\EC M[INP>=A(KG#,,3X.YE\<2[I /D(3\JC([=;(I+3-YN3:5 0+3-,]R)ANNUUT M*:'-A;Y>Q-8M,CX$$$^9AO7 )&T\O!TO90S5'DWUYE,P9@X8V'[.*8O",E6P M +C,$=?6$0,5B^TZF&7.77@Q("@FJ 53'H;G@"CGP0('.;ASD$5+P7U;>>MT MH+G/J>*H ,^2!1NB8EPIU1C K>_1-MI;MPWU/0@$Y;:=E% \K510=.*@EA5B MG@C C"RM6)\Q0M^ X10(#; 2\UMK3,.:L6,A=;,=+%BGA82U# [[&IMFQ=KK M"]A_+M@'3P_L&X>N%%6^8[%D@+B;]-(JYRA9)4)0!\;1-)SY/*MP+8$F#( M8L@/!: :1EB"C@5)H+S)D T.B"<0Q^^$[37'_@+WQP=W[RG O3>B(K4!$+' M@@ J(3X"*]9K*II9#KY!0,^:MQ4Y%N>P!(1EG155 YF:ZV79)/F@,VJ&M6-P M4S&>2S&85J76=;%L3T">%B[^$H:?%R[]IX#+T\S0;X(.WIOE]:&E68O4+<(P M9M32\U*% "FDKVM6C:0VT(_WZK"6AMV:BI0"? M$,$OF<@O[);HRW?6J7K/4?:IW<;^LQL4>[WM3^VO/'>.Z*N+)S_WD^AEMT@5 M5RJSF6@4JC,CE9YE9[8#EHPB;@QC-\2D@83\#\=]#O+917;!W,#Q:PPL\!=K MQ*E1LQ\I!_&M :>Q9V_TWKUZ5^C!1LYEWO1:!>=4$ M4P!&4-R4L^1*0V:ETRBB"O2URN1A:.VU_$OB] PQ^"3N+][NN(U6!U*C0$'L M* ,LF UW "S[S"Y'8#E+5'@\DF+$,%N)Z3!_]*CR",FB1,@)@]%Q*+.P2!?P M#7B\E]SKB>V](79(V MP^51O7KD[K]W#_??M ;@!)FJ>%((FFC6G'Y9T7N.<2 !*>(/);=T/:0S3@=O M"OA?'-H[NF&L,.]V=S&0QLAHT0N@YREN;+&=T2]TV9>BFKF[*ISG]8?_3RL? M0&AS&T?SE)3K)(J+MSOU@UK+K97MNWR/1%7T3?@@NQER'[!X'V_E97I>Y]M^ ME<$N*YJ[FD9M(:.X?Z5?='V>NCXJ8W[NA_HK]G)%[--CLE.S_QY$ M_SL''$=/-=UN9M9"ZB8WL T>KK7RUN<+'/Z%^F%A]RAM?=DZ2:;;YI_7ECQW M%JT;'8[C[)7O6#&7F"M=U9?Q"N;GT$XJ?_#[J-;_8 M6'V??^,;D/O^7Y_C_4$L#!!0 ( (Z*GE =&.F<20@ M ($T 5 ;71Z,S,Q,C Q,"UQ97@S,3(N:'1M[5MM4]NZ$O[<_@J=='J& MSB1Q7H"V24>C(_*OT9\? MR6Z]T20C31,CK% )E9XW_%0AE;K7K2:4,KS/+ M*@SAU\/)%+^*4P>\7O=]J-7*D@BSFB26!YM1R1C(CDG/RE7%S09JD5IM3 M#E0ZU>(\LJ35:#7(5Z4OQ)C.**RPDA\,+R/A"]OS\B$P\PIN/5^QZ4&/B3$Q M=BKYATJH$EL+:2SDM#,2,3?D$Y^0,Q73I.N>&?%?WFDV4MM%Z6'E08^2A,:P MUNR^;^[O'?;WVL/=]EYK_[@_&!R^W6T/WQ\-![O[K>/*0<^C\-^MFOV8<98B MX;6(HRZ=9JOQ^BJ['LZL$U0D$=?"KEGA:V"'TS.N)=[NV:U26'YI:U2*\Z3C MSKG$Y/VV4N$"-YKD#'PE&>Q0V(>TF_76LK0;"A: JW!]5\G6'=>#"K#F: ;# ML]')\Y/>S@EQ_Q/9M"<=Y?@D!HX)3B/>$HN$C61G)WS:GYLQ6$Q M!?DH49 682T5":')E&2)U1D'3I H7# M[2G@3D&P@!+Z9(M\$""0&A(U$"6P'*0A'%-)I$((F(R M_+%8/^&:%YN@ K$P$E(P)O6)L!$H:%(>. %QWQ1$4PS4',,R1OSI>N]Y=A#G M()R$(@$3H#471UX%[P!R>*Q+ST42 MPHEFKP=R S!GN"6=>>;Q6<0^ P!?N@ M:Z'+2;GPG<)L9D4(<$_FJL$J4F02",!A%%C5,39.LH":B(123M9IONZ:P?)%M$&@J# 4,W:&> M$*JY,Q^80_B2XS$3#M[C2V$B)$>R&((,!AH<,V$"J4P&ZS#\:"5S.Z9:!9S! MM"$[8#;&P0]RVPPO@X@FD/OZ@.RS3 )%LTUKS;T=_L8M;>ZQ?)0/!:;X)/JLP$%YJK.#W4;/'HX6BYE2AE&Q@^51L6- M34J#V7B#-H5<;0,L,+-LMG@BF(TZ;UOI)3[S+,.'Q1^>(UTB'Z,+!506?FM5 M6MGF< IM:I*'MM/>SYEN>UQTI< MA+Y>Q.XM,GX/(!YQ _N!2[KD=SM>JIB7 M YJ9S9=@@O0Y^'[!*4^Y*M.P <3'L3 NZ@(53]P^6&4NXG4Y^FLNJ0-3D7,7 M@*@6F0$?"HC=((M14C#7B9O,-X()J@4J(/+*P.6C!'?*#&9K%WN,2^TN1D._ M#P)!^^T6I12ME4F*$1O4@)TXZZYQ#>?&GH/4 MUGZPY+ .)8Y(P%$GME-S+OR,_X?%O__X\+]Q-KL2!C;/@QM' X@@8\$0Y-2H MQ'D:-1 @L'!'Y%/-9BB$N""H+Z2P4RS,UK'%F.0 ZQ"8AY,ETE+A[^J*RT*A M--,IQ +C"LD@4)HY 5P+<,X3J \E !V>\!1C#9) >Y.#'6*22"&U/\/]Z<,] M> QP'XZIS%Q.1"SP,(1.2(S!B\V:CF9>EF^0X_/A;4V.PSEL 9G:Y$V5KS)[ MO2R;U"-T3LVQ=PQO:L8+*?Q95^I"%\_/!.3IXN;/4'WR4&6/ :I'N>_?A":\ M2BNZ2$>S%KQ;9&:LNU409!HQ4RIRU^P:*V-A'J^X82\#IS43+]\FHF9>PF-Z M=.CFS-4-#HA%3I\2*2ZX+.[P5NBK=]:I?AD*5]!28C/F0#YW"8[X&Z0 M"PSF&OB-G>3,J?D_F0#QG0-G2> N^=YL<9WR/?W@U+7T)O 3L*0!C> MW.$=8" X0*(HF^8W'1-.+[#ZR7L-5_^X+LF]"IE=1&\%M.)2(K\W71-Q*8.% MAL\#[K6@+'HK6 +(@A:HFI=@!NHOD\4QU:"O4Z;(3&LO[Y_+JU\#EH_BXJ,/ MM5.H(;E4 2398SB3TO'A=J8L4RN-4JBF'IY-( MY7F3+J$=T'DOQ=F="ID?!)(-38I2K?D84&GUDOR-%?%Q7-X^P7 CYSJ#>^&6 MSI'O#;4KTN88?=>LOVOOO6^_W7O=]2%&QYO?'_WUX)(-O9)N@\)N7ZJ1;R]U?-_4:WW:BZSPS^)*IBL,*WX9U(,,#B M?7SZ+]?SNF#WHQQV5=$BU+0:2X'S_I5^UO5IZOI3.?-3-^J/U*^H PKIF^DE M<6^ER:N&^_<8$E ^0NJ.L+!M %MXQEOYC.BSD_^"^F'K=C_*%3AQQ?H5D"QK M?N=ZZB;'O4\^@TCPD!S/>[G3_([U^S'<^9R_< 9>"ZYX*=-?O),NA%C7H2^U MDRO?O'C@._)KONAQ];/U&U]NW/?745[,!N[;."][[FM"!_\#4$L#!!0 ( M (Z*GE 'X:;*N 4 ,<@ 5 ;71Z,S,Q,C Q,"UQ97@S,C$N:'1M[1IK M4]LX\'/Y%=LP9>A,$C\2("0I,\$)4VY:0HD[O7Y4; 7KJD@^2R'D?OVM%)LF M 5J>!_3*\(BDE?:]JUW1?MWM!^'7XQXD>LSA^//^A\, 2A7'^5(+'*<;=N%] M^/$#U*NN!V%&A&*:24&XX_2.2E!*M$Z;CC.=3JO36E5FITYXXIBCZ@Z74M%J MK./2WEK;3.VMO6HGE,3X]U7[=:4"71E-QE1HB#)*-(UAHI@XA2\Q5=_ @TKE M C*0Z2QCIXD&W_5=^"*S;^R,%!"::4[W>N<)&S+==N9#1.;DV-I#&<_VVC$[ M Z5GG+XKC:30E1$9,SYKAFQ,%1S1*9S(,1$MNZ;8/[3IN:EN&>IQYUZ;@"!C MW*NZ!SO;C:"^$_0"?VNW7M_?WN]N-VK>3L]M;.T$;FFO[1#\L;N*7P5FS@2M M)-3PTO1\]\UE=&TS<(AI+'>$*N'ZCY56^9VAL2%J&IT.QQ!'97$AY*.$'O)#P\ M. PZX6'_"-WP9/"Y9'H-^%P=5(,J#'J!)=6K;;GEYT5D9P"=;O\X M['6?KR +\>VZV] _@/!]#P:=D_W.46]0Z?_YH?<5.D%H5GS7]6].^CT)O8=G M_#51FHUF]Z?@4$ DA:"1R3,P93H!G5#X-"$9JH+/X(2F,M,@1_"1J)!&93@4 M414V#=3&>L/WW58@QRD1,SOR6F\!#SJ0V1@\M_()1C*S)Z:(7L9 18R9I^#Y MMM1^)%F4;*Q[VVZKYI5M=KKK41OK-;]%%(P81X(N&!_0:(+@#',4$3'TSJ.$ MB%.**7$\9DH9(>&W@8PQAP*>35$TB]*8"ZP0!HJK#'](M;'NUVHM.*D:,98A M2!@=X>F(3;,S"OW1B$4T6Q5S&7#2*+H,Z213$X(\:@D+<2%7G(T+@.R06*8F MMR^"%T#&^A&!99-D0R*HJO3/.9U!)[(:-M9?QG6BRV:? 1Q299?&,_@FY!1E M=4J;3VNREYU&DR&G*"K.4Q+'>*EY5W)+=JQ2$A7C&UQ&X'+NTHA,Q\7F*8MU MTMSQTW.SYNC8+.8?' NZ!'YFM!<1GHM R[1TFXB2TYTMN*:]-[ MNW);F5-]/8VMGQ#Y&$H-T=;R4#.:<(P[$085;MSPPC4S^O>$9=1<894Q275A M^YL$@TX&WM9F_/;"PK\[\H43YV;N[=;J+>/>5\C%*M&Q!G5K(2RIR]J(!6(8 M\H1N5JP"?UO_?VS]_DNQ?B8P58Z)-6E,R9H@XAAGK347KD&8R/%T9M_()G-"%SI+76!W/- M%6KGCMCPJHW:UFYM9^M-:RBSF&:52').4D6;Q8=+?']W:@1!*L2[4JUTO0_/ M,6V_67#XY:5ZXP=K"_M^'A^&4FLY7K8=$VH6!;LXGL,O3=EBNIG'IP5]7J_\ M.]I>%QVN>9O \I*8ZZ09X_DMVUV^93\QJQ)1C;B<-A,6HR\^1'-BSN=UP>ZI M#':5T3S4^.Y2X'QXIG_S^FOR^JR,^5=7ZE/RE]\#&R$1SC*N=1%^6WF_T/^3('V&,S=^]+T8^M\2$S7] X?#^'F<<:P MC$RQCKR$]:KJ>JE,7'DA^Y5[Z::*G_=KT6!ML:VH-@UPG0 9HOL 4S"DYM%U M-,D$4PD6^*9G*X#FKW48K*DI\._:O;7E/6(14A>8;'\;L:1DWL:_NKW_$EKV M9=/D,_)"N2(WIO\>,Q5QJ289?BR>MY?[&) SDS?2C4CDW'15]:E?>JYY+K[\ M(G;COME#/VJ_*@;V37^M;?_98.]?4$L#!!0 ( (Z*GE!3:(TWM04 !HA M 5 ;71Z,S,Q,C Q,"UQ97@S,C(N:'1M[5IM<]HX$/[<_HHMF7;2&FH1?2:R8AEK72ONC9 M76E%\UFWWPD_GO<@T6,.Y^^/3D\Z4*HXSH>@XSC=L MOPK>GL%=U/0@S(A33 M3 K"':=W5H)2HG5:=YSI=%J=!E6973KAA6.FVG.XE(I68QV76D^;YE7KZ9-F M0DF,_Y\TGU4JT)719$R%ABBC1-,8)HJ)2_@04_4)/*A4%I0=F5L"'336?>1&9.SJTYE/&LU8S9%U!ZQNGKTD@*71F1 M,>.S>LC&5,$9G<*%'!/1L'V*_4WKGIOJAI$>1[::! 09XUBU'WC'?OM5S:T= M!36_USD,>JX?!+VC6L_K'G?\4JOI$/RSHXJ/@C-G@E82:G2I>[[[_#J[IGES MDZ!,)#1C^H81PPS9F=<%UR7>MN^;4FAZI2N$LTM1MW9>8G)X5ZG, -N:SAD, M)8]QAGQ](/"K_JJTWRE8A%"AV<\QV(^*L"GC='H7XT2TSN ]]5!M5.%0:]C1?6"FEO>+B'; VAW^^=AK[N]ABS,=^CN0_\8 MPC<]&+0OCMIGO4&E_^=I[R.T.Z'I\5WW#MYR3T'OX1E_391FH]G])3@1$$DA M:&3R#$R93D G%-Y-2(9+P6=P05.9:9 C>$M42*,RG(BH"KN&ZL7.@>^[C8X< MIT3,;,MKO 20N>[2ON69%'R8L?;=QN! M5[;9Z4>G>K$3^ VB8,0X"K10?$"C"9(SS%%$Q-"[BA(B+BFFQ/&8*66,A+^& M,L8<"C@W1=,L6V-NL,(8:*XR_$$Q55,XK<(YTZ0,G831$1PS043$"(?^:,0B MFJT;N0SXTBQS&=))IB8$-=02EJ)"OFPV*@ J0V*9FLR^3%X0&>PC ZLDR89$ M4%7I7W$Z@W9DU]=@OXS]1)?-.$,XI,IVC6?P2<@I6NJ2UA\6L-==1I,AIV@J MSE,2Q[BE>5UR2[:M4A(5[>_8BL#US*61F8Z+P5,6ZZ3^RD^O3)^C8].9/SB6 M=(7\BUF]B/#TR-KXAY,]8 MU!"QE@>:T81CU(DPI'#CA O'S.CG"P),]DVS:@R""^;;L(YX#"<%W,$=J0(>56VHT:+W($3QO:0:/,54DWXW$$D M9ES+4Q5.D>?IZH:!O[*:%D*6B&&F%[I>L>N[33NEP@.6)EA1P5W3P+27.0BS MF'RA-@++3&DQO#&'79-V[IX'7O4@J!T&KVK/&T.9Q32K1))SDBI:+QZ653?: M++DZDJ 4XG4I*-WNV7-.^\^7PL!JU][!O_0MC?MVU!A*K>5X%3X&/V<-S/8]:2^NY;H1[PZ^+;EB_2[AY3,JUTXSQ?%?MKNZJ'UA5B:Q&7$[K M"8O1%S=1C)CK>5L(?"C KBN:AQK?78F=FU?ZMZZ_IJY;!>9??5$?4K]\'Y!+ M[Z57H"1G,>RX]N0WR/^'^IE#VR- <*FUBE6X M]:2R<<:WE1+_.PEVSS.&O%-D_E4,7ZV60*Y,7HHW)I%S-*OJME7";[^!OG[)]MT%NTW?DS\I&O9K D^;]OL+ MK7\ 4$L! A0#% @ C8J>4'JI-R[$!P 9@@ T ( ! M &EM86=E,&$Q-"YJ<&=02P$"% ,4 " "-BIY0+H+!TT(6 )! $ M$ @ 'O!P ;71Z+3(P,C P,S,Q+GAS9%!+ 0(4 Q0 ( M (V*GE#O[3(\S"P /[[ 0 4 " 5\> !M='HM,C R,# S M,S%?8V%L+GAM;%!+ 0(4 Q0 ( (V*GE#T;KF 9Y0 )2$!P 4 M " 5U+ !M='HM,C R,# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( (V* MGE")X *8"$! +YK#@ 4 " ?;? !M='HM,C R,# S,S%? M;&%B+GAM;%!+ 0(4 Q0 ( (V*GE 9DXY"2LX ')V"@ 4 M " 8@! @!M='HM,C R,# S,S%?<')E+GAM;%!+ 0(4 Q0 ( (V*GE ^ M<)!,HH(" 0/(@ 0 " 030 @!M='HS,S$R,#$P+7$N:'1M M4$L! A0#% @ CHJ>4&DCF)]6" 2C0 !4 ( !U%(% M &UT>C,S,3(P,3 M<65X,S$Q+FAT;5!+ 0(4 Q0 ( (Z*GE =&.F<20@ M ($T 5 " 5U;!0!M='HS,S$R,#$P+7%E>#,Q,BYH=&U0 M2P$"% ,4 " ".BIY0!^&FRK@% #'( %0 @ '98P4 M;71Z,S,Q,C Q,"UQ97@S,C$N:'1M4$L! A0#% @ CHJ>4%-HC3>U!0 M&B$ !4 ( !Q&D% &UT>C,S,3(P,3 M<65X,S(R+FAT;5!+ 4!08 "P + ,L" "L;P4 ! end XML 56 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Executive Officers) (Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
employee
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Management [Member] | Subcontracting Arrangements [Member]      
Related Party Transaction [Line Items]      
Number of additional management employees, subcontracting arrangement | employee 2    
Payments or expenses, related party $ 0.7 $ 1.6  
Payables, related party 0.6   $ 0.2
Chairman, Board of Directors [Member] | Lease Agreements [Member]      
Related Party Transaction [Line Items]      
Payments or expenses, related party 0.6 0.7  
Executive Officers [Member] | Related Customer [Member]      
Related Party Transaction [Line Items]      
Receivables, related party 0.9   $ 0.8
Charges, related party 0.3 $ 0.4  
Executive Officers [Member] | Construction Services [Member]      
Related Party Transaction [Line Items]      
Payments or expenses, related party 0.2    
Revenue, related party 4.0    
Receivables, related party $ 3.6    

XML 57 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Related Information (Schedule of Financial Information by Reportable Segment - Depreciation and Amortization) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Depreciation and Amortization:    
Depreciation and amortization $ 60.5 $ 59.0
Reportable Segments [Member] | Communications [Member]    
Depreciation and Amortization:    
Depreciation and amortization 19.7 14.7
Reportable Segments [Member] | Oil and Gas [Member]    
Depreciation and Amortization:    
Depreciation and amortization 28.1 34.6
Reportable Segments [Member] | Electrical Transmission [Member]    
Depreciation and Amortization:    
Depreciation and amortization 5.9 4.5
Reportable Segments [Member] | Power Generation and Industrial [Member]    
Depreciation and Amortization:    
Depreciation and amortization 4.0 3.1
Reportable Segments [Member] | Other [Member]    
Depreciation and Amortization:    
Depreciation and amortization 0.0 0.0
Corporate [Member]    
Depreciation and Amortization:    
Depreciation and amortization $ 2.8 $ 2.1
XML 58 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Tax Disclosure [Abstract]    
Consolidated effective tax rate, percent 1.20% 21.80%
Effective income tax rate reconciliation, other adjustments, amount $ 9.6  
Stock-based compensation, vested awards, net tax benefits   $ 2.3
XML 59 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Other Guarantees) (Narrative) (Details)
3 Months Ended
Mar. 31, 2020
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
XML 60 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Legal, Letters of Credit, Bonds, Self-Insurance) (Narrative) (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Commitments and Contingencies [Line Items]    
Letters of credit issued $ 161.2 $ 115.1
Self-Insurance [Member] | Workers' Compensation, General and Automobile Policies [Member]    
Commitments and Contingencies [Line Items]    
Self-insurance reserve 125.3 123.4
Self-Insurance [Member] | Workers' Compensation, General and Automobile Policies [Member] | Other Long-Term Liabilities [Member]    
Commitments and Contingencies [Line Items]    
Self-insurance reserve, non-current 85.8 87.3
Self-Insurance [Member] | Employee Group Medical Claims [Member]    
Commitments and Contingencies [Line Items]    
Self-insurance reserve 4.7 4.2
Performance and Payment Bonds [Member]    
Commitments and Contingencies [Line Items]    
Bonded projects, estimated costs to complete 162.8 194.7
Performance and Payment Bonds [Member] | Subsidiaries [Member]    
Commitments and Contingencies [Line Items]    
Outstanding bonds, amount 577.5 551.4
Financial Guarantees [Member] | Self-Insurance [Member] | Workers' Compensation, General and Automobile Policies [Member]    
Commitments and Contingencies [Line Items]    
Letters of credit issued 64.0 64.0
Surety Bonds [Member] | Self-Insurance [Member] | Workers' Compensation [Member]    
Commitments and Contingencies [Line Items]    
Outstanding bonds, amount $ 38.5 $ 38.5
XML 61 R89.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Guarantor Financial Information (Condensed Consolidating Balance Sheets (Unaudited)) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Assets        
Total current assets $ 2,079,779 $ 2,173,559    
Property and equipment, net 937,309 905,835    
Operating lease assets 210,637 229,903    
Goodwill and other intangible assets, net 1,421,900 1,433,000    
Investments in and advances to consolidated affiliates, net 0 0    
Other long-term assets 243,888 254,741    
Total assets 4,893,548 4,997,006    
Liabilities and equity        
Total current liabilities 1,260,033 1,219,126    
Long-term debt, including finance leases 1,297,342 1,314,030    
Advances from consolidated affiliates, net 0 0    
Long-term operating lease liabilities 143,441 154,553    
Other long-term liabilities 502,900 517,600    
Total liabilities 3,203,735 3,205,315    
Total equity 1,689,813 1,791,691 $ 1,433,732 $ 1,392,024
Total liabilities and equity 4,893,548 4,997,006    
Reportable Legal Entities [Member] | MasTec, Inc. [Member]        
Assets        
Total current assets 0 0    
Property and equipment, net 0 0    
Operating lease assets 0 0    
Goodwill and other intangible assets, net 0 0    
Investments in and advances to consolidated affiliates, net 1,667,200 1,768,900    
Other long-term assets 18,300 18,400    
Total assets 1,685,500 1,787,300    
Liabilities and equity        
Total current liabilities 0 100    
Long-term debt, including finance leases 0 0    
Advances from consolidated affiliates, net 0 0    
Long-term operating lease liabilities 0 0    
Other long-term liabilities 0 0    
Total liabilities 0 100    
Total equity 1,685,500 1,787,200    
Total liabilities and equity 1,685,500 1,787,300    
Reportable Legal Entities [Member] | Guarantor Subsidiaries [Member]        
Assets        
Total current assets 1,871,600 1,987,800    
Property and equipment, net 898,800 862,000    
Operating lease assets 201,300 214,700    
Goodwill and other intangible assets, net 1,260,400 1,265,600    
Investments in and advances to consolidated affiliates, net 1,382,700 1,233,500    
Other long-term assets 39,600 42,600    
Total assets 5,654,400 5,606,200    
Liabilities and equity        
Total current liabilities 1,205,600 1,141,600    
Long-term debt, including finance leases 1,294,900 1,310,900    
Advances from consolidated affiliates, net 0 0    
Long-term operating lease liabilities 131,700 143,000    
Other long-term liabilities 482,400 493,100    
Total liabilities 3,114,600 3,088,600    
Total equity 2,539,800 2,517,600    
Total liabilities and equity 5,654,400 5,606,200    
Reportable Legal Entities [Member] | Non-Guarantor Subsidiaries [Member]        
Assets        
Total current assets 236,500 248,100    
Property and equipment, net 38,500 43,900    
Operating lease assets 9,300 15,200    
Goodwill and other intangible assets, net 161,500 167,300    
Investments in and advances to consolidated affiliates, net 0 0    
Other long-term assets 186,000 193,800    
Total assets 631,800 668,300    
Liabilities and equity        
Total current liabilities 82,700 139,800    
Long-term debt, including finance leases 2,400 3,100    
Advances from consolidated affiliates, net 199,300 167,500    
Long-term operating lease liabilities 11,700 11,600    
Other long-term liabilities 20,500 24,500    
Total liabilities 316,600 346,500    
Total equity 315,200 321,800    
Total liabilities and equity 631,800 668,300    
Eliminations [Member]        
Assets        
Total current assets (28,300) (62,400)    
Property and equipment, net 0 0    
Operating lease assets 0 0    
Goodwill and other intangible assets, net 0 0    
Investments in and advances to consolidated affiliates, net (3,049,900) (3,002,400)    
Other long-term assets 0 0    
Total assets (3,078,200) (3,064,800)    
Liabilities and equity        
Total current liabilities (28,300) (62,400)    
Long-term debt, including finance leases 0 0    
Advances from consolidated affiliates, net (199,300) (167,500)    
Long-term operating lease liabilities 0 0    
Other long-term liabilities 0 0    
Total liabilities (227,600) (229,900)    
Total equity (2,850,600) (2,834,900)    
Total liabilities and equity $ (3,078,200) $ (3,064,800)    
XML 62 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Lease Obligations (Finance Leases) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Leases [Abstract]      
Finance leases, assets, gross $ 484.2   $ 463.5
Finance leases, assets, net 384.4   $ 375.9
Finance leases, assets, depreciation $ 15.8 $ 10.0  
XML 63 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation and Other Employee Benefit Plans (Restricted Shares) (Narrative) (Details) - Restricted Shares [Member] - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2020
Mar. 31, 2019
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]      
Stock-based compensation awards, unearned compensation $ 41.1 $ 41.1  
Stock-based compensation awards, unearned compensation, weighted average expected recognition period (in years) 2 years 4 months 24 days    
Stock-based compensation, vested awards, intrinsic value   $ 5.6 $ 13.6
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Other Investments - Telecommunications Entities) (Narrative) (Details) - Equity Investee [Member] - Subcontracting Arrangements [Member]
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
entity
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]  
Number of entities | entity 3
Payments or expenses, related party $ 2.7
Payables, related party $ 2.1
JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mtz3312010-q.htm": { "axisCustom": 1, "axisStandard": 38, "contextCount": 305, "dts": { "calculationLink": { "local": [ "mtz-20200331_cal.xml" ] }, "definitionLink": { "local": [ "mtz-20200331_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": [ "mtz3312010-q.htm" ] }, "labelLink": { "local": [ "mtz-20200331_lab.xml" ], "remote": [ "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", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "mtz-20200331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "mtz-20200331.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 664, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 39, "http://www.mastec.com/20200331": 8, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 52 }, "keyCustom": 29, "keyStandard": 401, "memberCustom": 34, "memberStandard": 81, "nsprefix": "mtz", "nsuri": "http://www.mastec.com/20200331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.mastec.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.mastec.com/role/FairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "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 (Unaudited)", "role": "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "2", "lang": null, "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - Related Party Transactions", "role": "http://www.mastec.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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 (Unaudited)", "role": "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "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": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - 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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": null }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "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 (Unaudited)", "role": "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited", "shortName": "Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill by Segment) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "shortName": "Goodwill and Other Intangible Assets (Schedule 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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - 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": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD_us-gaap_BalanceSheetLocationAxis_mtz_GoodwillGrossMember", "decimals": "-5", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - 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": "mtz3312010-q.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "acquisition", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406405 - Disclosure - Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "acquisition", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406406 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration and Other Liabilities) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration and Other Liabilities) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember", "decimals": "3", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - 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", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - 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", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mtz_WahaJVsMember", "decimals": "INF", "lang": null, "name": "mtz:NumberOfPipelinesInOperation", "reportCount": 1, "unique": true, "unitRef": "pipeline", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2017Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mtz_PensareMember", "decimals": "2", "first": true, "lang": null, "name": "mtz:EquityInvestmentWithoutReadilyDeterminableFairValueOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - 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": "mtz3312010-q.htm", "contextRef": "FI2017Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mtz_PensareMember", "decimals": "2", "first": true, "lang": null, "name": "mtz:EquityInvestmentWithoutReadilyDeterminableFairValueOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD_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": "2407406 - Disclosure - Fair Value of Financial Instruments (Other Investments - Telecommunications Entities) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Other Investments - Telecommunications Entities) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD_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" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1_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 (Unaudited) (Parenthetical)", "role": "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407407 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407408 - 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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractReceivableDueOneYearOrLess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - 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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractReceivableDueOneYearOrLess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "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": "mtz3312010-q.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "mtz:FinanceLeaseAndOtherObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "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": "mtz3312010-q.htm", "contextRef": "FI2020Q1_us-gaap_LongtermDebtTypeAxis_us-gaap_DomesticLineOfCreditMember", "decimals": "-7", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "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": "mtz3312010-q.htm", "contextRef": "FI2020Q1_srt_CurrencyAxis_currency_CAD_us-gaap_LongtermDebtTypeAxis_us-gaap_ForeignLineOfCreditMember", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1_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": "2412405 - Disclosure - Debt (Debt Guarantees and Covenants) (Narrative) (Details)", "role": "http://www.mastec.com/role/DebtDebtGuaranteesAndCovenantsNarrativeDetails", "shortName": "Debt (Debt Guarantees and Covenants) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2018Q4_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": "1005000 - Statement - Consolidated Statements of Equity (Unaudited)", "role": "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited", "shortName": "Consolidated Statements of Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2018Q4_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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Debt (Additional Information) (Narrative) (Details)", "role": "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails", "shortName": "Debt (Additional Information) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Lease Obligations (Additional Lease Information) (Narrative) (Details)", "role": "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails", "shortName": "Lease Obligations (Additional Lease Information) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "mtz:FinanceLeaseRightofUseAssetbeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - 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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "mtz:FinanceLeaseRightofUseAssetbeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - 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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1_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": "mtz3312010-q.htm", "contextRef": "D2020Q1LastDay_us-gaap_AwardTypeAxis_mtz_RestrictedStockAndRestrictedStockUnitsMember", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_mtz_RestrictedStockAndRestrictedStockUnitsMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "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": "mtz3312010-q.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_mtz_RestrictedStockAndRestrictedStockUnitsMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MultiemployerPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - 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", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MultiemployerPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006000 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417401 - 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": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418401 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1QTD_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" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_mtz_CommunicationsMember", "decimals": "-5", "lang": null, "name": "mtz:EBITDA", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1QTD_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" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419406 - 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 }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419407 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-8", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1QTD_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": "2419408 - Disclosure - Segments and Related Information Segment and Related Information (Significant Customers) (Narrative) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails", "shortName": "Segments and Related Information Segment and Related Information (Significant Customers) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1QTD_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" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "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": "mtz3312010-q.htm", "contextRef": "FI2020Q1_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" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "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": "mtz3312010-q.htm", "contextRef": "FI2020Q1_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CorporateJointVentureMember", "decimals": "-5", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "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 }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "0", "first": true, "lang": null, "name": "mtz:NumberOfCustomers1", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1QTD_us-gaap_RelatedPartyTransactionAxis_mtz_EquipmentSuppliesAndServicesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ManagementMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424401 - Disclosure - Related Party Transactions (Management) (Narrative) (Details)", "role": "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails", "shortName": "Related Party Transactions (Management) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1QTD_us-gaap_RelatedPartyTransactionAxis_mtz_EquipmentSuppliesAndServicesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ManagementMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.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": "2424402 - 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", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.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" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1_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": "2424403 - 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", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1_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" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1QTD_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": "2424404 - 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": "mtz3312010-q.htm", "contextRef": "FD2020Q1QTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireLifeInsurancePolicies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1_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 }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "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) (Unaudited)) (Details)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails", "shortName": "Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) (Unaudited)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "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 (Unaudited)) (Details)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails", "shortName": "Supplemental Guarantor Financial Information (Condensed Consolidating Balance Sheets (Unaudited)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "lang": null, "name": "us-gaap:DueFromAffiliateNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "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 (Unaudited)) (Details)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails", "shortName": "Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows (Unaudited)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "div", "body", "html" ], "baseRef": "mtz3312010-q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "lang": null, "name": "mtz:NetFinancingActivitiesAndAdvancesFromToConsolidatedAffiliates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 117, "tag": { "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" ], "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" ], "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/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "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/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r473" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r474" ], "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/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r475" ], "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/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r475" ], "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/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r475" ], "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/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r476" ], "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/CoverPage" ], "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_EntityRegistrantName": { "auth_ref": [ "r475" ], "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/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r475" ], "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/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r475" ], "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/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r475" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r471" ], "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/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r472" ], "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/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_ATT1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AT&T (including DIRECTV) (business name).", "label": "AT&T1 [Member]", "terseLabel": "AT&T [Member]" } } }, "localname": "ATT1Member", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "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/20200331", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "mtz_CondensedUnauditedFinancialStatementsSupplementalGuarantorInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Condensed Unaudited Financial Statements, Supplemental Guarantor Information [Abstract]" } } }, "localname": "CondensedUnauditedFinancialStatementsSupplementalGuarantorInformationAbstract", "nsuri": "http://www.mastec.com/20200331", "xbrltype": "stringItemType" }, "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_DebtInstrumentConvertiblePrincipalAmountPerSecurity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Convertible debt instrument principal amount per security", "label": "Debt Instrument, Convertible, Principal Amount Per Security", "terseLabel": "Principal amount per security" } } }, "localname": "DebtInstrumentConvertiblePrincipalAmountPerSecurity", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_EBITDA": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails": { "order": 4.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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNetTaxBenefitDeficiencyFromVestingOfShareBasedPaymentAwards", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "perShareItemType" }, "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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "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/20200331", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_FinitelivedIntangibleAssetsTransferInOut": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfer in (out) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-lived Intangible Assets, Transfer In (Out)", "terseLabel": "Transfers in (out), amortizing intangible assets" } } }, "localname": "FinitelivedIntangibleAssetsTransferInOut", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "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": "Foreign Denomination [Member]" } } }, "localname": "ForeignDenominationMember", "nsuri": "http://www.mastec.com/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/DebtDebtGuaranteesAndCovenantsNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_GoodwillAccumulatedImpairmentLossMember": { "auth_ref": [], "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, Accumulated Impairment Loss [Member]", "terseLabel": "Goodwill, Accumulated Impairment Loss [Member]" } } }, "localname": "GoodwillAccumulatedImpairmentLossMember", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_GoodwillGrossMember": { "auth_ref": [], "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 [Member]", "terseLabel": "Goodwill, Gross [Member]" } } }, "localname": "GoodwillGrossMember", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_GovermmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Activities related to government transactions.", "label": "Govermment [Member]", "terseLabel": "Govermment [Member]" } } }, "localname": "GovermmentMember", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_IndefinitelivedIntangibleAssetsTransferInOut": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfer in (out) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance with an indefinite life.", "label": "Indefinite-lived Intangible Assets, Transfer In (Out)", "terseLabel": "Transfers in (out), non-amortizing intangible assets" } } }, "localname": "IndefinitelivedIntangibleAssetsTransferInOut", "nsuri": "http://www.mastec.com/20200331", "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/20200331", "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 [Rollforward]" } } }, "localname": "IntangibleAssetsExcludingGoodwillRollForward", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "mtz_IntangibleAssetsGrossExcludingGoodwillTransferInOut": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfer in (out) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance.", "label": "Intangible Assets, Gross (Excluding Goodwill), Transfer In (Out)", "terseLabel": "Transfers in (out)" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwillTransferInOut", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "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/20200331", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "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/20200331", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": "Leases, renewal term" } } }, "localname": "LesseeLeaseRenewalTerm", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "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": "Leases, remaining lease terms" } } }, "localname": "LesseeLeaseTermOfContract", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "xbrltype": "durationItemType" }, "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 } }, "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 debt obligations" } } }, "localname": "LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross", "nsuri": "http://www.mastec.com/20200331", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "mtz_March2020ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share repurchase program authorized by the board of directors in March 2020.", "label": "March 2020 Share Repurchase Program [Member]", "terseLabel": "March 2020 Share Repurchase Program [Member]" } } }, "localname": "March2020ShareRepurchaseProgramMember", "nsuri": "http://www.mastec.com/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_NetFinancingActivitiesAndAdvancesFromToConsolidatedAffiliates": { "auth_ref": [], "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/20200331", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails" ], "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/20200331", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "integerItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "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/20200331", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "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/20200331", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "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/20200331", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "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/20200331", "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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20200331", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "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/20200331", "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/20200331", "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/20200331", "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/20200331", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "perShareItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r175" ], "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": [ "r175" ], "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": [ "r120", "r328", "r481" ], "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "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 Unaudited Consolidating Balance Sheets [Line Items]" } } }, "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementTable": { "auth_ref": [ "r120", "r328", "r482" ], "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "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 Unaudited Consolidating Statements of Cash Flows [Line Items]" } } }, "localname": "CondensedCashFlowStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "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 Unaudited Consolidating Financial Information [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": [ "r120", "r482", "r483", "r486", "r487", "r488" ], "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": [ "r120", "r328", "r482" ], "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]" } } }, "localname": "CondensedIncomeStatementTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "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 Unaudited 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/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r468", "r479" ], "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r158", "r168" ], "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/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "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/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "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" ], "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/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r175" ], "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": [ "r242", "r484" ], "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r173", "r265", "r270", "r455" ], "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/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ManagementMember": { "auth_ref": [ "r175", "r394" ], "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/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "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/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "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/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NonGuarantorSubsidiariesMember": { "auth_ref": [ "r243", "r485" ], "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r171", "r265", "r268", "r452", "r453" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Type of Agreement [Axis]", "verboseLabel": "Insurance Policies By Type [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "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": "Type of Agreement [Domain]", "verboseLabel": "Insurance Policies By Type [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails", "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails", "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r477" ], "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/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r489" ], "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 Unaudited 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": [ "r489" ], "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 Unaudited 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": [ "r120", "r328", "r482", "r490", "r491", "r492" ], "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": [ "r489" ], "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 Unaudited 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": [ "r186" ], "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/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": [ "r172", "r265", "r269", "r454", "r466", "r467", "r478", "r480" ], "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": [ "r224", "r403" ], "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/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r273", "r393", "r395" ], "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_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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccidentAndHealthInsuranceSegmentMember": { "auth_ref": [ "r451", "r456" ], "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 [Member]" } } }, "localname": "AccidentAndHealthInsuranceSegmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "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/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_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "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]", "terseLabel": "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": [ "r52" ], "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_AccountsPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r119", "r392", "r427", "r445" ], "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/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "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", "r26", "r176", "r177", "r266" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "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": [ "r24", "r113", "r392", "r395", "r396", "r441" ], "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", "terseLabel": "Receivables, net, related party", "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/RelatedPartyTransactionsManagementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r216" ], "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_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r61", "r62", "r63" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r63", "r64", "r338" ], "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/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r27" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "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/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r281", "r283", "r298", "r299" ], "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/ConsolidatedStatementsOfEquityUnaudited" ], "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 (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r150", "r151", "r152", "r153", "r154", "r155" ], "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/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r283", "r293", "r297" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "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_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r32", "r178", "r190" ], "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", "negatedLabel": "Less allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r101", "r371" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r101", "r203", "r210" ], "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", "verboseLabel": "Intangible assets, amortization expense" } } }, "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": [ "r162", "r422", "r437" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "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/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r57" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r284", "r295" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical", "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r347", "r348" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r315", "r316" ], "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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r311" ], "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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Pro Forma Financial Information and Acquisition Results [Abstract]" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r313", "r314" ], "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 (loss)" } } }, "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": [ "r313", "r314" ], "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": [ "r317" ], "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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r326" ], "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": "Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high", "verboseLabel": "Business combinations, 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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r326" ], "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": "Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low", "verboseLabel": "Business combinations, 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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r322", "r323", "r325" ], "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" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r353" ], "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)", "verboseLabel": "Acquisition-related contingent consideration liabilities, measurement input, discount rate" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r312" ], "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 income (loss)" } } }, "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": [ "r312" ], "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_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r105", "r106", "r107" ], "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_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r470" ], "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": [ "r469" ], "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", "r33", "r103" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r97", "r103", "r108" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r97", "r364" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash information:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "auth_ref": [ "r10", "r37" ], "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": [ "r254", "r255", "r256", "r257" ], "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": [ "r118" ], "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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of shares called upon conversion of warrant (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r49", "r223", "r429", "r443" ], "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/ConsolidatedBalanceSheetsUnaudited" ], "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_CommitmentsContingenciesAndGuaranteesTextBlock": { "auth_ref": [ "r222", "r230", "r240" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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 - 92,618,032 and 91,909,430 (including 1,759,870 and 1,221,593 of unvested stock awards) as of March 31, 2020 and December 31, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r67", "r69", "r70" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "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/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r67", "r69", "r332", "r333", "r341" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "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 loss attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r67", "r69", "r331", "r341" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "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/ConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r142", "r144", "r359", "r360" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "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/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r142", "r144", "r359", "r360", "r457" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "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/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r142", "r144", "r359", "r360", "r457" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "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/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "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": [ "r142", "r144", "r359", "r360" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r138", "r142", "r144", "r145", "r359", "r361" ], "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": [ "r142", "r144", "r359", "r360" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "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/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r109", "r334", "r342", "r343" ], "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_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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails" ], "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": [ "r25", "r404" ], "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": [ "r259", "r261", "r266" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r259", "r260", "r266" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r267" ], "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": [ "r262" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedWithinOneYear": { "auth_ref": [ "r51" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualRightsMember": { "auth_ref": [ "r321" ], "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]", "verboseLabel": "Pre-Qualifications [Member]" } } }, "localname": "ContractualRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "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]", "verboseLabel": "Proportionately Consolidated Non-Controlled Joint Venture [Member]" } } }, "localname": "CorporateJointVentureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r170" ], "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/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r75", "r76" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "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/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r80" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 4.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": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Amortization", "terseLabel": "Amortization of intangible assets" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r80", "r214" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r361" ], "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_CustomerConcentrationRiskMember": { "auth_ref": [ "r139" ], "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/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r318" ], "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_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": [ "r18", "r19", "r20", "r423", "r424", "r435" ], "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/DebtDebtGuaranteesAndCovenantsNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r244", "r424", "r435" ], "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" } } }, "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_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r46", "r248", "r249", "r251" ], "lang": { "en-US": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "terseLabel": "Number of securities (in shares)" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate (percentage)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtDebtGuaranteesAndCovenantsNarrativeDetails", "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/DebtDebtGuaranteesAndCovenantsNarrativeDetails", "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": [ "r45", "r353" ], "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/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r47" ], "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/DebtDebtGuaranteesAndCovenantsNarrativeDetails", "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": [ "r47", "r115", "r248", "r250", "r251", "r252", "r369", "r370", "r372", "r434" ], "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/DebtDebtGuaranteesAndCovenantsNarrativeDetails", "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r37", "r371" ], "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", "negatedLabel": "Less unamortized deferred financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r101", "r112", "r306", "r307" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "(Benefit from) provision for deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r302", "r305" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited" ], "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": [ "r101", "r159" ], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "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/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r345", "r346" ], "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_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r301" ], "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_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": [ "r15", "r113", "r392", "r394", "r396", "r400", "r421", "r436", "r460" ], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromAffiliates": { "auth_ref": [ "r119", "r392", "r394", "r396", "r446" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Due from Affiliates", "terseLabel": "Advances outstanding, related party" } } }, "localname": "DueFromAffiliates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToAffiliateNoncurrent": { "auth_ref": [ "r21", "r114", "r392", "r396", "r459" ], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r78", "r122", "r126", "r127", "r128", "r129", "r132", "r433", "r449" ], "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)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings per share (Note 2):" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r78", "r122", "r126", "r127", "r128", "r129", "r132", "r433", "r449" ], "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)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r133" ], "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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r364" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of currency translation on cash", "verboseLabel": "Effect of currency translation on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r116", "r303", "r304" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Consolidated effective tax rate, percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r300", "r303" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "negatedTerseLabel": "Stock-based compensation, vested awards, net tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r294" ], "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": [ "r294" ], "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": [ "r293" ], "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]", "verboseLabel": "Employee Stock Purchase Plans [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "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": [ "r247" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r74", "r96", "r101", "r447" ], "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": [ "r186" ], "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_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss": { "auth_ref": [ "r2", "r111", "r185", "r188", "r362" ], "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_EquityMethodInvestmentSummarizedFinancialInformationRevenue": { "auth_ref": [ "r2", "r188" ], "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": [ "r34", "r96", "r109", "r187", "r362" ], "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": [ "r189" ], "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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r181" ], "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": [ "r182" ], "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_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 Recurring Basis [Line Items]", "verboseLabel": "Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r349", "r350", "r351", "r358" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r354" ], "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/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r349", "r358" ], "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/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": [ "r357" ], "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": [ "r349", "r350" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r355" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r356" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r356" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r376", "r389" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "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": [ "r376" ], "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", "terseLabel": "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": [ "r389" ], "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": [ "r376" ], "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": [ "r389" ], "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": [ "r389" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "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_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r389" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "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": [ "r389" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "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": [ "r389" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "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": [ "r389" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r389" ], "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 for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020, remaining nine months" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r389" ], "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 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": [ "r379", "r385" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r375" ], "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" } } }, "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": [ "r377", "r382", "r390" ], "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": [ "r388", "r390" ], "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 leases, weighted average discount rate, percent" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r387", "r390" ], "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 leases, weighted average remaining lease term (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "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]", "terseLabel": "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": [ "r231", "r239" ], "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": [ "r209" ], "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_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r204", "r206", "r209", "r212", "r406" ], "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]", "verboseLabel": "Amortizing Intangible Assets [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "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)", "terseLabel": "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_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r209", "r406" ], "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", "verboseLabel": "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": [ "r204", "r208" ], "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]", "verboseLabel": "Amortizing Intangible Assets [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r209" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails": { "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" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "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 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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r109", "r363", "r368" ], "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_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": [ "r101" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "order": 4.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/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r141" ], "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": [ "r194", "r195" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails": { "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", "terseLabel": "Goodwill, net", "totalLabel": "Goodwill, net" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r213" ], "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_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r197" ], "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": "Goodwill, currency translation gains (losses)" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r196", "r199" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails": { "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/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r196", "r199" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedTerseLabel": "Accumulated impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss [Abstract]", "terseLabel": "Goodwill, Net [Abstract]" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails" ], "xbrltype": "stringItemType" }, "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/GoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r198", "r310" ], "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": "Goodwill, measurement period adjustments", "verboseLabel": "Acquisition-related contingent consideration liabilities, net increase (decrease), measurement period adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GroupPoliciesMember": { "auth_ref": [ "r455", "r456" ], "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]", "terseLabel": "Employee Group Medical Claims [Member]" } } }, "localname": "GroupPoliciesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r238" ], "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" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsLineItems": { "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": "Guarantor Obligations [Line Items]", "terseLabel": "Other Guarantees [Line Items]" } } }, "localname": "GuaranteeObligationsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r237" ], "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", "verboseLabel": "Outstanding bonds, amount" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r236" ], "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" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "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": [ "r399" ], "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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r73", "r122", "r420", "r431", "r450" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "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/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r331" ], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "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 from subsidiaries" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r74", "r101", "r160", "r184", "r430", "r447" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "order": 6.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", "negatedTerseLabel": "Equity in earnings of unconsolidated affiliates", "terseLabel": "Equity method investments, equity in earnings (losses)", "verboseLabel": "Equity in losses (earnings) of unconsolidated affiliates" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromSubsidiariesNetOfTax": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "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 from subsidiaries, net of tax" } } }, "localname": "IncomeLossFromSubsidiariesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "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_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": [ "r309" ], "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": [ "r112", "r161", "r308" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "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": "Benefit from (provision for) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r303" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Effective income tax rate reconciliation, other adjustments, amount" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r104" ], "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 (refunds) payments, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r100" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r100" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r100" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r100" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r100" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r100" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r100" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "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": "Condensed Unaudited Consolidated Statements of Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r205", "r211" ], "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]", "verboseLabel": "Non-Amortizing Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r211" ], "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": "Other intangible assets, non-amortizing" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "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": [ "r205", "r211" ], "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]", "verboseLabel": "Non-Amortizing Intangible Assets [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "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_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r213" ], "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_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)", "verboseLabel": "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": [ "r202", "r207" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 4.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/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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": "Intangible assets and goodwill, net", "verboseLabel": "Goodwill and other intangible assets, net" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestInUnincorporatedJointVenturesOrPartnershipsPolicy": { "auth_ref": [ "r109", "r419" ], "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": "Unincorporated 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": [ "r93", "r98", "r104" ], "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r13", "r14", "r42" ], "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 (in dollars)" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRevenueExpenseNet": { "auth_ref": [ "r162" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "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 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "order": 5.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/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r165" ], "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", "r55", "r192" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvesteeMember": { "auth_ref": [ "r183" ], "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/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r462", "r463", "r464", "r465" ], "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": [ "r462", "r463", "r464", "r465" ], "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": [ "r34" ], "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 investments, carrying value", "verboseLabel": "Equity method investments, net investment" } } }, "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]" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r268" ], "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": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset.", "label": "Lease Agreements [Member]", "terseLabel": "Lease Agreements [Member]" } } }, "localname": "LeaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "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": [ "r373" ], "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_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/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r381" ], "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/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r389" ], "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": [ "r389" ], "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": [ "r389" ], "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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r389" ], "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": [ "r389" ], "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": [ "r389" ], "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": [ "r389" ], "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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r389" ], "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 having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020, remaining nine months" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r389" ], "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": [ "r380" ], "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_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": "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": [ "r41" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r426", "r440" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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", "terseLabel": "Total 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/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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", "terseLabel": "Total current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r424", "r435" ], "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": [ "r39" ], "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" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r39" ], "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", "terseLabel": "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": [ "r39" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "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": [ "r39" ], "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": [ "r39" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r180" ], "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_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r20" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": 2.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/ConsolidatedBalanceSheetsUnaudited", "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_LongTermDebtTextBlock": { "auth_ref": [ "r246" ], "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": [ "r47" ], "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/DebtDebtGuaranteesAndCovenantsNarrativeDetails", "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": [ "r47", "r241" ], "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/DebtDebtGuaranteesAndCovenantsNarrativeDetails", "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": [ "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r234", "r235" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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]", "verboseLabel": "Commitments and 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": [ "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r234", "r235" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "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": [ "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r234", "r235" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r352" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r352" ], "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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r352" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r54", "r425", "r439" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanContributionsByEmployer": { "auth_ref": [ "r275", "r277", "r279" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions made to multiemployer plan by employer.", "label": "Multiemployer Plan, Contributions by Employer", "terseLabel": "Multiemployer plans, contributions (in dollars)" } } }, "localname": "MultiemployerPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanTypeAxis": { "auth_ref": [ "r275", "r276" ], "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/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "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_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": "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/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "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" ], "xbrltype": "domainItemType" }, "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_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/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "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/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "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/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r97", "r99", "r102" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash provided by (used in) operating activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r65", "r68", "r77", "r102", "r131", "r432", "r448" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "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/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r65", "r68", "r336", "r340" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "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 loss attributable to non-controlling interests", "verboseLabel": "Net loss attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [ "r125" ], "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", "terseLabel": "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_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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_NoncontrollingInterestMember": { "auth_ref": [ "r329" ], "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/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "order": 7.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 (income) expense, net", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r40" ], "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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "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_OperatingLeaseExpense": { "auth_ref": [ "r378" ], "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_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r376" ], "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", "totalLabel": "Total lease obligations, net of interest" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r376" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r376" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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 portion of lease obligations, net of interest" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r375" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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", "verboseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r388", "r390" ], "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 leases, weighted average discount rate, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r387", "r390" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases, weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "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_OperatingSegmentsMember": { "auth_ref": [ "r158", "r168" ], "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]", "verboseLabel": "Reportable Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r121", "r123", "r149", "r344" ], "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": [ "r56" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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", "verboseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "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": [ "r58", "r61", "r365", "r366", "r367", "r368" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "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, net of tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r59", "r61" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "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 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/ConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r59", "r61" ], "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": [ "r66", "r69", "r71", "r247" ], "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 loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "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/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationAndOtherLiabilitiesNarrativeDetails" ], "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/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r42" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r102" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash items, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other 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' Equity [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r85", "r88", "r120" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r91" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.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/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.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" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r86", "r324" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Business combinations, cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r86" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash paid for acquisitions, net of cash acquired", "terseLabel": "Business combinations, cash, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLifeInsurancePolicies": { "auth_ref": [ "r88", "r95" ], "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": [ "r88" ], "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": [ "r88" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r280" ], "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": [ "r232" ], "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]" } } }, "localname": "PerformanceGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r8", "r193" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "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": [ "r89", "r296" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.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/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r90" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r120" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "auth_ref": [ "r85" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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" } } }, "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r140" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r65", "r68", "r94", "r162", "r169", "r331", "r335", "r337", "r340", "r341" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "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/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited", "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember": { "auth_ref": [ "r451", "r456" ], "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": [ "r36", "r217" ], "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]", "verboseLabel": "Property and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r219" ], "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": [ "r35", "r215" ], "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": [ "r16", "r17", "r217", "r442" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails": { "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/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r16", "r217" ], "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": [ "r16", "r215" ], "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/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "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/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r79", "r191" ], "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": "Provisions for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r52" ], "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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]", "terseLabel": "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": [ "r164", "r166" ], "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_RelatedPartyDomain": { "auth_ref": [ "r399" ], "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/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r391", "r395", "r396" ], "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": [ "r273", "r393", "r395" ], "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/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "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/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r391" ], "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 expenses, related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "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/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails", "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": [ "r273", "r393", "r395", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418" ], "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/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r399" ], "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": [ "r92" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" ], "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": [ "r28", "r253", "r438" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited" ], "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/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsUndistributedEarningsFromEquityMethodInvestees": { "auth_ref": [ "r401" ], "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_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r110", "r272" ], "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": [ "r81", "r461" ], "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", "verboseLabel": "Revenue, related party" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r263" ], "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": [ "r264" ], "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": [ "r264" ], "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": [ "r72", "r157", "r158", "r167" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails": { "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/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossUnauditedDetails" ], "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]", "verboseLabel": "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": [ "r386", "r390" ], "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r386", "r390" ], "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", "verboseLabel": "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": [ "r142" ], "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 Benchmark [Member]", "verboseLabel": "Revenue [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "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/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r52" ], "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": [ "r52" ], "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_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r315", "r316" ], "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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": { "auth_ref": [ "r274" ], "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": [ "r47", "r115", "r248", "r250", "r251", "r252", "r369", "r370", "r372", "r434" ], "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_ScheduleOfGoodwillTable": { "auth_ref": [ "r200", "r201" ], "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/GoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r200", "r201" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill by Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.", "label": "Schedule of Guarantor Obligations [Table]", "terseLabel": "Other Guarantees [Table]" } } }, "localname": "ScheduleOfGuaranteeObligationsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "auth_ref": [ "r278" ], "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 Covered Employees and Contributions, Multiemployer Plans [Table]" } } }, "localname": "ScheduleOfMultiemployerPlansTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "stringItemType" }, "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": [ "r36", "r217" ], "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]", "verboseLabel": "Schedule of Property and Equipment, Net [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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r114", "r393", "r395", "r396", "r397", "r398" ], "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/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r156", "r162", "r163", "r165", "r200" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "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/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r156", "r162", "r163", "r165", "r200" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "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": [ "r284", "r295" ], "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/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "auth_ref": [ "r292" ], "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": [ "r131" ], "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]", "terseLabel": "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_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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "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_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]" } } }, "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r174" ], "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_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": "Segments 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/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationSegmentAndRelatedInformationSignificantCustomersNarrativeDetails" ], "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_SelfInsuranceReserve": { "auth_ref": [ "r48" ], "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_SeniorNotes": { "auth_ref": [ "r428", "r444" ], "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/DebtDebtGuaranteesAndCovenantsNarrativeDetails", "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": [ "r100" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlowsUnaudited": { "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r286" ], "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": [ "r290" ], "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": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r288" ], "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": [ "r287" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical", "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": [ "r287" ], "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": [ "r289" ], "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": [ "r291" ], "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": [ "r289" ], "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": "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/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r295" ], "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": [ "r282", "r285" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "domainItemType" }, "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_ShortTermLeaseCost": { "auth_ref": [ "r383", "r390" ], "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": [ "r233", "r239", "r327", "r458" ], "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": "Standby Letters of Credit [Member]", "verboseLabel": "Performance Standby [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_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r162", "r200", "r218", "r220", "r221", "r452" ], "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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "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": [ "r50", "r247" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited" ], "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_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/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r22", "r23", "r247", "r253" ], "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/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r22", "r23", "r247", "r253" ], "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/ConsolidatedStatementsOfEquityUnaudited" ], "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/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r247", "r253" ], "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/ConsolidatedStatementsOfEquityUnaudited" ], "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, amount authorized, 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": [ "r23", "r29", "r30", "r179" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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/ConsolidatedBalanceSheetsUnaudited" ], "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/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r329", "r330", "r339" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "order": 2.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/ConsolidatedBalanceSheetsUnaudited", "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r258" ], "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_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/ConsolidatedStatementsOfCashFlowsUnaudited" ], "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_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r271" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "verboseLabel": "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": [ "r271" ], "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/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r53", "r254" ], "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/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r53", "r254" ], "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/ConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r53", "r254", "r257" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited": { "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: 18,914,841 shares and 15,344,917 shares as of March 31, 2020 and December 31, 2019, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r23", "r247", "r253" ], "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", "negatedTerseLabel": "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/ConsolidatedStatementsOfEquityUnaudited", "http://www.mastec.com/role/EarningsPerShareNarrativeDetails", "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r247", "r253", "r254" ], "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", "negatedTerseLabel": "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/ConsolidatedStatementsOfEquityUnaudited", "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r51", "r405" ], "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]", "terseLabel": "Self-Insurance [Member]" } } }, "localname": "UninsuredRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnionizedEmployeesConcentrationRiskMember": { "auth_ref": [ "r143" ], "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_UseOfEstimates": { "auth_ref": [ "r134", "r135", "r136", "r137", "r146", "r147", "r148" ], "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_VariableLeaseCost": { "auth_ref": [ "r384", "r390" ], "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_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r129" ], "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": [ "r125", "r129" ], "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/ConsolidatedStatementsOfOperationsUnaudited", "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": [ "r124", "r129" ], "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/ConsolidatedStatementsOfOperationsUnaudited", "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember": { "auth_ref": [ "r143" ], "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": 12 } }, "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": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r109": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "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": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "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": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r371": { "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" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "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.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r472": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r473": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r474": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r475": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r476": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r477": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r478": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r479": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r48": { "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" }, "r480": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r481": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r482": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r483": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r484": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "(4)(iii)", "Subsection": "10" }, "r485": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "(4)(iv)", "Subsection": "10" }, "r486": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r487": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "e", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r488": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "f", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r489": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r49": { "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" }, "r490": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04" }, "r491": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05" }, "r492": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06" }, "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.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "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" }, "r59": { "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" }, "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": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "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": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "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": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "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.4)", "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.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "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": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 66 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Revenue $ 1,416,604 $ 1,518,340
Costs of revenue, excluding depreciation and amortization 1,226,297 1,312,048
Depreciation 53,089 54,226
Amortization of intangible assets 7,391 4,805
General and administrative expenses 85,514 72,616
Interest expense, net 17,004 22,258
Equity in earnings of unconsolidated affiliates (7,834) (6,260)
Other (income) expense, net (1,342) 3,507
Income before income taxes 36,485 55,140
Provision for income taxes (423) (12,033)
Net income 36,062 43,107
Net loss attributable to non-controlling interests (168) (5)
Net income attributable to MasTec, Inc. $ 36,230 $ 43,112
Earnings per share (Note 2):    
Basic earnings per share (in dollars per share) $ 0.48 $ 0.57
Basic weighted average common shares outstanding 74,738 74,991
Diluted earnings per share (in dollars per share) $ 0.48 $ 0.57
Diluted weighted average common shares outstanding 75,413 75,578
XML 67 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration and Other Liabilities) (Narrative) (Details)
3 Months Ended
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low $ 60,000,000    
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high 256,000,000    
Acquisition-related contingent consideration liabilities, net increase (decrease), measurement period adjustments $ 800,000    
Discount Rate [Member] | Minimum [Member]      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, measurement input, discount rate 0.120    
Discount Rate [Member] | Maximum [Member]      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, measurement input, discount rate 0.247    
Discount Rate [Member] | Weighted Average [Member]      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, measurement input, discount rate 0.140    
Earn-Out Liabilities [Member]      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, estimated fair value $ 176,000,000.0   $ 173,200,000
Acquisition-related contingent consideration liabilities, additions from new business combinations 0 $ 15,200,000  
Acquisition-related contingent consideration liabilities, net increase (decrease), measurement period adjustments 1,100,000 0  
Acquisition-related contingent consideration liabilities, net increase (decrease), fair value adjustments, expense (income) 1,800,000 7,200,000  
Acquisition-related contingent consideration liabilities, payments 0 $ 0  
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 $ 52,900,000   $ 54,100,000
XML 68 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Goodwill [Line Items]    
Goodwill, measurement period adjustments $ 0.8  
Intangible assets, amortization expense 7.4 $ 4.8
Goodwill, Gross [Member]    
Goodwill [Line Items]    
Goodwill, currency translation gains (losses) (9.9)  
Goodwill, Accumulated Impairment Loss [Member]    
Goodwill [Line Items]    
Goodwill, currency translation gains (losses) $ 8.8  
XML 69 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Equity (Unaudited) - 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, 2018   91,327,009            
Beginning balance at Dec. 31, 2018 $ 1,392,024 $ 9,133 $ (466,125) $ 789,009 $ 1,118,375 $ (60,494) $ 1,389,898 $ 2,126
Beginning balance, treasury shares (in shares) at Dec. 31, 2018     (15,329,817)          
Condensed Unaudited Consolidated Statements of Equity                
Net income (loss) 43,107       43,112   43,112 (5)
Other comprehensive loss (5,562)         (5,562) (5,562)  
Non-cash stock-based compensation 3,720     3,720     3,720  
Issuance of restricted shares, net (in shares)   233,362            
Issuance of restricted shares, net 0 $ 23   (23)     0  
Other stock issuances, net of shares withheld for taxes (in shares)   31,027            
Other stock issuances, net of shares withheld for taxes 1,045 $ 3   1,042     1,045  
Acquisition of treasury stock, at cost (in shares)     (15,100)          
Acquisition of treasury stock, at cost (602)   $ (602)       (602)  
Ending balance, common shares outstanding (in shares) at Mar. 31, 2019   91,591,398            
Ending balance at Mar. 31, 2019 $ 1,433,732 $ 9,159 $ (466,727) 793,748 1,161,487 (66,056) 1,431,611 2,121
Ending balance, treasury shares (in shares) at Mar. 31, 2019     (15,344,917)          
Beginning balance, common shares outstanding (in shares) at Dec. 31, 2019 91,909,430 91,909,430            
Beginning balance at Dec. 31, 2019 $ 1,791,691 $ 9,191 $ (466,727) 809,753 1,510,709 (75,706) 1,787,220 4,471
Beginning balance, treasury shares (in shares) at Dec. 31, 2019 (15,344,917)   (15,344,917)          
Condensed Unaudited Consolidated Statements of Equity                
Net income (loss) $ 36,062       36,230   36,230 (168)
Other comprehensive loss (23,257)         (23,257) (23,257)  
Non-cash stock-based compensation 4,049     4,049     4,049  
Issuance of restricted shares, net (in shares)   694,779            
Issuance of restricted shares, net 0 $ 69   (69)     0  
Other stock issuances, net of shares withheld for taxes (in shares)   13,823            
Other stock issuances, net of shares withheld for taxes $ 694 $ 2   692     694  
Acquisition of treasury stock, at cost (in shares) (3,600,000)   (3,569,924)          
Acquisition of treasury stock, at cost $ (119,426)   $ (119,426)       (119,426)  
Ending balance, common shares outstanding (in shares) at Mar. 31, 2020 92,618,032 92,618,032            
Ending balance at Mar. 31, 2020 $ 1,689,813 $ 9,262 $ (586,153) $ 814,425 $ 1,546,939 $ (98,963) $ 1,685,510 $ 4,303
Ending balance, treasury shares (in shares) at Mar. 31, 2020 (18,914,841)   (18,914,841)          
XML 70 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Related Information
3 Months Ended
Mar. 31, 2020
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.
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. 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 Three Months Ended March 31,
Revenue:
2020
 
2019
Communications (a)
$
644.1

 
$
612.8

Oil and Gas
359.1

 
621.3

Electrical Transmission
128.1

 
94.9

Power Generation and Industrial
286.3

 
189.4

Other
0.0

 
0.0

Eliminations
(1.0
)
 
(0.1
)
Consolidated revenue
$
1,416.6

 
$
1,518.3

(a)
Revenue generated primarily by utilities customers represented 15.2% and 15.6% of Communications segment revenue for the three month periods ended March 31, 2020 and 2019, respectively.
 
For the Three Months Ended March 31,
EBITDA:
2020
 
2019
Communications
$
50.8

 
$
45.3

Oil and Gas
74.4

 
107.4

Electrical Transmission
8.3

 
3.8

Power Generation and Industrial
5.0

 
3.2

Other
7.4

 
6.2

Corporate
(31.9
)
 
(29.5
)
Consolidated EBITDA
$
114.0

 
$
136.4


 
For the Three Months Ended March 31,
Depreciation and Amortization:
2020
 
2019
Communications
$
19.7

 
$
14.7

Oil and Gas
28.1

 
34.6

Electrical Transmission
5.9

 
4.5

Power Generation and Industrial
4.0

 
3.1

Other
0.0

 
0.0

Corporate
2.8

 
2.1

Consolidated depreciation and amortization
$
60.5

 
$
59.0



 
For the Three Months Ended March 31,
EBITDA Reconciliation:
2020
 
2019
Income before income taxes
$
36.5

 
$
55.1

Plus:
 
 
 
Interest expense, net
17.0

 
22.3

Depreciation
53.1

 
54.2

Amortization of intangible assets
7.4

 
4.8

Consolidated EBITDA
$
114.0

 
$
136.4


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 both the three month periods ended March 31, 2020 and 2019, revenue of $1.4 billion was derived from U.S. operations. For the three month periods ended March 31, 2020 and 2019, revenue of $45.7 million and $78.9 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 $911.5 million and $874.7 million as of March 31, 2020 and December 31, 2019, respectively, and, for the Company’s businesses in foreign countries, totaled $25.8 million and $31.1 million, respectively. Intangible assets and goodwill, net, related to the Company’s U.S. operations totaled approximately $1.4 billion as of both March 31, 2020 and December 31, 2019, respectively, and for the Company’s businesses in foreign countries, totaled approximately $51.4 million and $56.4 million as of March 31, 2020 and December 31, 2019, respectively. The majority of the Company’s long-lived and intangible assets and goodwill in foreign countries relate to its Canadian operations. As of March 31, 2020 and December 31, 2019, amounts due from customers from which foreign revenue was derived accounted for approximately 4% and 5%, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less deferred revenue. For the three month periods ended March 31, 2020 and 2019, revenue from governmental entities was approximately 2% and 1%, respectively, of total revenue, substantially all of which was derived from the Company’s U.S. operations.
Significant Customers
For the three month periods ended March 31, 2020 and 2019, AT&T represented 24% and 23%, respectively, of the Company’s total consolidated revenue.  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 wireless, wireline/fiber and various install-to-the-home services.  Revenue from AT&T is included within the Communications segment.
XML 71 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 72 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Business, Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions for Form 10-Q and Rule 10-01 of Regulation S-X. Pursuant to these rules and regulations, certain information and footnote disclosures normally included in the annual audited consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The accompanying consolidated balance sheet as of December 31, 2019 is derived from the Company’s audited financial statements as of that date. Because certain information and footnote disclosures have been condensed or omitted, these consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto as of and for the year ended December 31, 2019 contained in the Company’s 2019 Annual Report on Form 10-K (the “2019 Form 10-K”). In management’s opinion, all normal and recurring adjustments considered necessary for a fair presentation of the financial position, results of operations and cash flows for the periods presented have been included. When necessary, certain prior year amounts have been reclassified to conform to the current period presentation. Interim period operating results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year. The Company believes that the disclosures made in these consolidated financial statements are adequate to make the information not misleading.
Reclassifications When necessary, certain prior year amounts have been reclassified to conform to the current period presentation.
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
Equity Method Investments 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.
Unincorporated 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 does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity
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 credit losses; 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”). 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 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 42% and 41% of consolidated revenue for the three month periods ended March 31, 2020 and 2019, respectively.
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 6% of consolidated revenue for both the three month periods ended March 31, 2020 and 2019. Substantially all of the Company’s other revenue is recognized over time.
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 three month periods ended March 31, 2020 and 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, 2019 and 2018. Revenue recognized for the three month periods ended March 31, 2020 and 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 $17.8 million and $12.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 in either of the three month periods ended March 31, 2020 or 2019.
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 vast majority of the Company’s performance obligations are completed within one year.
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 March 31, 2020, the amount of the Company’s remaining performance obligations was $5.7 billion. Based on current expectations, the Company expects to recognize approximately $4.5 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. 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. 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 March 31, 2020 and December 31, 2019, the Company included approximately $35 million and $27 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 March 31, 2020 and December 31, 2019, 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.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
See the recent accounting pronouncements discussion below for information pertaining to the effects of recently adopted and other recent accounting pronouncements, as updated from the discussion in the Company’s 2019 Form 10-K.
Accounting Pronouncements Adopted in 2020
In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“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, which the Company adopted on a prospective basis during the first quarter of 2020, did not have a material effect on the Company’s 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, which the Company adopted during the first quarter of 2020, did not have a material effect on the Company’s consolidated financial statements. See Note 4 - Fair Value of Financial Instruments for certain disclosure updates pertaining to the Company’s Level 3 financial instruments as a result of the adoption of ASU 2018-13.
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 financial assets arising from revenue transactions, such as accounts receivable and contract assets. The current expected credit loss methodology, which is based on historical experience, current conditions and reasonable and supportable forecasts, replaced the probable/incurred loss model for measuring and recognizing expected credit losses. The Company adopted this ASU in the first quarter of 2020 and incorporated this guidance into its methodology for estimating its accounts receivable allowances. The adoption of ASU 2016-13 did not have a material effect on the Company’s consolidated financial statements as credit losses are not expected to be significant based on historical trends, the financial condition of our customers and external factors. Management actively monitors the economic environment, including any potential effects from the COVID-19 pandemic, on the Company’s customers and/or its financial assets. For additional information about the Company’s accounts receivable and related allowances, see Note 5 - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities.
In March 2020, the FASB issued ASU 2020-04, Reference Reform Rate (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships and other transactions affected by reference rate reform if certain criteria are met. This ASU, which was effective upon issuance and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate or any other reference rate expected to be discontinued. The Company is currently evaluating the impact of reference rate reform and the potential application of this guidance.
XML 73 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
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):
 
March 31,
2020
 
December 31,
2019
Contract billings
$
806.0

 
$
860.4

Less allowance
(9.9
)
 
(10.1
)
Accounts receivable, net of allowance
$
796.1

 
$
850.3

 
 
 
 
Retainage
288.5

 
345.2

Unbilled receivables
709.4

 
679.4

Contract assets
$
997.9

 
$
1,024.6


XML 75 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Schedule of Earnings Per Share Information) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net income attributable to MasTec:    
Net income - basic (in dollars) $ 36,230 $ 43,112
Net income - diluted (in dollars) $ 36,230 $ 43,112
Weighted average shares outstanding:    
Weighted average shares outstanding - basic 74,738 74,991
Dilutive common stock equivalents (in shares) 675 587
Weighted average shares outstanding - diluted 75,413 75,578
XML 76 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Guarantor Financial Information (Tables)
3 Months Ended
Mar. 31, 2020
Condensed Unaudited Financial Statements, Supplemental Guarantor Information [Abstract]  
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss)
CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (unaudited - in millions)
For the Three Months Ended March 31, 2020
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,312.3

 
$
111.8

 
$
(7.5
)
 
$
1,416.6

Costs of revenue, excluding depreciation and amortization

 
1,138.8

 
95.0

 
(7.5
)
 
1,226.3

Depreciation and amortization

 
54.2

 
6.3

 

 
60.5

General and administrative expenses
1.0

 
73.9

 
10.6

 

 
85.5

Interest expense, net

 
15.8

 
1.2

 

 
17.0

Equity in earnings of unconsolidated affiliates

 
(0.2
)
 
(7.6
)
 

 
(7.8
)
Other income, net

 
(1.1
)
 
(0.2
)
 

 
(1.3
)
(Loss) income before income taxes
$
(1.0
)
 
$
30.9

 
$
6.5

 
$

 
$
36.5

Benefit from (provision for) income taxes
0.3

 
(10.0
)
 
9.3



 
(0.4
)
Net (loss) income before equity in income from subsidiaries
$
(0.7
)
 
$
20.9

 
$
15.8

 
$

 
$
36.1

Equity in income from subsidiaries, net of tax
36.9

 

 

 
(36.9
)
 

Net income (loss)
$
36.2

 
$
20.9

 
$
15.8

 
$
(36.9
)
 
$
36.1

Net loss attributable to non-controlling interests

 

 
(0.2
)
 

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

 
$
20.9

 
$
16.0

 
$
(36.9
)
 
$
36.2

Comprehensive income (loss)
$
13.0

 
$
17.5

 
$
(4.1
)
 
$
(13.6
)
 
$
12.8


For the Three Months Ended March 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,402.4

 
$
139.1

 
$
(23.2
)
 
$
1,518.3

Costs of revenue, excluding depreciation and amortization

 
1,200.7

 
134.5

 
(23.2
)
 
1,312.0

Depreciation and amortization

 
54.7

 
4.3

 

 
59.0

General and administrative expenses
0.8

 
67.3

 
4.5

 

 
72.6

Interest expense (income), net

 
37.7

 
(15.4
)
 

 
22.3

Equity in losses (earnings) of unconsolidated affiliates

 
0.1

 
(6.3
)
 

 
(6.3
)
Other expense (income), net

 
5.0

 
(1.5
)
 

 
3.5

(Loss) income before income taxes
$
(0.8
)
 
$
36.9

 
$
19.0

 
$

 
$
55.1

Benefit from (provision for) income taxes
0.3

 
(12.0
)
 
(0.3
)
 

 
(12.0
)
Net (loss) income before equity in income from subsidiaries
$
(0.5
)
 
$
24.9

 
$
18.7

 
$

 
$
43.1

Equity in income from subsidiaries, net of tax
43.7

 

 

 
(43.7
)
 

Net income (loss)
$
43.2

 
$
24.9

 
$
18.7

 
$
(43.7
)
 
$
43.1

Net loss attributable to non-controlling interests

 

 
(0.0
)
 

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

 
$
24.9

 
$
18.7

 
$
(43.7
)
 
$
43.1

Comprehensive income (loss)
$
37.5

 
$
24.9

 
$
13.2

 
$
(38.1
)
 
$
37.5


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

 
$
1,871.6

 
$
236.5

 
$
(28.3
)
 
$
2,079.8

Property and equipment, net

 
898.8

 
38.5

 

 
937.3

Operating lease assets

 
201.3

 
9.3

 

 
210.6

Goodwill and other intangible assets, net

 
1,260.4

 
161.5

 

 
1,421.9

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

 
1,382.7

 

 
(3,049.9
)
 

Other long-term assets
18.3

 
39.6

 
186.0

 

 
243.9

Total assets
$
1,685.5

 
$
5,654.4

 
$
631.8

 
$
(3,078.2
)
 
$
4,893.5

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,205.6

 
$
82.7

 
$
(28.3
)
 
$
1,260.0

Long-term debt, including finance leases

 
1,294.9

 
2.4

 

 
1,297.3

Advances from consolidated affiliates, net

 

 
199.3

 
(199.3
)
 

Long-term operating lease liabilities

 
131.7

 
11.7

 

 
143.4

Other long-term liabilities

 
482.4

 
20.5

 

 
502.9

Total liabilities
$

 
$
3,114.6

 
$
316.6

 
$
(227.6
)
 
$
3,203.7

Total equity
$
1,685.5

 
$
2,539.8

 
$
315.2

 
$
(2,850.6
)
 
$
1,689.8

Total liabilities and equity
$
1,685.5

 
$
5,654.4

 
$
631.8

 
$
(3,078.2
)
 
$
4,893.5


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



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

 
$
189.6

 
$
13.7

 
$

 
$
203.3

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Capital expenditures

 
(59.3
)
 
(1.2
)
 

 
(60.6
)
Proceeds from sale of property and equipment

 
7.8

 
0.6

 

 
8.4

Payments for other investments

 

 
(12.0
)
 

 
(12.0
)
Proceeds from other investments

 
0.6

 

 

 
0.6

Other investing activities, net

 
4.8

 

 

 
4.8

Net cash used in investing activities
$

 
$
(46.1
)
 
$
(12.6
)
 
$

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

 
673.0

 
3.0

 

 
675.9

Repayments of credit facilities

 
(668.8
)
 
(2.9
)
 

 
(671.8
)
Payments of finance lease obligations

 
(30.4
)
 
(0.4
)
 

 
(30.9
)
Repurchases of common stock
(119.4
)
 

 

 

 
(119.4
)
Proceeds from stock-based awards
1.5

 

 

 

 
1.5

Payments for stock-based awards
(0.6
)
 

 

 

 
(0.6
)
Net financing activities and advances from (to) consolidated affiliates
118.5

 
(119.2
)
 
0.6

 

 

Net cash (used in) provided by financing activities
$

 
$
(145.4
)
 
$
0.3

 
$

 
$
(145.2
)
Effect of currency translation on cash

 

 
0.9

 

 
0.9

Net (decrease) increase in cash and cash equivalents
$

 
$
(1.9
)
 
$
2.2

 
$

 
$
0.2

Cash and cash equivalents - beginning of period
$

 
$
36.4

 
$
35.0

 
$

 
$
71.4

Cash and cash equivalents - end of period
$

 
$
34.5

 
$
37.2

 
$

 
$
71.7




CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (unaudited - in millions)
For the Three Months Ended March 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash used in operating activities
$

 
$
(43.5
)
 
$
(3.3
)
 
$

 
$
(46.8
)
Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(93.7
)
 

 

 
(93.7
)
Capital expenditures

 
(32.9
)
 
(1.5
)
 

 
(34.4
)
Proceeds from sale of property and equipment

 
4.8

 
3.9

 

 
8.7

Payments for other investments

 
(1.4
)
 
(0.8
)
 

 
(2.2
)
Proceeds from other investments

 
10.4

 

 

 
10.4

Net cash (used in) provided by investing activities
$

 
$
(112.8
)
 
$
1.6


$


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

 
862.7

 
3.7

 

 
866.4

Repayments of credit facilities

 
(667.2
)
 
(3.6
)
 

 
(670.8
)
Payments of finance lease obligations

 
(16.7
)
 
(0.5
)
 

 
(17.2
)
Repurchases of common stock
(5.7
)
 

 

 

 
(5.7
)
Proceeds from stock-based awards
1.1

 

 

 

 
1.1

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

 
(27.3
)
 
22.7

 

 

Net cash provided by financing activities
$

 
$
151.5

 
$
22.3

 
$

 
$
173.8

Effect of currency translation on cash

 

 

 

 

Net (decrease) increase in cash and cash equivalents
$

 
$
(4.8
)
 
$
20.6

 
$

 
$
15.8

Cash and cash equivalents - beginning of period
$

 
$
11.9

 
$
15.6

 
$

 
$
27.4

Cash and cash equivalents - end of period
$

 
$
7.1

 
$
36.2

 
$

 
$
43.2


XML 78 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Lease Obligations (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of Future Minimum Lease Commitments, Finance Leases
Future minimum lease commitments as of March 31, 2020 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2020, remaining nine months
$
96.6

 
$
66.8

2021
115.0

 
68.2

2022
74.6

 
43.3

2023
26.9

 
21.2

2024
3.0

 
13.8

Thereafter

 
30.6

Total minimum lease payments
$
316.1

 
$
243.9

Less amounts representing interest
(17.9
)
 
(20.4
)
Total lease obligations, net of interest
$
298.2

 
$
223.5

Less current portion
116.9

 
80.1

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

 
$
143.4


Schedule of Future Minimum Lease Commitments, Operating Leases
Future minimum lease commitments as of March 31, 2020 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2020, remaining nine months
$
96.6

 
$
66.8

2021
115.0

 
68.2

2022
74.6

 
43.3

2023
26.9

 
21.2

2024
3.0

 
13.8

Thereafter

 
30.6

Total minimum lease payments
$
316.1

 
$
243.9

Less amounts representing interest
(17.9
)
 
(20.4
)
Total lease obligations, net of interest
$
298.2

 
$
223.5

Less current portion
116.9

 
80.1

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

 
$
143.4


XML 79 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities
3 Months Ended
Mar. 31, 2020
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):
 
March 31,
2020
 
December 31,
2019
Contract billings
$
806.0

 
$
860.4

Less allowance
(9.9
)
 
(10.1
)
Accounts receivable, net of allowance
$
796.1

 
$
850.3

 
 
 
 
Retainage
288.5

 
345.2

Unbilled receivables
709.4

 
679.4

Contract assets
$
997.9

 
$
1,024.6


Contract billings represent the amount of performance obligations that have been billed but not yet collected. Contract assets consist of unbilled receivables 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). For the three month period ended March 31, 2020, provisions for credit losses totaled $1.6 million and impairment losses on contract assets were not material.
Contract liabilities consist primarily of deferred revenue. 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. Contract liabilities also include the amount of any accrued project losses. Total contract liabilities, including accrued project losses, totaled approximately $204.3 million and $206.2 million as of March 31, 2020 and December 31, 2019, respectively, of which deferred revenue comprised approximately $181.4 million and $184.1 million, respectively. For the three month period ended March 31, 2020, the Company recognized revenue of approximately $105.6 million related to amounts that were included in deferred revenue as of December 31, 2019, 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. Discount charges related to these arrangements, which are included within interest expense, net, totaled approximately $1.8 million and $2.9 million for the three month periods ended March 31, 2020 and 2019, respectively.
EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (V*GE ?(\\#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,$% @ C8J>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 " "-BIY0*]\+1_ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.FTG_D1=+B!.("$Q"<0M2KPM6M-&B5&[MR<- M6R<$#\ Q]B^?/TMNM1=Z"/@2!H^!+,:KR75]%-JOV9[("X"H]^A4+%.B3\WM M$)RB] P[\$H?U ZAYOP:')(RBA3,P,(O1"9;HX4.J&@()[S1"]Y_AB[#C ;L MT&%/$:JR B;GB?XX=2U< #.,,+CX74"S$'/U3VSN #LEIVB7U#B.Y=CD7-JA M@O?GI]>\;F'[2*K7F'Y%*^CH<&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ C8J>4 !$S@HW P .@\ !@ !X;"]W;W)KY_GV-X6CJ';\$;&9V;-:S9)=7W;YV1Z5,]%973;>*C\:<[I.DVQY5770? M]$DU]LE>MW5A[+ ])-VI5<7.D>HJH32=)751-O%ZZ>:>VO52GTU5-NJIC;IS M71?MGT=5Z>LJ%O'[Q'-Y.)I^(EDO3\5!?5?FQ^FIM:-DBK(K:]5TI6ZB5NU7 M\8.XWTCJ"0[QLU37[N8^ZK?RHO5K/_BR6\5IOR)5J:WI0Q3V-+LB;?W[]$_NY,\=5O(BCG=H7Y\H\Z^MG-6XHCZ-Q M]U_51546WJ_$:FQUU;G?:'ONC*['*'8I=?$V7,O&7:_#DRP;:9A (X$FPO!R M@@0Y$N1$$$XA&5;FMOJQ,,5ZV>IKU [9.A7]H1#WTK[,;3_IWIU[9G?;V=G+ M.ETFES[,B'@<$'2#$!,BL;$G 4("C\3H]+_ AB,D%I!P!]+1Y0T]P_0,TC-' MSV[HN?<".&*&!7(HD#/ZW!/@B 46F$&!&:/?>0(<(5*L,(<*<\X7G@2 $)98 M0(D%YTM/ D "F;Z#$G><[Z<:0 *Y%BFV4\HC^.E&F$#"1<"T@D?P!;:OD#R"GWF$":1>8)<+;F+RDP\PH3,LL-4%=S+-?!6 MF0=4L-\%MS,M?!6 N0NH8,\+[FC)/@T $_@X"&Q[P4TMR5U],\8P@0J#&'O$_>U]"L,P@0J#&'O$_>U]"L,P&2!"D/8 M^\1]G?D5!F$"KB3L?>*^SOP*@S"!"D/8^\1]G;'L TPH^]C[Q'V=L>P#3"C[ MV/O$?9VQ[ -,2 5[G[BO<[_"($SH[R?V/G%?YWZ% 9A0Y9?8^Y+[.O?/&, $ M5;#W)?=U[MV'7->RU]HHNZ#T@UW*T3:R MTZ!2>]/?SNU].W1SP\#HT]BI)E.[O/X+4$L#!!0 ( (V*GE#GXL?76P, M (\- 8 >&PO=V]R:W-H965T&ULA9==;YLP%(;_"N*^ MQ5_84"61&J9IDS:IVK3MFB9.@@HX Z?I_OW,1RGU.6PW 9SWG//XQ+RQ5U?3 M/+4GK6WP4I5UNPY/UI[OHJC=G725M[?FK&OWS<$T56[=8W.,VG.C\WT?5)41 M(T1&55[4X6;5CSTTFY6YV+*H]4,3M)>JRIL_6UV:ZSJDX>O M^)XLMU M%F= M\Z/^KNV/\T/CGJ(IR[ZH=-T6I@X:?5B']_0N8WU K_A9Z&L[NP^ZJ3P:\]0] M?-ZO0](1Z5+O;)FR[#(YCM]CTG"JV07.[U^S?^PG[R;SF+B[J_7,?]K&![ Q@ V!;C:_PK@8P!_"Q#]Y >R?JH?L&^][UW[G9MF[T>1/+5?3H/&BCQ?S^-3KP2"1O:0>>B"HE$1X4T%T M,4VX(#A/C/+$@$<2CV>0Q/,ZC$F6*H\'T7'*B%CHCT1Y).2A'H\$=6).$J^+ M&:(2#AMG42B+@BS>ZDJ(L*63QJFQ3N!(4 >L7JAAC2V\3);BE$$@3^YY"0*$;Y=X3#P>32287 MWB:Z8'$4\@"/H[ 0Y<)W*D3&8[)@5A3UPWO*(([R<1BL(T42^SA0UJVOI?;@ M[DDYY$E\'@[;(QCW<1"5,QO.%WAP-Z;0CJ5OQZ/F?7^([P09(A.<+OY>N!M3 M:,?*MV,*??:&^EW,,-6"Y5#E4<<^Z;; WOG6GC>%L\)9F.*I\S9MC4;?!H[%ND]UO MA0_&6.TH78/"X.1.1]-#J0^VNU7NOAF.",.#->?Q^!--9[#-7U!+ P04 M" "-BIY0::5H@V " !?!P & 'AL+W=O8VDZX_OO:AG"<[>L+ MV,O,[LP"ZV(D](75 -QY[=J>;=V:\V'C>>Q80X?9 QF@%T_.A':8BRV]>&R@ M@$^*U+5>@%#B=;CIW;)0L3TM"W+E;=/#GCKLVG68_MU!2\:MZ[OWP%-SJ;D, M>&4QX O\!/X\[*G8>4N64]-!SQK2.Q3.6_?1WU0^D@2%^-7 R%9K1UHY$/(B M-]].6Q=)1=#"D0<($);H1$Q6%/OK 2VS5 M$IM>+C.J^$&&8DV+B0K3.(KM6G*KEMS4$FI:N_CTPED?[S(^.;]H,\U017%ICH2ZQ_,-YJ+'5 +VJ",^=(KCV7 M$V 574Z)QT".-2V^DZ>'&G=O:::CYP>FEZ9GSH%P,335:#L3PD&H1 ^B6;4X M[99-"V&PO=V]R:W-H965T&ULA9EO;^)&$,:_"N+] M'3LS^S MYJ>F_=9MZKJ??-_O#MW]=-/WQ[O9K'O:U/NJ^]PG[ M@R_;ETT_/)@MYL?JI?ZS[K\>']I\-[NVLM[NZT.W;0Z3MGZ^G_X$=RL[!HR* MO[;UJ;NYG@Q#>6R:;\/-;^O[J1DSCGTNCTVN? M0^#M]7OKOXR#SX-YK+IZU>S^WJ[[S?TT3B?K^KEZW?5?FM.O]65 ;CJYC/[W M^JW>9?G@)/?QU.RZ\>_DZ;7KF_VEE6QE7WT_?VX/X^?ITOY[F!Z EP"\!H#] M80!= H@%S,[.QJ'^7/758MXVITE[_K:.U9 4<$=Y,I^&A^/!KC[6U\9(,X M2_PH.8R2 -X3&XBFLECP8E4O5GI)S,M9XFY[21[0,#-2%ITA+,RL4]TXX2:Q M;I9.=)-22 :8&RD#@];YJ-OQJATO[;!^EE[IQ[N;?#K;T62974EW$U0W0;IA MF;T,HAOKT01F1JI6'(NH^C% QF^%J4J."C-2U*]).G%,B]) M]))G)87 4GVEZ""0E(4,K(/*9 ACO2=,9%<@5'!6R"=.2Y(U & M;SSQ[-%TF)*A@B.=H8#24>".4*X:1 K+.E":PLY#3J708(Y<3!?-!]3R00. M\)6F W!8X _H= :)Y\3Q#!*\:"E*1XK.V6"AX$@G-$A$@^&,!DE?&Q,Y*SPI MPHSS3,:"*9W3X,6.#*8T+AVN(.D*'%9+D.0$A"B'I>BR#$L8T1D+$K)@.&5! M C3F?.3[CR8#YTMSI(,6)&G!<-2"9*@C%J-2\%JR MEI?IFLY9YPK%!.KP1@7>P.&-$LH8O/%BS2FZY(LO,JC#&Q5X XU*%CJ!0F9(.<%( #AS@JHACX']$'\WH M[":0=0247NUUUI+"6A!O]Y*A/ M_*/EHI'#(H! 6.-!(HC.AY^#05) *>Q#I M?"6%K_P(84G*&4*NXI'GGJ8S*92H03I=2:$K2L=6 MI/.5%+XBAQE);D+&J^-[Z$H3AA@02VM.)RPIA.7)NR0)3DN\KE]I*AL*:\[J M;+4*$9&7HE8ICGU,D6]6*TT8$O@2"*S.6*O4Q\B+T8OH]F13?X'4A.H+Y.SF MA'DX\O^C:E^VAV[RV/1]LQ^/E)^;IJ]SH^9S'N.FKM;7FUW]W ^7(5^WYZ/V M\TW?'"\_(\RNOV4L_@-02P,$% @ C8J>4,LLQ[1\ @ '0D !@ !X M;"]W;W)K*X;.14N:GN;Z;$#VV;T M)LJB)@=F\5M58?9O1TK:;FQDOP^\%-=H]\9: 5OPO2\E';4JD<*7U5G6_GC>TJ(E*2DU NL/SU7TB<4 MVE:?_7=R)Z64*Q(9XT1+KO^MTXT+6O5>)$J%W[IO4>MOV\U$:6\&&WB]@3<8 MHP.\-?,/ ZSY7+TOD5> MDCEWY:C7[#J--])X4\5^KDBB0>)(@('" RD\;1],*%*#HM-$6E-W&H-B23&! M\$$(?P[ANP9$IPE'(4)7_PR4CW43H $"@ @(^==, MDHBPI)A A"!$"$,;V M[\(/(984$X@(A(@ "-^ Z#3).,3*/"'+F@E(#(+$ $A@@,2S7%$ GY)GE!.H M!(1* *C0@$IFH5(O0HEK[N4>$*+430/_ 5(*(J4 4F0@I?/LDQ0%26#N&B , M_2!(40PC(16,[BGU4-'B M(2F !0 DAL !@ !X;"]W;W)K;\;AZ6N>[K/I6'/*]^^:E*'=9[6[+ MUW%U*//LN17:;<<417J\RS;[X=VD??90WDV*MWJ[V>C.\FA^PU_S.O_SH\E.YN?-+RO-GE^VI3[ =E_G([_$W< MK*1L!%K$WYO\HSJ['C2A/!;%C^9F]7P[C!J/\FW^5#!10/ M!UWTO^?O^=;!&T^JKK8=5J<*[OLY_%SLV\_/X[?&-6)80'J M!.@D(.BB@.P$Y$F +@NH3D!]"EQV*>X$XD^!^** [@3TIX"Y*& Z 7,24/JB M0-()))\"]J* [03L24"V,8R/Z]<6Q#RKL[M)67P,RF--'[)FZX@;ZTKNJ7G8 M5EC[G:N)RCU]OQ,JFHS?&T4=9GK$D(<1/F8&,-+XF#G20SYF@3#2QRP11OF8 M>X2)?4R*,-K'K!#F,ZZQR^TIP0033*T"Y2E(6/*.F+C%[%N,%9),%%EL24)+ M$EBR;"F/&'UF24A+$;'TS4*<\XBMPSP$C936@EB>%R'.)/8\N..R M^$2*1A MZNZ!61TIRT)(4:B)=7]LA4,<"=(X\0HF7H6)C]D>FJM@B4G.O!521&QW;R$*,%TI5>A5B%J%..H#(S*@*A8M4X- ML!%KYLG]5:CT*Y3G<@)=3H#+K(2G26!&&F*5M;@&E'X!\ORUT%\+_&4[QF8UL0!J1AR47K3E1]3#L0)$9+B[ M(EPB$5%/=Q"8; 1@FSCAN0OI1D2<'&<=ZCQ]0?:@(KY7OC+GQX6I30!NBQE_ MS#L0Z[$BZELLW,P%Z.8ZF(A .]<1<8<48JH@/U_H\IW&M"!BX'0PHL5@S(@= MKY]1HF\,4X@ ',([Y+0#>?2KI#22N%\(Z5(H:,Z+=@RK #0#1P])"XPWPE >)J/9P*PE*-%I6S? MS"$P50G 59ISE0@IQ@H;626#QGP%TG<+,Y( E*1C[I8-Z]!8H6VP.T*@\TKP MG(:HGCH,N3")K.%3R1+@FIYE^'1\#X C$YLHJ$.@T"2&^$BP D"E3$\=$N9J M ERM.5<3(-F@#H_IO0KJ.X8IE\3U@S+U'-P0E_(V1X E=<2[X9)"#G1C$=\9 MZ76P%8"-A.YIXH09E1"C\I&9 *.2)#Z[W%^)2[_&^:YCAB9TWN+MB$)651$_ M#B^N0J5?H7RG,4,38.A@?J:0H;55QO29POQ,Z(P7;,J0A7B?II!S=9! Q(Y! M_B[9\B/"=$?H?,<': KISAWXSZ9YWQ*F.D+',CY =R _,?P-"@#Q=UT4$J&V M?#R$(-43%"9*0F?-*6X2EN)(15 MQ IZ?BTPE8AC?*#O/688"0YUVG#OPT.=)2V2*!B#KT'Z;F'6DH"U-"]@&;*6 M ]E$2.Y5"'1>\7,.0(WB1 =\L@# 1"C%7Q@ND7^QTE;RH0A9MHGEHW"* X[= MH,5?!H9 -Y;V]!#9\QX64"OOB5.)#JN)=0<0_FI]?A7TZ-CX[+5_\VO5'UGY MNME7@\>BKHM=^Y[_I2CJW*F-OCF%ZSQ[/MUL\Y>ZN33NNCS^2G2\J8M#]PO8 M^/0SW-W_4$L#!!0 ( (V*GE Z"+09; 4 $P; 8 >&PO=V]R:W-H M965T&ULA9G=;N,V$(5?Q?"]U^0,Q9\@";!V4;1 "RRVV/9: MFRB)L;;E2DJR??M2LN-U9@[;FUA2#LE#2OQF2%Z_MMVW_JEIAMGWW7;?W\R? MAN%PM5SV=T_-KNX_M(=FG__ST':[>LBWW>.R/W1-?3\5VFV79(Q?[NK-?GY[ M/3W[U-U>M\_#=K-O/G6S_GFWJ[M_5LVV?;V9V_G;@\^;QZ=A?+"\O3[4C\T? MS?#E\*G+=\MS+?>;7;/O-^U^UC4/-_./]FKMXEA@4ORY:5[[B^O9V)6O;?MM MO/GU_F9N1D?-MKD;QBKJ_//2K)OM=JPI^_C[5.G\W.98\/+ZK?:?I\[GSGRM M^V;=;O_:W ]/-_,XG]TW#_7S=OCGWO_6O#3;+!^=Y#;NVFT_ M_9W=/?=#NSO5DJWLZN_'W\U^^GT]U?]6#!>@4P$Z%\AM_UJHH4O-6;',M9^;(-3$BE1Q>M_ 6BNJ@%M@V F>RO.[3A0L.EB!FRIP%Q7X M) ;A*/&39#])V!LO>Z)5CJTI=*:"7BK0&<(5>%B!UYVQHC-'275ALV(319?7 M0.6(//82H)>@O8@A6P752N D#*^UR$5382<1.HG*B0TLK$1MA2KA1&MFE 1[:$5L)H)81627K2S/1.@@R(K'&V$-L)DY4 654@))"I1J?>EU85 MAH8Q4AD@5:X15@SRU"H&)U\6TEF;7VMA?!ASE:UF1BID%\ MR-%=+DR +GK/J;22+BRE08(I@;!BD#OZD#,_-=10:$(JS%7&;&7 UB39RO_/ M5B!9%"#&F*L,N)HD5QGQTL1*QBZDRVM]+JR9&'.5 5>3Y"IK8EJGHCM2F5"R M@[G*@*M)6<(RYRIJK M) /*BE$JZBHB&9N!T.:,+!18YC!?G>8K&K/!\@H."H9PH!V&M!D)* =V &P M7N510.;8EN#L"GNG>@^ 2EMS#E/5::J27"VNG*8E98;)73$D\U3:%W.8J4XS ME=02SFE:+DAFM&N@HLB%H.PP4UT 0UQ8)SL,0J=!2$;M<1]%_MW8Z7T$('.& M*FEH>7$&L6NZQ^FXII_=M<_[8=SMOWAZ/A+Z2.,9AGB^LE?KX\'.CVJ.YTR_ MU]WC9M_/OK;#T.ZF/-T!Y. M9U?+\P':[;]02P,$% @ C8J>4+&V-&VS 0 T@, !@ !X;"]W;W)K MI<>3_L0'P-^ M2!CMZDQ")1?$IV!\KG*:!$&@H'2!0?CM"O>@5"#R,G[.G'1)&8#K\PO[QUB[ MK^4B+-RC>I25:W-ZH*2"6@S*/>#X">9ZWE$R%_\%KJ!\>%#BF;Q4K1XGG;9Q7V<;FX/,VP;P&< 7P"'F(=-B:+R#\*)(C,X$C/UOA?AB=,C M][TI@S.V(MYY\=9[KP5/DXQ= ]$<:C!-G"9+2ARZ.,DK[S*P=SR^R6OX M-.U?A6ED9\D%G7_9V/\:T8&7DMSX$6K]!UL,!;4+Q_?^;*8QFPR'_?R#V/*- MB]]02P,$% @ C8J>4, ^+JS 0 T@, !@ !X;"]W;W)K; ?@R*M6O2UHY]QP9,Q6'6AA[W" WM\T M:+1PWC0MLX,!44>05HP?#F^8%K*G91Y]9U/F.#HE>S@;8D>MA?EY H5301-Z M MYUWV<9_FF_0&VP?P!>N^UY$F:LVL@6F).(#KR4PYT?H4*9UIG>U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]08I*V461;:EI5G;1)4:MMGXE]ME'!N(#C[M_W MP*[G;=:^ '?<>_?N.-+!V%?7 'CRKE7K,MIXWQT8U J$*&,MXF3SBD#<'G^9'^,M6,M9^'@WJB?LO1- M1O>4E%")7OEG,SS!5,\U)5/Q7^$""L.#$LQ1&.7B2HK>>:,G%I2BQ?NXRS;N MPWASO9U@ZP ^ ?@,V,<\;$P4E3\(+_+4FH'8L?>="$^<'#CVI@C.V(IXA^(= M>B\Y3VY2=@E$4\QQC.&+F&2.8,@^I^!K*8[\'SA?AV]7%6XC?/N'PMMU@MTJ MP2X2[/Y;XEK,_J\D;-%3#;:.T^1(8?HV3O+".P_L'8]O\CM\G/9OPM:R=>1L M/+YL[']EC >4LKG"$6KP@\V&@LJ'XRV>[3AFH^%--_T@-G_C_ -02P,$% M @ C8J>4$".W.>T 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$F]VFZ;(M@",O6G4VIZUS_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV M!D0525HQGB373 O9T2*+OI,I,AR9=.ZX&!% MUHL&?H+[U9^,M]BB4DD-G978$0-U3F_3PW$?\!'P6\)H5V<2*CDC/@7C>Y73 M)"0$"DH7%(3?+G '2@4AG\;SK$F7D(&X/K^IW\?:?2UG8>$.U1]9N3:G-Y14 M4(M!N4<]*8,SMB+>^>2M]UX* MGG[)V"4(S9CCA.$K3+H@F%=?0O"M$$?^CLZWZ;O-#'>1OEO3>;(ML-\4V$>! M_8&?+3NV7< @;QH97Q!NQ#Z(V.^ZD +?V-[,'C36*=%0-.US/<.1)U( M6C&^V[UC6DA#RSSYSJ[,[1"4-'!VQ ]:"_?K!,J.!=W35\>3;+L0':S,>]'" M5PC?^K-#BRTJM=1@O+2&.&@*>K\_GK*(3X#O$D:_.I-8R<7:YVA\J@NZBPF! M@BI$!8';%1Y J2B$:?R<->D2,A+7YU?U#ZEVK.4B/#Q8]4/6H2OH'24U-&)0 MX"#U;,*IJ+%R[1+D_9QNGE_.].V M"7PF\(5PE^*P*5#*_%$$4>;.CL1-O>]%?.+]D6-OJNA,K4AWF+Q'[[7DG.?L M&H5FS&G"\!5FOR 8JB\A^%:($_^/SK?IA\T,#XE^^"O#P[9 MBF0)8'LS1*W M,-D_0=BJIQI&PO=V]R:W-H965TVRC@'$!KY._SX =UVVMO@ SS#ES M9ABRT=@7UP)X\JI5YW+:>M\?&'-E"UJX*]-#AS>UL5IX-&W#7&]!5!&D%>.[ MW0W30G:TR*+O9(O,#%[)#DZ6N$%K8=^.H,R8TX1^.)YDT_K@8$76BP:>P7_O M3Q8MMK!44D/GI.F(A3JG]\GAF(;X&/!#PNA69Q(J.1OS$HRO54YW01 H*'U@ M$+A=X &4"D0HX]?,29>4 ;@^?[!_CK5C+6?AX,&HG[+R;4[O**F@%H/R3V;\ M G,]UY3,Q7^#"R@,#THP1VF4BRLI!^>-GEE0BA:OTRZ[N(_339K,L&T GP%\ M =S%/&Q*%)5_$EX4F34CL5/O>Q&>.#EP[$T9G+$5\0[%._1>"LZO,W8)1'/, M<8KAJYADB6#(OJ3@6RF._!\XWX;O-Q7N(WS_A\*;;8)TDR"-!.E_2]R*N?TK M"5OU5(-MXC0Y4IJABY.\\BX#>\_CF_P.GZ;]4=A&=HZ7C?VOC?& 4G97 M.$(M?K#%4%#[<+S%LYW&;#*\Z>&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>-)RA9,EKM=:V#]'4&;(Z(:^.AYDW?C@8'G:B1I^@O_5G2Q: M;&8II8;62=,2"U5&;S>'XR[$QX!'"8-;G$FHY&S,JK!UG&:'"E,W\9)7GCG@;WE\4W>PL=I_R%L+5M'SL;CR\;^5\9X0"G)%8Y0 M@Q]L-A14/AQO\&S',1L-;[KI!['Y&^=_ 5!+ P04 " "-BIY0GB6<+[,! M #2 P &0 'AL+W=O2V2O=@_(WC3:2.6^:EMC> *LC2 I"-YMK(AE7 MN,RC[V3*7 ].< 4G@^P@)3-_CB#T6. M?G$\\+9SP4'*O&82E.5:(0--@6^VA^,NQ,> 7QQ&NSBC4,E9ZZ=@?*T+O F"0$#E @/SVP5N M08A Y&7\3IQX3AF R_,+^Y=8NZ_ES"S<:O'(:]<5>(]1#0T;A'O0XSVD>CYA ME(K_!A<0/CPH\3DJ+6Q<4358IV5B\5(D>YYVKN(^IIM]@JT#: +0&;"/>Q:>>'N@OC=5<,96Q#LOWGKOI:39-B>70)1BCE,,7<2\ M1A#//J>@:RF.]!\X78=GJPJS",_>*/P/P6Z58!<)=A^6N!:3O4M"%CV58-HX M3195>E!QDA?>>6!O:'R3U_!IVK\STW)ET5D[_[*Q_XW6#KR4S94?H4">!ABRU 0 T@, M !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)8K3 M!8%MH.DPK, *!!VV/BLV?4%U<24Y;O]^E.QZWF;L11(IGL-#BDH'8U]< ^#) MFY+:9;3QOCLRYHH&E' WI@.--Y6Q2G@T;@O%09G03!(&$P@<&@=L5[D'*0(0R M7B=..J<,P.7Y@_U+K!UKN0@']T8^MZ5O,GJ@I(1*]-(_F>$K3/7L*9F*_P97 MD!@>E&".PD@75U+TSALUL: 4)=[&O=5Q'\:;_6&"K0/X!. SX!#SL#%15/Y9 M>)&GU@S$CKWO1'CB[9%C;XK@C*V(=RC>H?>:\UV2LFL@FF).8PQ?Q&SG"(;L M$NPG=_*-RO$R2K!$DD2/Y;XEK,[5])V**G"FP=I\F1 MPO0Z3O+".P_L'8]O\CM\G/9'8>M6.W(Q'E\V]K\RQ@-*V=S@"#7XP69#0N7# M\1.>[3AFH^%--_T@-G_C_!=02P,$% @ C8J>4"4CR7VU 0 T@, !D M !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+N2VWDY) MI%ZG:9,VZ=1IW6^C\38U&"^=-TS#;&Q!5!&G%^&[WGFDA.UIDT7_@?O1GXRVVL%120VX!Z4"D9?Q:^:D M2\H 7)]?V#_%VGTM%V'A'M5/6;DVIP=**JC%H-P#CI]AKN<=)7/Q7^$*RH<' M)3Y'B"_9LE;L5\^"\)6_54@VGB-%E2XM#% M25YYEX&]X_%-_H9/T_Y-F$9VEES0^9>-_:\1'7@INQL_0JW_8(NAH';A>.O/ M9AJSR7#8SS^(+=^X^ -02P,$% @ C8J>4(V*<1>S 0 T@, !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q <$FW6;U'!N M/!%BFP$DLW=Z!.5O.FTD<]XT/;&C =9&DA2$9ME[(AE7N"ZC[V+J4D].< 47 M@^PD)3._SR#T7.$>#^XX"!U.;(>OH'[/EZ,M\BJTG()RG*MD(&NP@_Y MZ5P$? 3\X##;S1F%2JY:/P?C*_P V$AX=,?(Q& M"QM7U$S6:9E4?"J2O2P[5W&?T\TQT?8)-!'H2CC&.&0)%#/_P!RK2Z-G9);> MCRP\<7ZBOC=-<,96Q#N?O/7>6YWG]R6Y!:&$.2\8NL6L".+5UQ!T+\29OJ'3 M??IA-\-#I!^V]"+;%RAV!8HH4/RWQ+<86OQ;)-GT5(+IXS19U.A)Q4G>>->! M?:#Q3?["EVG_RDS/E457[?S+QOYW6COPJ61W?H0&_\%60T#GPO'>G\TR9HOA M])A^$%F_&PO=V]R M:W-H965TO&K5N9RVWO<'QES9 M@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN=\.TD!TMLN@[V2(S@U>R@Y,E;M!: MV-]'4&;,Z9Z^.9YDT_K@8$76BP:^@__1GRQ:;&&II(;.2=,1"W5.[_:'8QKB M8\!/":-;G4FHY&S,2S"^5#G=!4&@H/2!0>!V@7M0*A"AC%\S)UU2!N#Z_,;^ M.=:.M9R%@WNCGF7EVYS>4E)!+0;EG\SX"',]UY3,Q7^%"R@,#THP1VF4BRLI M!^>-GEE0BA:OTRZ[N(_339+,L&T GP%\ =S&/&Q*%)4_""^*S)J1V*GWO0A/ MO#]P[$T9G+$5\0[%._1>"I[RC%T"T1QSG&+X*F:_1#!D7U+PK11'_@^<;\.3 M385)A"?O%";;!.DF01H)TO^6N!63?DC"5CW58)LX38Z49NCB)*^\R\#>\?@F M?\.G:?\F;",[1\[&X\O&_M?&>$ INRL4)95 )BU 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7>QE=0VIZUS_8$Q6[:@A+W" M'K2_J=$HX;QI&F9[ Z**("49W^UNF!*=ID46?2=39#@XV6DX&6('I81Y.X+$ M,:=[^N%XZIK6!0W\RWF(+2]4IT+9#30S4.;W?'XYIB(\!/SH8 M[>I,0B5GQ)=@?*URN@N"0$+I H/PVP4>0,I Y&7\FCGIDC( U^:DKGX;W !Z<.#$I^C1&GC2LK!.E0S MBY>BQ.NT=SKNXW23)#-L&\!G %\ =S$/FQ)%Y9^$$T5F<"1FZGTOPA/O#]SW MI@S.V(IXY\5;[[T4/+W.V"40S3''*8:O8O9+!//L2PJ^E>+(_X'S;7BRJ3") M\.0/A3?;!.DF01H)TO^6N!5S^U<2MNJI M/$:;*DQ$''25YYEX&]Y_%-?H=/ MT_XH3--I2\[H_,O&_M>(#KR4W94?H=9_L,604+MPO/5G,XW99#CLYQ_$EF]< MO -02P,$% @ C8J>4-&UL?5-AC]0@$/TKA!]P=-FNKINVR>T9HXDFFS.>G]EVVI*# M4H%NSW_O0'NU:N,78(9Y;]X,0S8:^^Q: $]>M.I<3EOO^Q-CKFQ!"W=G>NCP MIC96"X^F;9CK+8@J@K1B/$G>,"UD1XLL^BZVR,S@E>S@8HD;M!;VYQF4&7.Z MHZ^.1]FT/CA8D?6B@:_@O_47BQ9;6"JIH7/2=,1"G=/[W>F9A4Z*H_+WPHLBL&8F=>M^+\,2[$\?>E,$9 M6Q'O4+Q#[ZW@Z3%CMT TQYRG&+Z*V2T1#-F7%'PKQ9G_ ^?;\/VFPGV$[_]0 M^&Z;(-TD2"-!^M\2-V(.R5])V*JG&FP3I\F1T@Q=G.25=QG8^_B(['?X-.U? MA&UDY\C5>'S9V/_:& \H);G#$6KQ@RV&@MJ'XUL\VVG,)L.;?OY!;/G&Q2]0 M2P,$% @ C8J>4 :+RPJT 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$IQV461;:CI-K;1)4:=MGXE]ME'!YP*. MNW\_P*[K;6Z_ '?<>_?N.-(!S9-M !QYT:JU&6VP5=M#ZFPJ- M%LZ;IF:V,R#*"-**\8J]4[*%DR&VUUJ8WT=0.&1T2U\= MC[)N7'"P/.U$#=_!_>A.QEML9BFEAM9*;(F!*J.WV\-Q%^)CP$\)@UV<2:CD MC/@4C(4E%")7KE''.YAJN>:DJGXKW !Y<.#$I^C0&7C2HK>.M03BY>BQK"I,(3_Y2^ [! M;I5@%PEV'Y:X%I/\DX0M>JK!U'&:+"FP;^,D+[SSP-[R^"9OX>.T?Q.FEJTE M9W3^96/_*T0'7LKFRH]0XS_8;"BH7#A^\FW<^IP.:9]L ./*J56LSVCC7'1BS10-:V!OLH/5_*C1:..^: MFMG.@"@C2"O&-YM;IH5L:9[&V,GD*?9.R19.AMA>:V'^'$'AD-$MO08>9=VX M$&!YVHD:?H+[U9V,]]C,4DH-K978$@-51N^VAV,2\F/";PF#7=@D=')&? [. MMS*CFR (%!0N, A_7. >E I$7L;+Q$GGD@&XM*_L7V/OOI>SL'"/ZDF6KLGH M9TI*J$2OW",.#S#ULZ=D:OX[7$#Y]*#$URA0V?@E16\=ZHG%2]'B=3QE&\]A MXK_"U@%\ O!W #86BLJ_""?RU.! S#C[3H0KWAZXGTT1@G$4\9\7;WWTDO-] MDK)+()IRCF,.7^1LYPSFV><2?*W$D7^ \W7X;E7A+L)W;Q3NUPF258(D$B3_ M;7$MY_9=$;:8J093QVVRI,"^C9N\B,X+>\?CG?Q+'[?]AS"U;"TYH_,W&^=? M(3KP4C8W?H4:_\!F1T'E@OG)VV9&PO=V]R:W-H965TSH MG00G-(H61+"J#O/,V_8JS^3%\*J&O0KT10BF_NZ RW83QN&[X:4ZE\892)XU M[ P_P/QL]LJNR,!RK 34NI)UH."T";?Q>A=3Y^ 1ORIH]6@>N%0.4KZZQ=?C M)HQ<1,"A,(Z"V>$*S\"Y8[)Q_.E)PT'3.8[G[^R???(VF0/3\"SY[^IHRDVX M#(,CG-B%FQ?9?H$^H7D8]-E_@RMP"W>16(U"Q88BV%LW5K4? MVVXG7?5NN /M'>C@L/0ZI!/RD7]BAN69DFV@NL-OF/O'\9K:LRF9N3JB'K,KL/0$28>$,2R#Q(4D]C1.W>*NR=HA(EW3\;N\0/]&4HP M\P2SFQ27DQ0QS H7F:,B\WN"1301P3 /,EF@(@N$@$Y$/L;UVU,$8IIE:&@9*)#1DU(@#K[]JN#0EYJW_M'UJ'%;WV' M)__AW?OPG:ES5>O@((UMA;YAG:0T8&.)GNR]*NV3-"PXG(R;IG:NNK[<+8QL M^C>'# ]?_@]02P,$% @ C8J>4&YZY+:V 0 T@, !D !X;"]W;W)K M&UL;5/;;MP@$/T5Q >$->MR? M(R@SYC2A'XXGV;0^.%B1]:*!9_ _^Y-%BRTJE=30.6DZ8J'.Z7UR.*8!'P&_ M)(QN=2:ADK,Q+\'X5N5T%Q("!:4/"@*W"SR 4D$(TWB=->D2,A#7YP_UK[%V MK.4L'#P8]5M6OLWI'245U&)0_LF,CS#7,@$8Y1&N;B2 MZ%D%4]'B;=IE%_=QNDGW,VV;P&<"7PAW,0Z; L7,OP@OBLR:D=BI][T(3YP< M./:F#,[8BGB'R3OT7@I^FV;L$H1FS''"\!4F61 ,U9<0?"O$D?]'Y]OT_6:& M^TC?K^E)NBV0;@JD42#]I\3K3R5N86X^!6&KGFJP39PF1THS='&25]YE8.]Y M?)._\&G:?PC;R,Z1L_'XLK'_M3$>,)7=%8Y0BQ]L,134/AQO\6RG,9L,;_KY M!['E&Q?O4$L#!!0 ( (V*GE"X&V1_Q@$ #<$ 9 >&PO=V]R:W-H M965TM4M1IW6]B M7W^H8%S C5*^Z 3#H7?!.9[@QIC\0HHL&!-,W MLH?.GE12"6:LJ6JB>P6L]"3!"8VB6R)8V^$\];Z3RE,Y&-YV<%)(#T(P]7$$ M+L<,Q_C3\=S6C7$.DJ<]J^$7F-_]25F++"IE*Z#3K>R0@BK#=_'AF#B\![RT M,.K5'KE*SE*^.N-'F>'()00<"N,4F%TN< ^<.R&;QMNLB9>0CKC>?ZH_^-IM M+6>FX5[R/VUIF@SO,2JA8@,WSW)\A+F>!*.Y^)]P 6[A+A,;HY!<^R\J!FVD MF%5L*H*]3VO;^76<3I+-3 L3Z$R@"V'OXY ID,_\.S,L3Y492KNJ+_X?_!II)Z8JMM.H[,T]OGX2ZZD-&!3B6YL+HV=XL7@ M4!FWW=F]FM[R9!C9SV-*EG]%_A=02P,$% @ C8J>4"@OV 0 T@, M !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+^LF MJY5M*9LJ2J566J5J^\S:8QL%C -XG?Y]!^RX;NH78(9SSEP8LM'8%]<">/*F M5>=RVGK?'QES90M:N!O30X#1MPUQO0521I!7C27++M) =+;+H.]LB M,X-7LH.S)6[06MC?)U!FS.F.OCN>9=/ZX&!%UHL&OH/_T9\M6FQ1J:2&SDG3 M$0MU3N]WQU,:\!'P4\+H5F<2*KD8\Q*,+U5.DY 0*"A]4!"X7>$!E I"F,;K MK$F7D(&X/K^K/\;:L9:+)*RL%YHV<53$6+MVF77=S'Z>8NG6G;!#X3^$(XQ#AL"A0S_RR\ M*#)K1F*GWOW^0O?)KV;\(VLG/D8CR^;.Q_;8P'3"6YP1%J\8,MAH+: MA^,=GNTT9I/A33__(+9\X^(/4$L#!!0 ( (V*GE"B?5.(LP$ -(# 9 M >&PO=V]R:W-H965T&8XY\S%XVRP[LVW (&\:V5\ M3ML0N@-COFQ!"W]G.S#XI[9.BX"N:YCO'(@JD;1B?+-Y8%I(0XLLQ4ZNR&P? ME#1P'H[[B$^ 'Q(&O[!)[.1L[5MT/ETJ1SF/2OM'4"GPC\AL#&1*GR#R*((G-V(&Z< M?2?B%6\/'&=3QF :1?J'Q7N,7@K^=)^Q2Q2:,,<1PQ>8[8Q@J#ZGX&LICOP_ M.E^G[U8KW"7Z;DGGNW6!_:K /@GL_VGQX:;%-+@! #2 P &0 'AL M+W=OO3" %5^H;9;T[VL;0DG"B^T9GW/FXG$^:O-B.P"'7J50ML"=<_V! M$%MU()F]TCTH?]-H(YGSIFF)[0VP.I*D(#1);HAD7.$RC[Z3*7,].,$5G RR M@Y3,_#V"T&.!4_SF>.)MYX*#E'G/6O@)[E=_,MXBBTK-)2C+M4(&F@+?I8=C M%O 1\)O#:%=G%"HY:_T2C&]U@9.0$ BH7%!@?KO /0@1A'P:?V9-O(0,Q/7Y M3?TQUNYK.3,+]UH\\]IU!=YC5$/#!N&>]/@5YGJN,9J+_PX7$!X>,O$Q*BUL M7%$U6*?EK.)3D>QUVKF*^SC=9.E,VR;0F4 7PC[&(5.@F/D#=6JM1EMG.OV MC-FB 2WL!7;0^IL*C1;.FZ9FMC,@RDC2BO'-YHII(5N:I]%W-'F*O5.RA:,A MMM=:F'\'4#AD=$O?'(^R;EQPL#SM1 V_P?WICL9;;%8II8;62FR)@2JCM]O] M81?P$? D8;"+,PF5G!!?@O&KS.@F) 0*"A<4A-_.< =*!2&?QM])D\XA W%Y M?E/_$6OWM9R$A3M4S[)T34:O*2FA$KURCSC\A*F>2TJFXN_A#,K#0R8^1H'* MQI44O76H)Q6?BA:OXR[;N _C37(UT=8)?"+PF7 =X[ Q4,S\NW B3PT.Q(R] M[T1XXNV>^]X4P1E;$>]\\M9[SSF_V:;L'(0FS&'$\ 7F'<&\^AR"KX4X\"]T MODY/5C-,(CU9TOG-NL!N56 7!78?2N2?2ES#))^"L$5/-9@Z3I,E!?9MG.2% M=Q[86Q[?Y!T^3ON#,+5L+3FA\R\;^U\A.O"I;"[\"#7^@\V&@LJ%XS=_-N.8 MC8;#;OI!;/[&^7]02P,$% @ C8J>4/ ;/AS$ 0 -P0 !D !X;"]W M;W)K&UL=53O;ML@$'\5Q .4!,=I&]F6FD[3)JU2 MU&G;9V*?;50P'N"X??L"=CTO8U\,'+\_=\ Y&Y5^,2V 1:]2=";'K;7]@1!3 MMB"9N5$]=&ZG5EHRZY:Z(:;7P*I DH+0S69/).,=+K(0.^DB4X,5O(.31F:0 MDNFW(P@UYGB+/P+/O&FM#Y BZUD#W\'^Z$_:K&J0QKJ'#]L#\?4 MXP/@)X?1K.;(5W)6ZL4OOE8YWOB$0$!IO0)SPP4>00@OY-+X/6OBQ=(3U_,/ M]<^A=E?+F1EX5.(7KVR;XSN,*JC9(.RS&K_ 7$^*T5S\-[B <'"?B?,HE3#A MB\K!6"5G%9>*9*_3R+LPCM/./IEI<0*="70AW 4?,AF%S#\QRXI,JQ'IZ>Q[ MYJ]X>Z#N;$H?#$<1]ESRQD4O!;W?9>3BA6;,<<+0%6:[((A37RQHS.)(_Z'3 M.#V)9I@$>K*F)_\1V$4%=D%@]U>)Z56),%E;U4,UPZ=O' 0 M-P0 !D !X;"]W;W)K&UL;53;;IPP$/T5RQ\0 M@UF2S0J0LJFB5FJE5:JFSUX8+HJ-B6V6].]K&T+IQB_8,S[GS,4>LDFJ5]T" M&/0N>*]SW!HS' C190N"Z1LY0&]/:JD$,]94#=&# E9YDN"$1M$M$:SK<9%Y MWTD5F1P-[WHX*:1'(9CZ87\-)68NL*E4G MH->=[)&".L&8.KP'O'0PZN4K.4KXZXUN5X\@E!!Q*XQ2872[P")P[ M(9O&VZ*)UY".N-U_J#_YVFTM9Z;A4?+?767:'.\QJJ!F(S?/I*&!79!@9T7V/U7XOU5B9\Q212%@Z3! M(&E (+X*$L)-=I^*!^HO_!Y]'Z@=33==K=);& M/A]_R;64!FPJT8W-I;53O!H<:N.V=W:OYK<\&T8.RYB2]5]1_ 502P,$% M @ C8J>4&A69U^W 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0LX8DVQ4@91-5K91(JU1MG[TP@!5?J&V6Y.]K&T)I MPHOM&9]SYN)Q/FKS8CL AUZE4+; G7/]@1!;=2"9O=(]*'_3:".9\Z9IB>T- ML#J2I" T26Z(9%SA,H^^DRES/3C!%9P,LH.4S+P=0>BQP#O\[GCF;>>"@Y1Y MSUKX >YG?S+>(HM*S24HR[5"!IH"W^T.QRS@(^ 7A]&NSBA4,C$QZBTL'%%U6"=EK.*3T6RUVGG*N[C='/S M9:9M$^A,H MA'^.0*5#,_($Y5N9&C\A,O>]9>.+=@?K>5,$96Q'O?/+6>R]E MFJ0YN02A&7.<,'2%V2T(XM67$'0KQ)%^HM-M>KJ981KIZ9J>[K<%LDV!+ ID M_Y68?2AQ"W/](0A9]52":>,T653I0<5)7GF7@;VC\4W^P:=I?V*FY%XZ\]F&K/)<+J??Q!9OG'Y%U!+ P04 M" "-BIY0^Z83<<4! W! &0 'AL+W=O&4PFM4<^4HN2KWYQ9>ZP(E/ M"#A4UBM0-USA$3CW0BZ-7[,F7BP]<3W_4'\.M;M:+M3 H^(_66V[ A\PJJ&A M [2-RYZ+3?) M/B=7+S1C3A,F6V'2!4&<^F*1Q2Q.V7_T+$[?1#/LG#Q M?^%32WVCNF72H(NR[OF$2VZ4LN!22>Y<+IWKXF7!H;%^>N_F>GK+T\*J?FY3 MLOPKRC]02P,$% @ C8J>4!&*LDS. 0 G 0 !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0$AR[4V1;:CI5G;1)4:>MGXE] M?E'!>(#C[M\/L.-Z'OL2N//S*_5%()9FRH:J)[!:ST),$)W>T2(EC;X3SUN;/*4SD8WG9P5D@/0C#U^P1< MCAG>XUOBI:T;XQ(D3WM6PW

!O QP:(-D#T H(F=UO,9:*3 M^;149Z]L^N&0U&T'C\(LU[J>M*MCGYEZ5F;V-(\(3(-33=1BGAH,O<'0+F+A M(N*P"UD.DJQX'H[JX8Z>B>@M#7?>,V$1(SW9"P1&1,QZ;,L&)NZS=40+ M5+1P1$>$]50+YSW *4P(Z.>LXR-81#01W-#*B UO0 M8"$78X'+$<"N^CM^#(AZ<8<"]T'X@!$"[H0PP@I;S&W"7#AKN@+7"J/X[J<) MN!/"""L$U[VHB-T%=6$,P%W.(;:N;-P+88P9MJ#; HFZ<_JZ$5CHP):#;%W= MN!4"YH7A'0K<#.$#;@BX'8+KAXPYU7-!/&3]VB%,],Z_&N!>"*X91N3>]@0W M)DK&EX3B[D!==W!*LD1 $8E[GR4*ZI'[TFY2XO*>U7:;$CMMG&K ME):&D#R8QMN;L\IUD,FMKF\C4&?B-];@ 0 HP0 !D !X;"]W;W)K&UL M?51M;YLP$/XKEG] #3@L4P1(3:9IE38IZK3ULP/'BVIC:IO0_?O9AE":T'[! MOO,]S]US^)P,4CWK&L"@5\%;G>+:F&Y'B,YK$$S?R0Y:>U)*)9BQIJJ([A2P MPH,$)U$0?"&"-2W.$N\[JBR1O>%-"T>%="\$4__VP.60XA!?'(]-51OG(%G2 ML0I^@_G3'96UR,Q2- ):W<@6*2A3?!_N#K&+]P%_&QCT8H^@"X)@FB=(%XEB&\JH)1>M?$V9AM>=V(MAEX50A;_5H"J M_!AHE,N^-:Z+"^\\:?>1NQM7_KV=P'%@WFC&\?W%5-6T&IVDL3?/WX]22@.V MQ.#.UEC;%V,V.)3&;;=VK\:Y&0TCN^E)(/.[E/T'4$L#!!0 ( (V*GE#G MB>3YP@( %@+ 9 >&PO=V]R:W-H965TLT4_V7-14Z:$XA+(5C.YL M45V%.(K2L*9EXZ\*._C,A/A MJFCI@?UDZE?[)/0H[%EV9>^MV-[>JK4,[]\9:XAXGNN^^_LS"H--TKT.[:\DO;7VYZDXK5CT5)J M^M9=R\9>+X[_6@878%> ^P*4O%L0NX)X5!!VRFRKGZFBJT+PBR>Z?ZNE9E&@ MAUB;N363UCO[3'QYE:&D",^&R&$>.PP>8/ M8CU%Y&D/";6 7@4&56!; M']^H(#!!#!+$EB 9$)!T)/*QP^06TU@,2E$P;@5 (1(@6$P"BDDF8C(T8P!HAF(FL^A^0Q <.(3O6"$.-&PW M";)Q]"$0GA$#AQ=-TYOAF<0A.'(H^8 E<.@0 52,OR$.=).'%$_6"01;#+V[ M%02'& $IQG.+#8X>RCY@"QP^E ,J)CM$/NF79%E QK8 ,(+FOB8(#C,"THQG M>L)P!G%TORT8SB!&=^PX#D0&_:8CZ];O8VZES&R>0);QW/8+)Q#''S $3B & M=KW).G&@X>X:YY-E\C]4)R<<''',F?,'%8>RD=Z&*WU:LF>:/>>*:<8HT/8> M]3&W'U1LK\QMIN]%=];K!HJW[AP;]H?IU3]02P,$% @ C8J>4-;3>C<5 M @ N 8 !D !X;"]W;W)K&ULC57;CILP%/P5 MQ >L,1!R$4':9%6U4BM%6W7[["0G :W!U';"]N]K&X* G*WR$E^8&<^<^)(V M0KZK'$!['R6OU-K/M:Y7A*A##B533Z*&RGPY"5DR;8;R3%0M@1T=J>0D#(*$ ME*RH_"QU*B>5'!3GKJ4I9,_MT %\W:I_YMXK4XY]I.D"RMV1E^@OY5 M[Z09D5[E6)10J4)4GH33VG^FJRT-+<$AW@IHU*#OV2A[(=[MX-MQ[0?6$7 X M:"O!3'.%+7!NE8R//YVHWZ]IB"_BZ/.U_["]XYP8A>N M7T7S%;I ,]_KTG^'*W #MT[,&@?!E?OU#A>E1=FI&"LE^VC;HG)MT^G?:#@A M[ AA3Z#Q?PE11X@F!-(Z[*2KG?MFTBHS M>\WFX3PE5RO4838M)AQ@PC%B>X]8)#V$& .]BQ!U$3I^-'*QP 4B5"!R O%( M8#F)T6(2AZE:#$V2:!(%0\6#DHS,Q*B9^-Y,%. ",U1@]G@Y$E0@>: YJB7.5(-B@LL4('%X]58H@)+Q,%D!V\P3(0O0@/\) 6( M1/R)Q">'D3X>E>(GB88/A$5!L\DZ9'"%V#O]!Y/GHE+>7FAS&[D[XR2$!B,8 M/)D=FYMGI!]P.&G;G9N^;._2=J!%W;T3I'^LLG]02P,$% @ C8J>4"1H M'F[B 0 ^@0 !D !X;"]W;W)K&ULC53;;MP@ M$/T5Q <$7W;7[LJVE$U5M5(KK5*U?6;M\44!XP)>IW]?P([K9HF4%\,,YYRY MF"&;A'Q2+8!&SYSU*L>MUL.1$%6VP*FZ$P/TYJ06DE-M3-D0-4B@E2-Q1J(@ M.!!.NQX7F?.=99&)4;.NA[-$:N22:AS?!\>3ZG%.\#/#B:UV2-;R46()VM\J7(E!5]43"JQ7V#G%=@Y@?B_$A._ MP-XKL+_)((G35SVZQ<3Q&UTZ>(,<;@6B-[),O +)^\M,O0+I.\KT83Z\"D(V M=X^#;-S4*52*L7<3O_&N@WT?N;O[#SZ_"M^H;+I>H8O09@+Y, MRUOS$*T&@UK;;6+V4$I$T8=\ M @ !0H !D !X;"]W;W)K&ULE5;1CJ(P%/T5 MP@<,%"C@!$E6GRRTM:B9Q5%J?[N?T%/;^@F288Q.^SN1W; MUH[NR;&0K^S\C;:&L&VU[G_0$RT47%>B]MBR0IA?:WL4DI6MBBJE)!_--:_, M]=SJ7V@PP6L)7D= P5V"WQ+\J82@)013";@EX![!:;R;9JZ()&G"V=GBS?-0 M$_W8H6>L;M=6+YJ[8_Y3_11J]91&@9LX)RW48A8-QKO">+>(Y1 1A[>0U4.1 MER$"1QW$42XZ*QYHQ3-\_\8*@@5\4, W L&-0*_(58/!!E,U-F88WB0 -PF M37Q8 (,">+K-$!0(']MAMFH,!L4('O M^[TV##%1@'N-@# A7 ARX0RZ@,3(HX]&8HRFMP/!\4'>A(8 H"B(^V\#"#0; M*0:.(@*RB-T1"3AH*/A$2^"H(?RX)4L %.&Q?>!$(B"2V!N1@/.$HD^XA1.% MX@GOOQ9TG7OD]E_D=S&WI<#91!/"N0) $?;[M=P'-<4X5U]+?4#Z2?@AKX2U M85)]>,WG<<^8I$K0?5*V,G4FZR8%W4L]C-28-P>39B)9W1ZZG.[DE_X'4$L# M!!0 ( (V*GE#N_R4L+ ( "X& 9 >&PO=V]R:W-H965T$#ELW<.^! ME^92"Q5 9='C"_P \;-_9O*$)I53TT+'&]HY#,Y;]RG8'#*%UX!?#0Q\MG=4 M)4=*7]7AZVGK^LH0$*B$4L!RN<$>"%%"TL:?4=.=4BKB?']7_ZQKE[4<,8<] M);^;DZBW;NXZ)SCC*Q$O=/@"8SV)ZXS%?X,;$ E73F2.BA*N?YWJR@5M1Q5I MI<5O9FTZO0ZC_IUF)X0C(9P(,O='A&@D1.^$^$-"/!+B!0&94G1O#EC@LF!T M<)AYNSU6'U&PB67W*Q74S=;/9'NXC-[*+(D+=%-"(V9G,.$,$TP()-6G%*$M MQ2Y(8HOW>DA63H+8R^Q.4JN3U-*4 MQ9O;&4PRS[+H2+KRX<^Z]F CL]K(+#;RA8W,DF3Y&:/9K6F!7?1$XDY%KYU0 M']\L.@V]IU#=ND5\%VSV9G:]RYA)^AVS2]-QYTB%O-/ZYITI%2 M^IYL4BV' M]W0@4(*]N6>0 @ M& D !D !X;"]W;W)K&ULE5;9CMHP%/V5*!] MXL1Q @(DEJ)6:J715-,^&S 031*GMH'IW]=V3 :2"Z(OQ#;GG+MZ&9^Y>)<' MQI3W41:5G/@'I>I1$,C-@954#GC-*OW/CHN2*CT5^T#6@M&M)95%$(4A"4J: M5_YT;-=>Q'3,CZK(*_8B/'DL2RK^SEG!SQ,?^9>%UWQ_4&8AF(YKNF<_F7JK M7X2>!:W*-B]9)7->>8+M)OX,C58(&X)%_,K965Z-/1/*FO-W,_FVG?BA\8@5 M;*.,!-6?$UNPHC!*VH\_3M1O;1KB]?BBOK+!ZV#65+(%+W[G6W68^)GO;=F. M'@OURL]?F0LH\3T7_7=V8H6&&T^TC0TOI/WU-D>I>.E4M"LE_6B^>66_9Z=_ MH<&$R!&BEJ!M/R+$CA _2\".@#\)^"$A<83D60)Q!-(A!$VR;/:75-'I6/"S M)YH&JJGI4S0BNKX;LVC+:?_3!9!Z]31-D^$X.!DAAYDWF.@:0\);S**/02TB MT!ZT;D20&_,(,($Z)OJ8Z!:Q[".2]!;RI0_)R"UD!?D2P<'$8$YC*X!O!&)8 M (,"V K$-T5)8($$%$@ #W"GJ@TFLYC*8LC@3LT(:(3TC& 4=W))>D;0 ,-& M4M!("D22=!HC[1D)!]VZ0Y@[*]+WSOH)\I[:1@.V6&J1Z+ MYJYN)HK7[AT2M(^AZ3]02P,$% @ C8J>4-D7IY:W @ 4PH !D !X M;"]W;W)K&ULE5;;CILP$/T5Q <$#.86)9%R4=5* MK;3:JNVS0YR %C"UG63[][4-80D,4?8EV,Z9,V=F/+875\;?1$:IM-[+HA)+ M.Y.RGCN.2#-:$C%C-:W4/T?&2R+5E)\<47-*#L:H+!S/=4.G)'EEKQ9F[86O M%NPLB[RB+]P2Y[(D_-^&%NRZM)%]6WC-3YG4"\YJ49,3_4GEK_J%JYG3L1SR MDE8B9Y7%Z7%IK]%\AQ)M8!"_!:B?*1LD*87RL]"\G*ED5)*&OBM@?]A@!X:X-8 #PR<)A23FQV19+7@[&KQIKPUT;L(S;'*?JH73;+- M?RH]0JU>5E$8+YR+)FHQFP;C]3"H0SB*O7/A02XVWL@\Q,F]B^T8XWON/68' M82:$^&"LOB' =[$F, $&"; A\/L$00 3!"!!,%80#<+<-)C 8"J#\6 7(>@B M'+G T2#;FP83]URXLVA0D3$&S4)82 0*B<9"XF&L#2:Y$Q(.RAX!8BJTH(>9F,+@J(),1,MCX"$3&04@2V]1MXG4@(W M(P*Z,?*'*?&!: =YV[6@^QT23XB!&QMA0 P>BL& &']8'PR(P1-BX$,"0:?$ M5'+A0P"%GZ@/W+X(Z-_QEH4:>&HKP=V)@/8,HJ&?>'0H3N44;F&4/+/;DE'M M_-&9Y_1NUI+RDWFU""MEYTKJVZFWVKV,UIZ^F0?K&S3?-C?V!TWSW/I!^"FO MA+5G4MW[YG8^,B:ITNC.5 XR]<+K)@4]2CV,U)@WSYQF(EG=/N&<[AVY^@]0 M2P,$% @ C8J>4+=7RFHX @ #@< !D !X;"]W;W)K&ULC57;CMHP$/V5*!^PSCT!!:0%5+52*Z&MNGTV82#1.G%J&[+] M^_H2LB%X*2_$GIQSYLP$C_..LC=> @CGO28-7[BE$.T<(5Z44&/^1%MHY)L# M93468ZMF7+G)X$J1K8,H>?ZAJSORL@M%NX MOGL)O%3'4J@ 6N8M/L)/$+_:+9,[-*CLJQH:7M'&87!8N,_^?.-K@D:\5M#Q MT=I1I>PH?5.;;_N%ZRE'0* 02@++QQG60(A2DC[^]*+ND%,1Q^N+^A==O"QF MASFL*?E=[46Y<#/7V<,!GXAXH=U7Z N*7:>O_CN<@4BXL4)RYH MW:M(*S5^-\^JT<^NU[_0[(2@)P0#0>:^1PA[0OA!B.X2HIX030C(E*)[L\$" M+W-&.X>9S]MB]2_RYY'L?J&"NMGZG6P/E]'S,DV3')V54(]9&4PPPO@# DGU M(45@2[$*;NC!=8+U+2).KR&;6TB6V$V$UCI#S8^NZDSM I%5(-("X5@@CNT" ML54@MCC()ITVF$1C&HWQ)JVZA[@RD5A-)!83,[M :A5('V]#9A7('FB#P<1W MVI ]VH:9U<3LUD3VB8#OV<^-]W@C_$^.GF]QX4_/G@%EHTH#[RFBI$>ILC:+#4'\.U%"9Q%?^?&U&\X>,N2E^8':L&N[LJ) C M2P^6 Z4"I$GO27[04EY.PX; 0:AE*M?,3&BS$;3M;Q\T7('+?U!+ P04 M" "-BIY0.^V1JJ0! "9 P &0 'AL+W=O:8[83NW^]L*&,= M7[#O_-Z[=X>=#VA?7 O@V:O1G2MXZWV_%\)5+1CI;K"'CDX:M$9Z"NU9N-Z" MK"/):)%L-G?"2-7Q,H^YHRUSO'BM.CA:YB[&2/O[ !J'@F_Y6^))G5L?$J+, M>WF&[^!_]$=+D9A5:F6@CE)!X^H?ZK:MP7?<59# M(R_:/^'P&:9^;CF;FO\*5] $#TZH1H7:Q2^K+LZCF53(BI&OXZJZN [CR=W# M1%LG)!,AF0G;.!PQ%HK./THOR]SBP.PX^UZ&7[S=)S2;*B3C*.(9F7>4O9;W MNR07UR T80XC)EE@_B($J<\EDM422:1G"_IMFJT+I*L":11(__&8K@MDJP+9 M?PZRW>Y=DVN8AW=%Q&*JX=)^D_:L.L=.Z.D'Q3$VB!Y(;W-#-Z&E=S('&AH? MMO>TM^-M&0./_?00Q/P:RS]02P,$% @ C8J>4#$AN?9R!P CB\ !D M !X;"]W;W)K&ULC9I=3^-&&(7_2I3[;#S?8P1( MD*IJI59"6VU[;JWA9M][%^7C;[NBP>AX.V MFZ7,,KO<%NO=_/IR^.ZNOKZL7MO->E?>U;/F=;LMZO]NRTWU?C47\X\OOJZ? M7]K^B^7UY;YX+O\JVV_[N[K[M#RV\KC>EKMF7>UF=?ET-;\1%RMO^P,&Q=_K M\KTY^7O67\I]57WO/_S^>#7/>D?EIGQH^R:*[M=;N2HWF[ZESL>_8Z/SXSG[ M T___FC]U^'BNXNY+YIR56W^63^V+U=S/Y\]ED_%ZZ;]6KW_5HX79.:S\>K_ M*-_*32?OG73G>*@VS?!S]O#:M-5V;*6SLBU^''ZO=\/O][']C\/X 7(\0!X/ MZ,Z=.D"-!ZB?!^CAX@_.ADO]I6B+Z\NZ>I_5A][:%_V@$!>J*^9#_^50N^%_ MW=4VW;=OU\[KR^5;W]"HN3UHY(E&'!7+KO7C*20[Q:V$P^7T!"M4&,?/H.A% MJ.%X-;D(PQO0M $]-*!/#>1!$0X2.TAVAR)H86T6%&M%=$9XI3/NQU _!OS8 M+/!SD)C3\TAI9>X"/T2GA,RTYWXL]6/13^X#0Q9.9#.3!;97J#)YED6*XZ@9 MAV94X,7!6;PQ(NPJ5#EIA>5>//7BP8OS-C#CL0=,W=X R\H,A*&^DCD7&N9,1,.&1&T>F)%D+I$ ]$IDP6(82(<$[@J EK M,VHFY['ZA"2C'93U@RM6'PK%&R%)?4+FC*))?;14H1^BZNYPI2*&.$.%0D-Y M")U1-*V0@)N2P(D',9&B)$ECZ#^QQERAD=*Q!GLB!0SB-WIN0HE=GGXXWD])-(/P@X$K$6 M=E%2,O7!J2>1>A!L).(,?*0D4Q\<=A)AAX%&(L7 2$HR-<(A)Q%R$&8D DQD MP%RB\C'B2@XZB:##-",186 E)9D:X823A'"09"3""XRD)%,C'&^2X U2C$1P M@9&49&J$D*JT+RE)UX?A5!+^0712;S^--3F1==HD: MXAA6!,.YCC3! :K9HQ!SI+Q0MHO-M'7D'2G (64JD_$2 M<;IJ$D\A^6C,GI+5B,ATO$:?3H83C]#EH!@ M "/4?(1/T,.P8$CXSBW90 MEJ@.YY]A$_0PZQ@>/$,[J%H($TW,E@/0LO6@\'%N$6\.ZT-4-MI=EG/0$@Y" MV+%(N 76AZE$M+\LYZ E1[-@+@\C.'L+T6A\+'MSB\/)253(YQUCNU#@B%R?MZ=E$R-<,@Y M,N^&@B"\P$=*,MV6Q=GF6=P,L>+/3[B3DJD13DC/5H-"G/CS2^])R=0(YZQG M,^WP>>@)0=FZ%-,E%J8\)ZUGJ_"A(Q8?F2.B2SGBJ/4D:$)GG2=M4C+UP4GK M2;Z$OD*,\LH07:HRG+F>K06%Z644G6Y^70B%,SBF4QY?22Q/=C%OR_IYV/#= MS!ZJUUW;[Q<^^?:XJ?Q&]KN@@^]OQ<7JL#7\9S.'G>I_%O7S>M?,[JNVK;;# M3NBGJFK+SF;VI:O92UD\'C]LRJ>V_[-_@M6''>*'#VVU'W>_+X];\*__!U!+ M P04 " "-BIY0?WZ#CVP 1M0=-AVK29*8M2V,EM) MNG\_R58SB^=0]DT3NX?4(44]/"25B]=F^VWW6-?M[/MZM=E=SA_;]NG#8K&[ M?:S7U>Y]\U1ONO^Y;[;KJNT^;A\6NZ=M7=WM"ZU7"Z.47ZRKY69^=;'_[O/V MZJ)Y;E?+3?UY.]L]K]?5]M_K>M6\7L[U_,<77Y8/CVW_Q>+JXJEZJ/^HVS^? M/F^[3XNW6NZ6ZWJS6S:;V;:^OYS_I#]\2JHOL%?\M:Q?=T>_S_JF?&V:;_V' M7^\NYZIW5*_JV[:OHNI^O-0W]6K5U]3Y^&>H=/YVS;[@\>\_:O]YW_BN,5^K M77W3K/Y>WK6/E_,XG]W5]]7SJOW2O/Y2#PUR\]G0^M_JEWK5R7LGW35NF]5N M_^_L]GG7-NNAEL[*NOI^^+G<['^^#O7_*,8+F*& >2N@[60!&0K(N07L4,"> M6\ -!5Q68'%H^[XS/U9M=76Q;5YGV\-X>*KZ8:<_N.YVW?9?[N_._O^Z_MQU MW[Y0O%B]]18/F^J Q1QHS5MR@(F:5?$2)"V/))Y0$__^5%ET[WAIC:&/, MO@(9-2;P"H16(/L*[%$%R6:=<9#XO61SZ S5726DK$N(3@=Q+G$_EOJQZ,=E M?@X2=W2=)$%4;H?(E(OBN!M'W3ATDP\5!YK$!5,J1J1JG<]_&EDI1G53CLL]4:$379AS-*>J1JP>/QN# M*:2F]C'%O$-OF# D[5-VDS\.0I]-"4&R1^43$THRRMA",SFW-8);FY W$YG, M6PI7TAWPDGG2#I MRGM3G'2"I,/=*4*Q&+3'GB'"%$.1OI8CSR+R<(<*<=9%\PB6F,Z;XB:,Y>RS M)"WF@]HBUXS2./$RG;:AZ(A#T"($,2=9MC3WRJ(G*G3%M9[E0+0(1,Q,%FFG M)9J IHC0B+BBJ<)V)]GO!$\(/DDXOHG,FG(G<4):0DC(3):LO;VSY,XQH?)% M0EI.2.O/STR6\\RR+ @=32)>MWXG74V$VNIR9W-"6K("AO1D<6&K3;*X(\*$ MTC6R:(HSUR)S,4G9T^ER4C+>>N>@=2Q;YD8<$K1K-#ZN3&?+V]V.D]:1?5#( M5 X1:J/!AX/IDA0CC>.H=2QOYG.D0X)*I\*!S80JQN+ =ARUCF1/R%D."6J< M))PEJ7!BK\]QU#J20R%G.80H1QL53J#-%0Z8V$*^=$3%Z>B0CL6!A'E>8P=177G%X#D;/;(1XY4_O0*?E(R-<")ZLFD)/DBD M["D'9H@N23%\>(Y#3W (HJ1ZIBDO(D2B:"#:;SH;C<\!RK MGB5.L$2")(E45%:GW&.J^!0# C%8I(*'(H!H0A)*B#LWAER",)TWA1/00*'8B"G,GF2"D@[ M,#,E&?LHO"M$,B8,XC->%CK[;:' $1@0@1B= K(-C$Q)QD8X^@([:H:WIY!I M[T39A,M_KE3E\1(Y "/9WX3WJ4Z?Z$Q*QCXX]2)[YRB?S"/2K&MTB,@]KO2V M2+[(R1?QC1023#%$:HHOP)_WS1MW=6JWG?-?*RKN[&PO=V]R:W-H965T/-OP]UL4>L:/[7/3["[^7"Y6V^O)\V[W^F4ZW=X_-\OY]I?U:[-J_^=QO5G. M=^W'S=-T^[IIY@^'@Y:+J3,F39?SE]7DYNKPW;?-S=7Z;;=X637?-A?;M^5R MOOG?;;-8OU]/[.3CB]]>GIYW^R^F-U>O\Z?F7\WN]]=OF_;3]/,L#R_+9K5] M6:\N-LWC]>2K_3*SSNV/.$C^_=*\;\]^O]BWY?MZ_[ M_3GF[8\?S5VS6.Q/U1KY[^FLD\^+[@\\__WC[+\>6M^VYOM\V]RM%_]Y>=@] M7T_*Y.*A>9R_+7:_K=__UIQ:%"<7I^;_H_G1+%KYWDE[C?OU8GOX]^+^;;M; M+T]G::TLYW\>?[ZL#C_?3^?_.(P?X$X'N,\#VFOW'>!/!_B?!X3> \+I@/#S M@'3HK6-3#GTSF^_F-U>;]?O%YGA_7^?[862_A+;W[_=?'CK[\']M]VS;;W_< M%..NIC_V)SII;H\:=Z:Q7<4,%>'L+-/6P:<-QVS<.CB!,'&'BIB%"Y24Q$UX MVA?^<+SO](7G)PCT!.%P@G#>4<6+SCQJTD&S.K;4>)>2:"[*+D,J)G,[D=J) MT!Y; C]!HB=(I#U1M.>HB6=&C6@**BZK3YJ33)UDXD1TV6W&ZR03:Q!VB,P' M7Y614JB=0NR(T7A;X#K%)S$:[H@H1:5G*K52B94BK%1LLFWG!GFCB,S9:K@; M:SA/#/%3)5 ,7"D%8?J.B*P)5GD@K8(WBW:JD78L7"F4(&\546E=0QGWU3KB MQ4HO#F]"+#G(>\5TUK9W5>L?CCR+S+-5(;?ET+.$>E52[R3JW/$9)L+=#45FER5Y]1RF%I"TRII:H=Q2B27"KPLAZDE M-*V2II9QTI0H)RJFL]GYJECB0+6$J!6P@;1LQWP-+DM/1!A3U,8U!ZLE9*T2 M\A:9:4.&/B*J=OPH 1('JR-@K1+T#IEY&3.$4D1EM7"-<]4A5XN13YCK(^;) MRFBH.@Y5AU!UJ'OP0D6*% MP]DAG!W$]PZAZ[PH-^,S(L_!YTE *7.B.S^::IY3S9-0$?(=C["2/=8K MZ1I14F)$&68Z'BD%1OHD72,<9)[EUG+Z\\@H,-(GZ1KA"/,DMH0$QR.;P$B? MI&N$,\FS>%+.?+XOGNQ>A1/$LUA1SF4>8T!H;I^D:X1SR".'U$S%B5=(YQF@:7'DC-A.(SKE72-<. %EAO+ MIRK0G+<&>)'!A#$;S1)'7R#H@_@_(-=L1#]$954[RKM%EF9+ :DVV52+\0! M%Q!P&-H'I)=MYT%L.>J";HB#+K#@2X(N#"?.O9*N$<["@"S$N#X,L[!7TC7" M61@P6\:H/F 2#$;Z)%TCG*@!B8KQ?!@FZK!DUBOIO@SGT(T(78SAXS!TAR6S M7DG7*^=R1"ZKKYLB)VITX^/VR D86? G[VXD;"LU 0F([C+XJ+$@<@K&,#Z" MC\JJ" O@9 0?R3N_ZM4I)')R1;: (J?72-[GQ>JQ XG.NZI:X@R+;"5%SFH1 M 94+&D)5**H=3K+(5E+DK!:'248DES:H9CC-(LM391 2D4-DL+,7?JJ=Q(&5 M6)0HY[V$J-%O0N*T22P*E/-:PA#O,B0+36,K(;[4<#]Q?"46P$E\ M)<12RA[7QHBN)*<"(7%\)1;$R3DHL2 N%7P N3 [U10'8F*K)9)2B0#1&PR] MF6V\HG,8U8>AX=\B6.R\327XG+-!SR]4JZ1C@H$UL@D:!,H^.Y MQ F8D( 8^R>VG-P^G#@6V()R]MI8R!R#F<5M$H.9+6F$B..3"&VT:AB2.3$S M$A,S@3R<-_=*ND8X)C-;_I"90&9Y<\6N(3)]+LDL;09 M?,\&95W?G,R9+93(D9\1N#Y@TDMD&2;*&3M94F.$S-F=D=WY;%&Y>PK.VIS& M)PI9V9W#@DJXZ8A VXFH3YW'UIUU9G!:9O*R4-UPQ%&863 HTX0\.BDM'&Z% M;9>1?RL+Q5M@ZB)SU"L,;V=[$ M="K>"L=;82FQ#$S*\'I(KZ1KA/.JL$A2SHIE]&)'X7@I+#24\UQA(9\C X*\ M,U3?!18.JX*P4M."PF%56$@G85600B0I8"HUU"W*5D(6V,F)IY#TUN$,SF1> M[V(.OL)620!))+3#"9RI5"!53LC*LF#YQ-7AUW:]DJX13L;*LF1)QCH<\_5* MND8X%"M;*X$MGZ-7?BLG747282I02?:,VTI1Y/3,N7+>51:?2=Y5$E*A';+; MQ:D!1N5@K A&3 J @^?62+2K' D5K8\(E. BHFPPPB"J8S*C\KY6MDJB>1K M)>2,9$S M.5ILVM9V;>/.)L$;9:VU8[ @[@:L.VM\"67#.\OZ5?(\QPMAV_'\H!/E3]9D;#S1IEU[1A:RAR MMOM0]9L9_3+0&F7CM&&)+E8W#+\/[-<(,\J6:<,B1SDE?JA&74C9"&U81 B% M"V9XF;=?(^HY%%)9LH=/K5A0JT)8+ >DZJWX.+7H+U2%:&4AM"X$JA5(P0>: M&1WT6:T>Q+)%$P"1'U,SZ-4?#T[/R[66S>3J4QF\O[M=OJ]V^POGLV\_Z M^Z^'ZGOQ_:W]7U?;B^WJW6R^O]R7@C^OUKFDMFE_: MSGQNY@^?'Q;-XV[_ZWZY87.LI3]^V*U?KX]_*&#Z^=<*;OX/4$L#!!0 ( M (V*GE KI3E$\* !.H @ 4 >&POF7DRD2 IVS,[&SM=%DDD\G'RO,_O_%/3[)+/FW79_/.?'G:[[0_? M?]\L'O)-UO2J;5["-ZNJWF0[^+.^_[[9UGFV;![R?+=9?S_L]Z??;[*B_%.R M+XN_[_/;:E_N_OE/5_W)G_[EGYKB7_YI]R^WU6->)Q^R^SRY3)J'K,Z;?_I^ M]R__]#U^S3\9);]4Y>ZA2=Z4RWP9?OM+5O>2T2!-AOUA/_SR9@M?#F?Q+_G5 M__MFWNSJ;+'[_\+O7U>+_28O=\FGYVT>?CGH7_ZE\X&_[+-ZE]?KY^1COJWJ M7?C#7;UO#6@?_I#71;7$Q2:OLUWK=V:]_\]_^V^Q1;E)UUG9%+NB*CLFLF^KG'Q/Q7- D;X M]SRK.S?R\G(PO!P-.C=0C_$3?-BBRX/;+T_+84:?_TOKW3?PZ)(?7V?W'=L# M.U?5<* 9GFV:W.U@;4E5)W2Y:MB^:ME:ZT_O.@;[E'U.WB[AC<6J6-"('<<^ MG<"I#Z]'D]:>RT@WRR7%66>O"];<[GJ]Y.[7O*ZVM^OLR;Y6&7+ M-!D,=P^PZ*IJO3@<_A;_@N5^JI[*]HU&NODYFZ_S)CTVD-VX#W7U6)2+KKM@ M'_A0-3L8_G\5V^@>CT:#T;@U(QH!F&+\D7YK-]]51#8/5=EU 2?7UY<#V,3P M\T_%#BYMM8*]/)]?)'?Y8E_#V]M[M-G *=_MJL4?:7+6[PWZP'[KY*_9NLV4 M@(DLB_(^N7O>S*MUZRY_^E_A1^:MR9O/BX>L!*X>8P*__OO=FZ[++S>8>1:] M&\ZI?7G^O2TG[/T U@O\O'C,\=YG9L@#K XN#]#"?56W=NM=5L,:;A:+''X% MOUGR[SO&NMMDZW7RX[X!TF^ZYO=FD]?WN+"?Z^H)J!X.9)N5K3>;(1]R&/+P M;_PCO2,AFKS?[X!<2SR^-@F43;4NEK0>N@;(':M_ "^!FG'E_'Y#0@^OP2^1FF]S-XH \_I@_ MYF6;1F_A6M+<:_X^3?+/B_6>Z':9@T*R*)BQP=R2;(-4]0_ZH,6[U8_;G-D] MA^\J2MC;^P(839(U3;YK+?KGO,R1&=%+EYNB)*%(1)E_!L6I:=,O$6X.ZI;\ M($W*O$VU?]_CD<-^@UPJ88VT]#WLHCK3;+4JUK"0]CO>[QZ VL\+VO6+@V^2 MDYGGH.#E"3^1[++/[4&)@3:X,_#3@[_\-=_)][%OUA6(C6RWJXOY?H=,/-E5 M25F5E["X75VMUWBDA>S2@;%;8QQ4.LPV N4S=2?GOU8@&887/X2__3%KBH7; M>/4$G,<2)IC5ZM.+^.-/>7'_0*<$ZB?JO0N^OG*SJNY[^[I8[_'!+YZ &>#+ MIW" =2"/JO,'H".!,YS"\<+^@:M9M','TOO(>0K%I'^1,0=7%?)@L2 M#HOG!%769LT7')\ #0)O!]%]\2C@QVR=@>:$4@IXX!>=]NM\T2T=C#; M/+9UB+=9\T <=H'_P.U_S-9(CRWVO5B@=MR C%CD\"-8IST4$-G54Q;1_VYQ M/^$,.SC\6SCFZPXW M/=CBW8E.2:0[T,R S_T*>W #]]] MX=ZZYUZPI:_S50XS6AY4*D(R.[K* S] 5;K8L4PCQ@)[##,%"8$'QHK!8!P* M5G20_=!LLT7^SW\"[MKD]6/^IW])XKI;A$_((ANQR08],)&W8),]HDWV0Y+M M=P_ 9U#8B(2^3"9IO]_'_WN5%$V#9(+359+;_/1__/>KX6#P"B5$3+"0V->V MX)'W#L;M-]LOKX?I='"5]D=#FLWU(+WN7Z?C49\T3B&303J;7*=7LS[]9I . MAX-T$%NPOT_^_^2D<7Z+,1?:*)Y<9'0H 1YP@9RC,&J1=)=Y'.7W:%/17;F<9S@Q? R>B?K'W@(7 MH&TC/YR]L+QZ-K4.W+3C3\<7PC>YD*>=P2[[_U3L'A[R]9+<4J0Z'IK$%P[9 MOE%P-!)X0Y,_+O\/3>2T$=J^X.67W8N#[EE_U!?^_.B-.#C6M[KKQP=^^1,O MNNM'=^E+CJH=>CQX5,=^_I*CBD72N[V"R$5^6E=/7^8=HL=7]/BJKK3M*,ZU MF$?@9OG[OA$C;E>ASZ<"^VV=TUTVEF1%?Q&3VZ+_>@E3GX-(WS=D;EZ<]BK+ M*(M3G/='V:IY.GSP_,>\S%?%CC;A@B=L'>[+4XSDGT$A("=EDZUS.IFCCIO2 MK@W.,_[#6XKQ43B(AR.57JGXSLOFF%I[%Y4KK<,5(G.UGC!\BS7XQ5USS!_# ML9@C3A5Q)N@5O.BEO[ZU%M:1] M@4NZCQI0U2+/ES(M)"0<=AOU/[:>S9[Y0N+T*G$BXKHV,7^M_Z:C/W^O?N#O M4_P:FC.28XD^>>Q4V-MUY%3\=2Q@W_$.9XL.[]/'?&NV"<_K93_G79I7=5T] MHSKQ4/6,%]:*"NS\^3< MC=+W+'8F+;FW6N4+O@^QT _\?WQ!AV9=TU85I=RE$R(/G2$*$(%SJU;@-:), MH9<\GJ/#K^O!N_UVNR8QC&Y=0[LP=4[7@Z5&N+"(,&0C[2^-;$G.ZWRU+]$Q M9\@O2FK>#)9%LP!# [@*3ME)E@/3N5DNF8&AK(XS&7T3N_S.)ALC33#\2A3V M 5VT,"V;%7!7W)>4 5#BM3 4_D .LVBV]&O?W(@),D^8^N'_0;S27[-=K*3 M<.?MB+XE?KX J]HX \EN 3G>),U^WA3+(N.P%4YJV'_%#](?,$.T;&!8^4Y2 M3^3+"S"-D@RW>LE^P%6=P;KW"YH0)B'0'[B0!3^H1!ZF@L)<=@]UM;\'C6^7 M_ I"]"&YV0 )+S*XM#7%-I.:,HUUL,M!9 MW767>$1.2\A+N& Y#%[>I\E\7ZR7]"_0A( FUY) A[/:Y4Q"N/G[[7V=+7/# MBO:E),;!=F%.Q_USFNQWR)&9&(UPTAN1PC8OX-XV/\#&U_F:CIO^!=/Y?E6@ MUY8N-2P.;E6=K/;K5;%>$TV[M;R"NXW.D7R_H9^7>.QPF>XS6'FQI=&"-[]* M4CW!%.XI886W1,5T\((!E\R?2(-J M*N#4.+&'/'M\3A8PT?4K&M*<%+S6GU$O<=1%9V86#0<-),,G6*PII06VDMBK M.W1^%F: ZE9#% R79;^&_P(+PIU#%P9_S3/,[XDE_9"<#R[(,>@.\%5R/KQ( MWA>];KN-1( MNZ!Y,O7BOGKI.B*V,#+A;"?%;'K)'3,?)2]@TD/RL\=.P]9*HERYY MYO@%["T,NT5]GT]WO<:KLLBW.WX6[\AO96&M-K#1Y-;_UKOK)3_?W'RP]YY3 M>T!"%!LU8<7 .9R)4\!A"\<)6 _X"7Z78-8T_>[C'LX*_NH/<*\^YO=[D;]W ME_^SEWS8U^A_V2'G9YJH]VN)%]3VMZB:@TS(2('SI[&JJEV)?-?)G0:D3KVA M+1 68;<@*\L]AJ!EKX^?S:']MSNGSFMAG7NH_&Z*'8S<.T(4QHZG9'J) K5" M/LB-X1; '5CR5=U%F*195YS,&A8C8.+C>X& \T4&RM7+MO;P4E,YQ.,;VX!4 M6,/:\4IGM+WPS._[DB6*):[33XK89H64C=K@]FQ; ML;F86O[JDA_P"EL=5$P@V3M6/ALS>*ZYE+EFO>1O#_"GG92[ML"@8!S:_VS# MMKI['%:Y!KL?]" 8%0X.UH>4*#S!6N4\ V]U/8XD *.2+YT*8A:WQ)2IG9T3 MRY\E"@K6',SOZ&)LLFP,^ZP0$ MI=J9EWRAR#*JEZ>'DG(0*)ZB,3A%+3.N&L['@MG_7E$:>?6$5\][EJIVGAZ* MQ8.^CW Z>;THT(:40#6^!+0N)+T,+!$X6\KZPEH'410CHX 5"O=%A[JUK&/[ MJ)?PN M(*35>I^3/YXN-%\+83EHYMVS7<-QU4V^>ZB6[%TU2E\/Q4N8B7J(V$M4I MV MH5@GME&,Q.T:YFR -;[".RW;*OYD'*FPQ4GH8Z7R!-X,NVWFGMIK2MO$UAK_ M7$_1(^J"5*]*/*_J1MKY*C;B1NRQ6K^VDL_D_G*Z'UG4G^QJ0P\V>[P)(DDNT;^3FS(:W%$R M(N&E+)R(&-3"[MG#;X_$:KER!6,92^'UD!(+]K*(A_RD*9M$A:%#8+20( G?<>(0>X<)7>W/::LJIIRO"XIC'LIKZ0&.S M,P"T,9S&[_OEOF*N4QJ1FOD(? M)5Y-\Y MUR(2-9\N6M5S%687F3FA&+?)7;.5Q^I^=CMX^6!!Z4F3ST!3VHH3X MI'!6F,^]% &(JMY*]U?/VO.PR=*[8!4NSU,K6Z]'7IG;CO'B;"T\Q<[W ME1=L?V4/V&P\K)<8&;T<1[QW$S6"6&66HXF,"0K."1"8A^1/]AD7QJ) U."A MD)&C[/\NOTG(:SHXJ?$%B+,AY@[8@7E9LO[]]%"A706TB"X0\_,%.7*6!>P" M6A)H(I.(%R]5I?EP[VC P^@E'Q4OTK:T\*A_D!3GGW+$U5YZV@/G>N9;KUYU MARDWE!%Z6RU=,;SQA][7(N/,T)MI-&(*JH.A#C_ >\C$AU4%Q8(R;OGV2]8'\AFSKC3D-(IAJ[?6 M^6I-Q&G$J;NJ,)I8<6()/8O?@QC:7'3J-1.95?*,QR,R6S55IU\6C7+\JXG- MGSVIP:9! =>,0AG_,(IDP*DS$U>$7;OG6GU>PQQM V 4A5HKG/8>A;F9EZ@Y M9N-Y!1BWM@LP_B;>XU3J0FI,MJ\HB6K]+'X&N!_D;*%41A=/I^N*"3X-^;+, M9FFV243:2V[=/S]YTK,F+FB.TNV=H7(GYT1(-F8R\ (B]A^2\^(";B+8@[5B M0[+,)(.-,XHE;YX$UN&&P\=[TC8>LV(M419#BR5:X$ ?>&62^QSV/]O"XPF\ MI2Y GWIVR@B?(2M;&3*/RS+/*7*/:A+O*]D:SUO4PF!U)-B68OCF!3-D)@C\ ML6$K#=\@X&"?\R4_1$GO8([N>' )TQ2P XXE4':"F;K=-I;HCM+4UK(H=+%# ML7KQ1M1A("YIGF&G-S0S>0F=1.%<+EG9]8SSHX#%26H1>O30.-FNZ?0IQZ$R M2J@NP;([D/+RY=\=>T87B%+)X92S^H_]UMU1+Z[0156&H"P9'2 L6 1L'3PY M'GY'/QP/OFL9&99]RR79/<#CR08!@*RSF7WUD9(89L]N"'P!BN2,+,L/^OW.6/!4;K!$ZNHSR7X8=7J8".:5*"\OIX07 MN!>8"N+[:J40,^4=5TIV*N(B'S 5E!4._<.&++=JS=F%ZL?-:4Y\!Y$RS*E6*H7M-X M7@180)$_-;X==-).\8\"\X^88U7>5YRB#!P<9*/+-?V]FFM9F]('&'DL7+ J M$D]#@Z)I#+* #>=TF%[(?E$ M)K8RQKT=8:>1F2XKWZR*X[=X.HU)I;)$7JH(GN\@=K_'35CFF/"*,5##%7A\ MI=4KK\U!&R-N3#"OMX[/7F(!1?@[A[" .">\<4N]9SK@T+$L,J!D(']1+"&^ M@LVDH1_D">TBVA%6:"@,SR*G&"7;&V+Y>RWNNCS@G2,N(W,145I$.Y=HIU)5$S(DGWL0TT MFY49/<270V>#6>\JV8#X,_+\;##L3>PGH5ZA%72,$,-:]D[3D)N.1P56+1I. M"\ZPQGVW^6$B.=<@VG>7^RVN8%.A"T*0AF@4%&-TZ8(8FS@\K(1Z0 ?&RK)Y M-UM+.BF3#86!Y?*2&<>:M>%EI]("3%;$[ =U-._=T?22FXY3XRQ"0R-[%@!H M\)*U92RSC!+58%]W9)8IJXR\5X%)5HB;&;5>%Q(306H-<9'A+:+$)QS1XO36 M&%403UF>P<+M9#K6)*D95AUS]AKI7&3D&][4L2>6:'F:CQF*?!L+[Q#?!XQ. MQRU-$*B4?!=D!ZBODE^U8X0ZEZR*P*.P+[%"/E^VM]%HS;Z1Q21KE$7T%ZV? M_G3$N1K(3M9,W6@\ACD&I:<9J6I7&\"B_FH8^JUFZ!*0#8Y,1%%$ M?Q!2$B9+22-=DL+H)QL8E8*@6+IDN:UXJ\CH07_;.BLV-AD%S?C'W%=KG23N M4!(YOZKC0CNGE;($6(,W*J7R\Y*S:HLN\$5XX3I<=)HFR%>OW'-Z&78O/;VU M2^T5!=0H2-;3 4R,HYV5/07G[3;Q$)3_[;-U<;8UXBGB[2]U8ZQB.:;S]UBY'?U8.,LGH(E/.)"/(9@'ULT?(X' ^QZ[4QE7V6-5DU]HY\W078Z37\6L M.>6L2[$7B%TL34YPP7YOY#=U@P&6:H6*-%@>U;[QO<+"DSHXZE3LF5X\$'OD?7$A]2?#M6E=8(#2/S%'@QWTF)AW?,B<%KV2RA9VL.8X^MW4D6EY2984F;DPDFA<[=;F9E+9+C-N7I9#:);6.U)HM)4AW@"[EI*Q@0>#+R5+@B?,YEDIQ\VFM$'#HCV6P<= M;!C49:.*@=5Q/53A@''%^59 9JIM@+4AK)>KNG&!)]_VYPS<-:_^D=7@!1TJ MOL@Y[:S$IV4Z9Q(+X4-:WHTP9G0>"]5;Y,+]%B483\#X/=%>=;.U%_>AN"<3 M 8WQ)Y/RX@4EK0Q S1+Y!;SI+>-#Z8A>797P[X7X6.]RDVZ[X-(75;O@_=!Q M=DGN8U^JX\9;/D2Z!<*\7 "V-A/*EM76E%,8UG[XS42<^ZV$2$V*O9K.H;1P MF^G=.[ '-S(GUIKZF )TL[^'(R"[G?G83]8%%PU9_EC!?VPT\J>;NQ]5N59X M!.:QY#=:E0IQ_F:?PC=?#B:8PFLB_\WESSHE@))4+RG/&NCG\C<@R[MJM7LB M,-*[_7Q'!M=HTK\<]R^26Z$HNSUJ/GB2;S>F5) .DR%]WY:D"G.517*[KO9+ MVF:._]_45"7&6/?(4-^B27DG]J'%QE.K,ZNRJR3]&002GB=*(0'6-;J&R6U2 M\S3^6**JPDR:LJ-I>BX](7/34_DXQGQ5(3\U,6")Q7W9R(V@Q!)71VO=!Y1H MZN\73ZGP]NO A*SJDK4FI#7]8 *%.6M,Y&KDK'OA25*,0 ;-UQ;&E3;NP(P* M3@[57C-\I,R?DOM]0*TK=!!>:X,B-OTX2#]UEJL'C.'\GZDNK,#9>J4_3:B(9(9 > UFLU<* M<%:/ E+(,'$[]YZ_B6UKPO!)5!F0(5I/$F>TJ9S.55$#I_H[-[S =2$/2^%" M+762M/4VY5)]'6>:1S/[>G'N" S/,CJ[L%&:_(1)0 1LG_S"60)$;.?L#;H: M F=Z[0J3?ZKA&,E+<6E=ZR)+U*\^VGN1"(%UO:7%>48N/<2;I@VU4?APR80) M=(A&@1)EL/^E:(DJU6NC7JD*2-)D0WDLDGRIZJ_;G$7TG^[,3)-]96Q">_AN M&IW)B-&UQFCM_R)1H1I"9=IC.'IUG)@K;A]XZQ+'O&U36\MZ0A-11L))O0.3 M9IV,XGEIH7.=G %+#O?CWVI#Z4+\ZQXX#WPP[;P.4[X.T;4 L7/>W3N.CLCM M& VG%ZE'T%@BY/T2Z]RB0TK<&5Z.@:][]AM89=CFO2 ,[HHR6N&7C5^Q;M.; MU0K,]4&39U=7*+F7E(!A(GDJ@5#\+-6ZNG^V@DG?%>6MM=G..O\05[?!D*L[ M(I/[&$+>NN] 4!2-JIMF7YK.)'>N_XAM9"%GE1G%)H;O%.Q>JF(FAQ.;':Q- M$#=5:864Q[7?VMIJS,$'4<4B:;O.T[R7SE M(R?'6&0]0;&_91 [H2FCYA/'FN2H4>LPH$5R]@%08TH=QT:%VM>LX'9O^ M*<6[[3N)9/H?Q:?(@^F1J/6VF%UD'457%,6H8 ?GOA2?LGN1I0/23C"4Y0KU M*8^ U3\39/;\I-;RW51E(1%S$%LP9+7!C@GE8P%&#R>ON-M#V305NIC<[C2J MCOG]7]^^O@0S"K9IF<,X:>?6Z9FBS8\G&-Y-CO-F@BH2UJYWYN-W75/#Q1Q1 MP-4V 'SP4 M6^TE]0IWM$51VV51O6#-RRI6SD57%W15Z6)M\IV68Q+$@CMHM3%VH!BL2,DZ MH5)AJG0BWL,.NBB,9Z[7B9\'@LMD;Z!>*!EO;BFX3^_@ZL), MR!J?9^4?R7M,NX;W?Y065ZY:.=B#@'.@+L,ILB8$:3VHC1$8Z(Z26@%1UT!5 MS1:2:QS;81-2<'==5N[(3['H[@XM'V#^!#![_!?'\'B&%H\G\FS0YL74J+IN M*[@99,8R75'Y))49'6M!8^S:5@.6DEI]:?BK-ABD7W-O*)*;'>58J@+$U4L.=)3YCUPC%L;CD/QR _.*XBU;+P2-V"7 ^0"HMC)'%)U2 MEN\36&Y1ON@M>%DUKIA&TE+)&,Q,L5RU<^O0!/6BOA:;)I/B)Z!\6Q3(&Y4* M,\/=M#1O5A^0ECU.9_>=N I;]2A/6;,?\Q\OS0!\JU<5"B"ZOUR.R4P:P42 M$:XEC+]^[@K"1^C%')W*Z'+P$ 9;84FPHCN#]HF22'[YB;).=*//T/5/'M6C M39Y^T#^Y)'_%0C"/>+_/,\0<'4W3X:@/_QB/TL%@F/PM)-;V_?OAE!_95\[& MZ6QTA?^YOA[P/3MT?,ET-DDF5[,3WV$6,YND8U XX3^3V14M[=;=H$PRG?25 MI50T$ZP]N>B^%Q3;&+R^,)XVZDUM_,S,FW,/O'4K2[^=;!3/-2+R%J\[^R(8 M5FT FQ''PFY[JY4S6Q2M@\^T?JV]0$?$R\B*EU.F7BI;ECC M7L6;1>"5DU/!&QNH5@<2UC$0K(2!X.U270.A>P)T.TLFXT'O"F_;U75O M!/\=C*][U_C?R9 ^'Z2CT0C^I>'H4:LH:EH6\4C:T>&KY!SN:V^67-@/6E]X M#8S4VT>S*1!H[.V@K?8&EA>=3I3V.%R V=PVAHJ$TSCKJ[1",FZT&T+&5Y%6 M5:&NR_N->:1\UUZ-9M:]=2J[YM2E=:1(XKYM7%:1,4,Q='ZE5HEU5%1<'\N9 M["3TS"(U%ZX W>656K2=2.>I-) X@:&3\\'U +Z_4)=I!@-=).?#_A5= MJD.-OTZ?W_6$9N.F=T4W$%@E_.I6\)[$,#!GC]UL[;2FU_" ^YO^#!G!+P?O M5W*^B/".OK?ZX./HA=1#VM^/@(VTAPF^OHD$K9+S"6P0[/>@U\?_]'GW9[WQ MB7L?7&"[\6JKKV$Q9\F4M_R*#F+81^Y$B@.F%#64,DF@4)1W0.T'D/Q+(G]& M4T,E8;.ELG9;+=6C4WI+22!EKLJ.V1.C'75^%4909TXX 6"$7ZX+3G]I+7FC MBTYX+'%#NJ<#]0>SR6B;XK,- S1-M2BDEL)X8*BJ,*4"R,[5 M"W^T3?_(D['!SJYAYHV)/*2'_:P!3@]-77 J6OMNTE:.[KH!/ _( &2=]S>% M-_-[+")U?!I>LC&EI:I?LU0/'4CF=1DL+D.V9;SNFQRL5IU@[V^E+RC!HL#\ M&_3<(;?Y:!*I&X]KD'?,I21ZV9DJM*8"S1'- 3.AMSB43?IQ62KD_?&P]WO) MT4[&7U$48K2&,V1;7F+=6&D'H5+ "(H*BZ*7O#;9Q]C5S.*;F2RG!NZ#CUV! M:[?P*Y0.2M%\QKU"]WM8:8MKM!"Z#!1C<>G:T$DG9H.A%K*'&Y*L5)7&*6-U MU7DJ5WD('[S,M^N*LASB,"_'A>5]G2P2_#:6/E M84[ KHQC'!NOJ=9[.0CRPAXXC'BINDF#)#-#X'^?6X?1L7G'C!-C&XG_'VTG M!&D7+1.KJA+C%P$P+492\%+V16RS74_JR&0]":_*JP MV0%FYCM*5I+R28H'*%(F]&0G[J6)&3_Y2^?N(;UGC8F18Z@X>D-L MR:&SD7 BQ>"1Y=YA(6]YFJJ"L=YB1$!L3(7ZFQA1=4^0(D)6@^ PRCS?/6$Y M_5E .3-'WJ^2!^!;CUB^L*,<>J< M3<1V3*R%4G1HL0%CI)5J?25J=[S2R2L@$/&06+5[7J] #*&/1D,!>-CD! MI)D==O!Q"-!84.46F8GN"^.[:&/@I:Y[F]<';KO.NENJV?GJQF:^> Y^?SI6 M7_IBV&>.KN7SG2XE[?$IL@$KE=FL)7+QDRL(PWV65.R^511L#+&#;L7C)X26BJ%3W[&K$U)@TV$'2Y *T+):6$8DP>@)63) M-JG/PJF2EN#@T 19M9IC+C@=5E%N4:VBDBV7?.=>+E7P) K6F(K*@3I^2F/> M4^8O:(.,'L99JQAS^_L>@63M^FL+!L9LCS^7NH$E:ED+ER-9U3[0(L%R\=!# M&%HM@X>1YF$R.]L^KK5<"_)EAQO!<#H9;E^V]\A -"#GI5JJNJ[FDCHX?V[/ M!@\S2Z.JM'(3,F29.TO*A6Q48B+W0XH4&A-:;$A5.AN[I]6?RX]RGV_=??9J MK57<46>4W;P4OE-T?:WA^\:JM>0 ^@;OS2'Y6R>QR1&Y3%XQW<\]=BEY<6]JUHIAV$%6SK;=L M,)OV^J&-.5*J2:06E??X;#)4$3EZ7[!G#Z=,7Q:GL77ZQL MNF7GAE7PCR^TURV"(>472;";Y=(6H'O8T,:0EFRY?!G'M4+H95ULH=4_LRVD M0]J+Q:YV,H,'PU[_.Q2,PW%O]IU!:LC:_NM:?,&#,3Y@55E.+7S4Q]P14.+U M*-3B2_L.\>,5 AUL;]@(E#X:#;8!IP@^%D^J6. _MR6QNV M4($^*89&Z\)V6R2ZPL([RT[ATL[%]="\"J-4KBM.C*^;Z2C5D,6T*='K'8O6 MHB2([: 6P>K5^E$F;B["P07IA.]J+FV=7.;WRB;>+HIZL=]@OA6J-:!:2G-8 MRP$CD14'!1*-RJ2^3TUE;YB&+QY(6\?.=K+@J',Q9,<.O('%0-B!P"_#IPOO M$BM>:!8$Z\V:EJDJ'0_LV;IFHC[Z!/S3E.L3%).]--[R#AU-&JQ>!%^L6VS4 M;^D7;CKYU$MLIUL&0Y;J/$T5-)WP(%1C*R.$(WVA2?[6N<'L4E?4QV[_4@7N M\$5_<HX''HS6LOIO_B^)] MX7D?3A-[\4Y[)KGOCY4%MU+76FM6B6Q?1!UJEY1V?T*$E:MD8KO6=*WK8.L# M0KU047 77(Z&9M+3-VFF:/,++L-_V";YM-7BNLFWP 'D3-SDK6JH%7/4M=U@ M<973MB%!WT-L\:/1=]%H+"6O7GX X=,D'R3*GR;OWMTZQ/X/KK.I;!O( LQ# MKS/8T?A#MY\^V% :0]?JTE88DO5!^?7?LH_-JYJ54$W^GC(3=#1RVN2 M0>Z1#+F>BHV:[W&UMY1D>XL#UKCY7J+#G<6AYJ[09BFW;\V\7HG+)+;!WJXJ MG)R3,?4TQ*./KX>O?8R_-7:DTB.Z3/Y:U#0:XX%\RA,'&.+;95I5V2ED G'B^)M2X0D MRMYY1&G25!N5R\$ ?(^(3.44M,;F F>E\L[MGK=>YY4 $N6@0>7:'GAI=^Y, M.)-/[9471B<>9Z'2G-II=L$<_E_?OFF<>?G&-3ZLJ*TV53SMI6&P]BK <\$\ MO9: +I,%3G]9U 88.=*KG#VMZ)GVC5,IJ-OI&EH/8Y W !> ?6$I2\9_R3PO M'''NR-;R>#D;L4IL+PP 28DAS/ZZ6G]E'#:"<()77;XC8CDCP\.124B@C M+_5INMP>O]E8E]D9D>1=$?+K(*8[N)YVNBE5WELPBE=C$'F[W7))!&WOCJ@: MIX/+A:J3.P3&+*Q<_N(%3L1 MX,?J\C@WH-)G8S3D76L'[RO^"9O,:A;DP>6DE'909TS5;@F>0"C M$[3XE[8BN>7B"RH=1P\AE]_EJOZV<[FU2R%>N%'R]FZ;V5H"(,YA7Q8Z:=V6 MG$U&VJ:-L0XL&.X8IWOFL218Y^YPWA0UDV%X'",5Y?AVQQ&S3=BZT^IU;$W< MUZP+9]H1<9"()9_8HUEZO9P0&E(#D;E9"/1[%VN=3,/@T?CP.7:)@/;VV*F2 M ;5\9DC]=)RN23ODX"2.DUOQ? 2I),3='JE,Z(;;%_/T=4M]2EQ@&F=F;46 M@,Q++7VBC(&&*A^P1F%=Y"4/KX?A!-9'MAN\-C!%[8'L>(O-UDWE5FQ43SLF MQYJ>LFUST*[C>H=GC](9OJ)55"LMV0Y0$_YN7UKX3A(NHBQ(2D'0T9;(<[5& M4]"F9/E+:%H)0RRD:&6G=PYN0[A^ZW2SCBW![; XP6IO;+2C*JW8;9V>DV;ST5;7@F&U5^H JDF M<9\WXHEL,JER,8GBI)+90,50[:0K%S=6N[> <^58,3TSS!N<@V5%!Z1&[27_ M6L'WP]'H5?(12[H:4T[B?+$/1;X"ZP_[.R-AOU^!W831-:KJ$0.NJO7,#*H+ ML:QRZ1@L$C)?:[<<;QGNV(#Y25V+,:=,:A/9 &C\9PPECN"::U?=DZVPG,5, MI=DO,.K @!K&B=EH%[1RH>N#E$@Q)O.2 F*Q=WC^X1YS()M;MQN \RPL ,!B M9RSD["M8B'E^7Y0"&%@@,UUFSXTL8F>+RRA*\M5K8G1(F,M:8)(4*8EW]_@@ MO"]WZ'FI&ET$>$?:L?$R4=;I3K=KME5$5DFH5$9*(]"U^6?GLWI.[DQ%1P?X MG7G&D3@W#70@]&ZLL(N5,,_:PN>DH[??[TKX1\;MP=J)H1+0<&V*G&T&/ M,M\[EUP^G/X>+!3,<3=\=2W262BT;) MS^1@7_QJ9A.S 9E$+E72:?@<9Z(Z,(=$?F'S#8C0T3K7#30E@OTL;VL4 M\73M/&P,HGOMC/'*E2AV=%-0X:T[RBL/3-^($_WI!&5_[G#00F*WS"1&]:PJ MM%BX;1&BIN;8\R]P$#*C5':4Y%M6@U9-ODPJT""RT!.U>[ N_HX9K6:6N"7> M]EMO,=9X%-QDXL#"O/B]4;^!, C:7\97'7=L0H*/L+.VZ&;\$]'Z#>34[D&# M+-'E344XW1>40"C?RD%XZ('6/%OFS0*,8DXF> V*1PEC"FTUD.[1A<- M+.JAV#HE%7E5Z_)A;-G3]H:#[Y*@4W#+%6V2F>D$8!N#!#G3TM"V$%.9"*7? M%%QZ<=NSI5N &5Z\C\(V/,=GIQL/C MX/XG$:?M2]V!2WJQ-PBS_%7(SMBU\T M.I1B<_^4RYE+DM0'?E*DGQ/)!F>%+JBU 1NG#+. M3Y-H.U_COM=(=%/[>9"H_,=];:1_T]S[ MR-Q5[9XI83&,S+_(X,=S/QY/Q: )KZ#.)TRFH1^.H::TIAS GZ$C_B=J%+(1E> M70%QC<:8R_A;.:>NZVJL)IGUD9M,9_B_M\%^G277US/&L$O[PW%O&EE.5_?. MKN:/Q$Q);:16\#(CQ,I W>DYMS@#&.T/)R06+[MD(XMA.2-K[\47W%4P9&^W M'9F:=!"$BT$0(3'9W<)F582@+Y0V476KT)J6T2[[ZZ9Y; M4RD+?68 G<@<(9V@]3Y9H;Q-+%MJT65'A W?26>=@=SFY0NX(?UZW!;_GM56FH7([HTYUAS2%(WP#@8 C\>?CUH4U50!?N MB]4FVU'6JT$(:C6XZJZU^Y*;%J6*0T@)@_Y$73N=@BZJO.XTZ5"46HON0F], MI7R*%7-S]VRD7\C30/EM'YX;JO.%.=[71*0^,)+EU@H F'>DA35O Z\=$6;/ M%CJE22;#B8M[5CB$)Z H,+TCEM!J!^N<-@BN3T^"Y6]*?C _CQICY#DE2'#% M'H+_W>=A]DM@QAW*D8C6RW0G 82]ZX??(F4B5#(_U.@>$IL?3;HMI]6 8MGU MTS3YL,X$,,@^<4R/G5H]]L ;3U9,MWJ,W(U!^^GX4_QGR4.^-FCT3']8,I\U MK:*CEZN@[^B@P&"YEO_]<5^LJ24K8S[@6]#C:7J!,;6/IO#+T03.^Q>LH/7)($[%XRH*KK;V?#_L(/3JX1JOU5N.S<:XW7^4I8GL/ M495E9M^Q6:B07E\-&&8YO0:[=R)ZM$*>/5+_"2KM&%G_!?US,"/XV0_=9XC: M,)G<\-\^[LLG:R*K%MI>9DVDD^&!O++JX/XI&W(P'H?7<#"Z^A8B"^3U\048 MZZ,#Y%<;NZUYC@8:=.?+I_E:GVT7*$W7A0Q:.F0!5.4)9]B1S":%\=T5]5^> M5$;IU:37R/1XUDA@ DZ,!O584)ULSWH>>XJ?L0 M25Y*/(6J/O K=HFWG".O\WE+0.!G+X#4GUF10 ^>ROM)C'NYS T;#_/=Z?S[ M-05X&(G@%UPA*NBO,7K=P=G%^60RW<1FDK2XYQ_@^^V.?XT IW#88_0B5FL* M.7$EQ5DR&J%O%_^+;L-/A+ '7R7C?K_7-__;=G:%CCW]\Y^T %-EH=I:'EXC MQQJ1:LF\/@3W(=X^'O7% 3$FKD=6T+Q/?C?I((.?^Z:'3XUV/F M<+T$3QH1*&U>!%G(Z[7E-J#$.J&$$\N9%N!Q>]TX8"UJ-(M[TY%!@J\5LMK^ M">,,>LE?CL[*I+^957+&DENFS;-(L>[$M?A*O::A("0= L*+W-^Z$4SM\XQ M@*+0&895%Z,NZ-*4 Q%"=#$+ P.&8D::ZF0L1D!'HFD M5L+%G7U':=\P[ W'9LP^<,6O$*KOP!241 .Y MRQ'K>]S2,8!U.D)CNYM[2GW%5%X>(EK3Y-7#%J../]Y+WBGS;HV\XHI[M;!'CTF+M4)T4_2N M9N,05?)Z,.R$#*8<8<8*.9OTIRTXI\G0RS=NJZT(F!#9:%^?T/(DVX+HH9BV M91.S20OD>#I4[BXD?KT!KEC\-BNS90$O6") 8DW9YZ8\:)LW54=I]^FJ[;XD M##HK2JG/^0NOA"+]S"(A]7O#ODV?"40\M2/,,%\AYW1$&\/?SYL"UEL7+2P6 M3\C_S$^C%J&>\$K.R66EE"K7\"Z<35 T@7/8900TY%4SM%N7RENZ)X-=*E1Q MA<&IU/F$ICFX2A#F1'5_EMRF-,R>D,H!3QNR@7MI+DW(I M=S4B2"',4BS10KP%7,\TYFR^A(?Z.29*+JIC"K:[8['P=ILUAG=V%^Q1UM(6 MM:^R8"A&$B..32B6$$3T#K#>%_&[-F\626;6#U?$3M@9N5>A1!S,#L#1D3"1 MN\DR"F43J@/X3;\W/J88G'@$H9+FDF15<(OCTF#3:[3$(-AQ*CXGB=DVT<1]%)?D7#^[ZC287RK@ M CA*@_AEL%PNR%7LM:O,.#+;0;__W25F3BY-D3VGN\L?RVJ#$>2%S[%M+3GE M:]\;ONA8>$6Z[@"'D6_M;QK[\C.?>_82O0'1Y.'KJR'K34@![&/ MA-BT8,M+DAYPWI7J$N;G1:IZ4:JACP2"ILEC#@2T#D,:)3 D M[PQL")+BBAR_.06#Q!Z!A'P$_,&TD& _&A<%5 ;RKRRD5@LU(MY*M04HS3%2 MS@%(-E\6ZVS?V,(AO0;HM&["R6GF?_>PO?RL !TL!"_=ZK%$KC;S?9".R- M1RB#"- #8\&Q73)7=0#( 12BUT.\*A(]-BMZD= MS;"C. YTD'N!SG%>&KG@2I>['24RO0$".6(V7V>S O,B>!J+)FXU%0U(89/2 MJ?>P56Z,'U@80RQ@)BDZQZ*?)PD E_9YU;*-Q]/1 :9\\ M/,C@&,TFVN#^#PY[!1NH\0S#J*'6\+\=X,%[6]LA!^\^$-)S6(Q?B)IX%J[% MK7)XTIJZD/$X;&721ES13K84B&A,;+W[#7\^O>P/4[/$\T_5%KC&U7AXD4:< M>,-1WZL7_IJZ=8I"F,/'%9J#MIF5+"F\+"Y;V-O5YF72RH*:*9KMA@9O(8,/ MO5IV_S&; DGYE@*=99A6JP.X21/;2Q91?-FLJQK9:-=)/VBZ8QFS6=C^Y7IX M$O#D2V_#QW#>E7\;J'#&<75)0K0FF9\>Y^4Y621;,DDB"041M->H9MN-/*NT MYC,,(MY/ (:I:CE$#VAPP%_.T:'?C(8 M<6Y'G7.%GNEL"S?81"K]%5O)?@:+Y"SLX1BA9#@C96/RMX7TO9YJV/_XFOL? MJR ECZL,>"M_[(-G$D"%_[KLET40HAP,<'E7F$GNXI$Z?GG*>S CD9NICV"* M';IL(',>LF44'3ZBT7)$92::I)0,AP]Z /7XQ+A'-8F_4D( >ML9SB"\62^< M!VH-7S"/>+U2:/S<87'EY8\9F^>J"0^^BWV=;S;8;1/XS8]4M;FCG+:6F76' MA8C2K420H34TY#'[Z]K:7U\\HY8#E@I'94JM!D-!6J2K^XXGA>@R< +/PX*V MG*TSXVLU2=CHE3[\;I*"+,4[ M;*!>N+B%$ZF(RIJM[4G')L0OJ&B(/H'O5A M0XG .#NG8T3 WLZ<)^BTUK P:'12S=U+Y=%;:?>6?9;BX%T;G:=S$?'BP'ZH M XQ.0B=^VPI-IF#A2' '!8=T?(,BL^/UF.->2>LGJIU(.S?N!3 M-N^PF^1^VJWBH+AG4PA>=<=D(UZV>ZZ2K=WW0N0\$2X$"+YC)(AVV9+^(;W$ MAGS0Z0KLG! &=+\H;4)*$U*OT1RF1ZFZ6\9G?:!=CM29+VSQ@C:C[>&>M3"D]' M;HM.;0S1\08C]7>@;]0'VD&Y5\C>SCS>RCS\3R AE MRZG.?LB6!7BE-7K:69 P2(&"T\DUJCUC,(RF/#H\>3VDDJ2+[^'75KEA'QT#A8@_*8/OYGV\=E39A9LX2"= M38?I8(:U@Z,Q3@NWYZW)8QVF(QB_@X=TU%1;^4ZZ0/+!^-KB8MY&:@:L_/3V6CHKH)E*73! M'73.&9+KU9"I9GP5><#^E)@T,P7%<,X2L%)P1E>]V314*EE1_)CO)) >5UI_ MP?H>.99:R.N(HCKH6TTU_HXD,JAS,ENQY;(G58Q.:Q/1K M$O,>DDRSEBC." M4'453U6R\5Z^%8ARE^SJ?R]:A%P1\EC5>TI3E?OQRQOO?CAIK9O;9,ZWB^NS M]_ INY?8,<*YT?S%!R M7&T9G_9P'2R0D-(]"\+J^YZM7%D5GW.%Z0 K?:CV ME.7E9D=@"N9&DG^X5A'^W#".7G">U)QTH29AH"0)ML4"C?@=Q;'63Z:6&=8# M*M]EUEP^5_O+^\IT5I"@L%D'<,E*,39X!%L+-&AHD'HB?ZL6CFH*RAPPG&&> M+S#8P@ N>Q(O5%JLW]*8?TG*D*2Z$Y*_2:JQ1HRM^?50_5-THR'4#&7?PYG: M=H7K:N$.ULW =(6S17+F11C+HH7P'(';P#E*N\TV4$A%:'P\A%>8:>FE?4,< MY2LGEIM9FT* HRORZ&:^H4OIAQACH*P*'/6-?8]/X#X/?E<])7\&-DD =KAP M9D'^P+SN$SC_#T: #TB[& \1OV-"*!X#2K[']!51/:;#*8CRP8 _)CP/\K]< MP?^2, N 5GT*Z[IG76?A51/;O3#HFXS:@VA3JKI2 0GOBHV86!8)U9Q2*$!] MLC+&F)!0*OKI[Q75/%0:Q]?4*2(;DRXTB!'NTK-:GA8!@3DF7@96O,@#K%D: M?32>@/_ +%E!4E8@,S>-"S?;MM?V-\8";;I,J578R2-A[VT9 ^DWB'4,;+A^ MOBSS^VK'QGL(H9I12P:7TN'RQ!6L8++.GD11DO,TE]0ORW8KZL1ZDNG:Y!WJ M*' ?)-JE"J.8"A )T0UWG.+I2H1BJ[RJ[HAB=A^%[J! /9NWA70H(\6&LGRY M/']3+;D_&A95[)LM6RX:2"_;Q1,QBF91YRPG[X*)-''IS?C:-MF)8HT=B1B[ MFA!OGE-)BRJ-4U_IOK2'5>U]K//Z(GE&?G0%MP EE&389GO@Z@R$Q!E8HFL: MRJWMK*S%B;W#K*_ N.:\HX8WVH>(TG4&CNR(YQ+XTBKV+J!B;;*Z.UCL K." M*JQ+51<3A9R]5G'=7O*>S9615QKOYF$LN;[ZGN24_A$C"5^IN)-X!S%:&Z 6 M1TA="N^YQZ9P-^L<7]4)( _(HA&-U]@?1LS;7E!;HMJ=[,<&NGG1$G=XH>%K3 M$_F88O[E]M*< [G#8B;)TV^4[>AZG'F4G2;*K2.V,H6@L(#A.R(H-414D MU1AR\6*?:F!M^H6DAWMP\>\PN>0WA5WOEQ,]LX"4I)W,.IZH0O_+/5JL&C5= MK@.52&Z-2GJ8"ABJGIZP;C;U'S ]!5WOX')BD/41N'[7^254IR2B\ F3FKJ_ M>T$1[F!H53,]-J9Q&:W#" Q=WR>IJI*;9:(0UI!1;XB0U(B1(A M%:'7G_;"6;E 1R!PU:^!Z"[Q=_R>%(\"7D)ISQB7H,8=.:/P8'1]3X# 9F Q M@^ O5,1I+145*:"O3@7I3772[R @FV7A]#H' &5$H/3=:72A-BF>*I=+E!:0 MU8@P3H63TF%C[2'!R-ME:\_!&O+M3T+H_?:]%[R4A/9I"([3H#?DO'TLMOWN MI&8KD9-]:=Z199:9]>2TDWRNXR@Y8NZ:1I[&V\3MVHD1&1PWNHZNU,GF]\&L M)4_.(>V4%94?YUB9A4D^U(+MY9(SF@??WB]DS:OLL<*V <])1C^P%KJA'9-6 MX,7'T";E+"0OF&91 3K"=%Y4;+E?*&9N>@%16B>>?E4V%BSW]OU?W[Z^A*7! MBI;YIEB8)=95F3T6-=RFFV*9)A_S-39D(+@7T_ONSK1T 1/0M;"\^?CF#C^Q M<2W<"[Q6=%/@M6 ^.5DUG!E9191H'D[1EL)5[KA5'?=$LA 4Q IB0A(B+KUVS&I+E\"!><>D7;_X;Q& M!&@PS]##S]:S;]"\9A7,J6*/AP;& M-BCE#);%V6Y!C9K+W&HEC4B'7OK=1V%.*IFKX_?P4\H7 A(Y)K-'+J_DR+O, M#T@CV#>T=[YE6I(_6S6^<)6+E';N"-=T'FXU,)/M(\\5+D&<'OSK'Y+SP470 MQ/A5F[?+_"FQ],TP][1R)MI$VE8>._7*_-3Y@GVC>(BJO]>E4PCH+.>U0"N=50J&O2 MA+59H.QNF)CI#YC1]ZMBSKVJ]$!<&48[=+FK+F'W+A^02YBI<:9FRLW;<4Q* M\=\QB(/?3YD<\3N+;JB$1Y C>WRK6N=D <(I&57H7;=?]/LV4I"R:?R&:Y88 MD7[OI6C/S#>1%DU<"L==)_ VZB;BNAE]UQUS]&!/A'+!FOB;GV/O;9'PP:VI MI"*&Y[+30FKG[SR?>/G-O==+:5U ;SE8?$EST9WQ M7)R3[C07 Q$#X !/:J]&U]+#"Y)CJ]UJ_?V\J%;[?.U5P)9+:[78WLP/>?;X MG"S@)JY-]:39&G]HWDZOEZ;3D;PVK+F!-[7$;&,&%! 3]B5A*G3,6V6UW?*- M>QD[2:):_O%I-!OTMM@>*)Q1P45F?/W:5"4/ZJN6T<[D'-\08#')K5;'W4O> MF%Z7LUEG9A2G?B M9C:8((#K;9143R6R(,V>)3QCCJPV.@,YOU2_/M]KV]@BUL9$3$35J%9=;2ET MN:0*0$1"';_U[GK)SSP, )S+&F*O S%U6L1+838PQ,<#JYF0=5HQENS MTP($+RQ)7=MP3??_;3(*TG$GPIY5:&5+"\P36"_$44GXV["?)6D,?G6'1^:& MWE2CBSCEX]*#W):88H< M[;!_P:J,&';UB).4IR&W;F''LP$^H\O&7 M[6L*!ZFH7R6VD^5NSE&'L^)-2(U_VT72W%)4H%["E@RN"W>S>O(J7YLU@1)0 MDP_F&:2ETB^$5=I$>7!$$*TD=+#7#_WN#%GAI9C7H8?+A M.;<5N-4'4MO.(HAZ-Q54U'T/JOH>H5>@XEQV<&_ MI@09WZ'W6^/CFR67GG2D3'('3O0LF?3A$#D9U#O+&=9Z#OHS^-^NH\1=Q)*B M8^>(=4J8-\]GB"-.*?^OQL:$P)O/1P,I%;KN3<(C%,8#YT;0@O#?T11&.&GY MKT-UXD:I$P=W97!-R2OPRIFW*T2\(ZRTZMH4K(?%KB?'-F5,FS(("-MM"MXM M;!WD;<9A_>@,$W QF1&N8?\E!((]3A1?TSOSMINEG2&2,KUN O/\L-XW/\#/ M(YC;R0"S?8;H._5.A"!F"57V)@"J!;F[G8UPF 3* U:O!,%LRLDM##F?@]KT#1IX*43[ M,T35GZM8*SL]!)V6-#B54/25Y;GNK< O C3>V=6!JMK6Q-I85%V94N2@[T+: MM2$%/Q3989,?.*_.-U@OB?\&$^&DZL,UK4L7_!O"P>VW$9:#,.JXJ=>#05BZ MBV!X:J._O&,#K;S+T68,0+X.-K:,.5*<4NP085JE]J/!@1X.;UL7F;+A!1"B<7T' W@/\X0'!]"5Q9&U?KJ_J MHE-R5!PZE^C"Y)BHW\LN>O->B@@IJ=5+XY1U2A;]R=??S,,P'\U)I,>59.ZT M&KGCBR=A(#7M-L:49$&I%>F@I6(5@5.^Z>S>E7*U?KN!S+=@Q;11]Y@/6PIF MENWMUZ[M,KIJ?$LJA@V47/HH1J)CR!XO/^'2@NFGPO6W]J"_9@]N/OV/;+-] M]TI6I\SD+=FMG(P MM[39.>=9VYVFH&L\]R:E?1P(4%AOG/(.:,?=]][3MK&3%P9(PQB ]GC&G/\N M"/-14Z/>C!"W8=<9&6F%]6X#&.U;BC/>"A69C6TEQ MEB>9"JX?=)@$:F9CE6.I!3'./A 1C.;$TRUVMA5VLU]@"(7=@.0>>:1H!'., MFK*-Y=IM*]2TT/199AN)@G+M'6X.9RI+;R4N^#";=I\A]>FKR_>RVN_(&L'\ MBCUV)6KMM=UE5]NRQ>R"AZ&0$OVB20:B*MY+N[X*_@LA0E>U8C,[Q M/2A[88 ]6V)S=)>K% ^TN^-S'BJ;7GYB+-PEA7R0I!"3K6'5[^O[K#3FUC*'':,>I,G]NIIC0-Z,%:;Z9-MBB9B5 H0,!S"O\^P/ M2AA*R@H;@^+M*L0SYA)3SLT\I9=]*Y>%L1:UDIS;T67ZN:J1UM[QM2728/UF&^=G>6Q M&9"&&[K>6R$U3[/ 1,!BM[.(0X_4=&*=/5.@C3.9%G7^A&R#,F4XQ_.AN"?@ M0>OFYL(]/@7TD:RQHRP3.KP-=ESZG&?SIJJW1MXA&!Z]S177X'G6.T$X=\TL MD^9AOUM63Z5RR<\Y>Y^KD@G?K13HRV=_D9*ENQ-'N0Y,'SV/CHO>CG"\-$>/ MTN(HZ0A;A_Y2-9V]BJ-9$N1D%@0=ZMZ>([M%$X;Y,:>?>-N@B!M+&FH='PZ4 M0BV*G(=>IP6)JP6EBXG *>5KRRCS:+O8MJ"4.O5'KB-L2>;2JN##G:%YN:%< M(;HR, MDD-- AX>2TT;@6!_*5;0D5)5+1$)+I%SM$&)C?Q1@O:2?F1A;OU-5ZK M><4I,Z@1UD;86@SZ $5]'^\DZ]DG9OOU[D22\ULYO#I;PM&0V%$[Y#3WB'+J M=8GTP80M0)]K$2E6,X8H@?-&VG9X1>)200;"(^.6EEAE!_P9%"DOW@B<9+?G M6CJ4("V$?8:4XR0!&K,61%9S:_*E+LPG?DQ4IL'_=+&]@;OZFPP';0Z<@PF!Z#TR60[ MD?D;?M9@6?_/N'+!)3OG-3 M;&K-!#%4=$IT"#P>H2A$*;=W*5 MA3(9B]O@K0:6"OF',%YA!WNR>)PH4.:&)'Z8*GS*2.$!K$WJ$'O-U7#MP1_\ MXE8V5TU&DSM-BZV9J<[:%*Z)/H]@RCNR^,VO*V&$(&N75,[[UN]HLB(,%MP< M[]WJ=96]\8>'3OT5HDX+DMF;K/#I#2I.%KF1U6+:,:L.N@W +0UJ9_=8+N5= M>1F7L"X,BGQ%B/ZH^Y,*@TBF7].'ZS#-*"\F>LW;^*83S[<><^:[FBBV/CA7 MENHB'6"$:A&S4Q3G 'BG+3S\P?4W"<_@9;3E<0KQ,& GR/OI^ K.^S/B"PTP M=.<;L^V*N]A?]]$'6BA').J7#)+)'F'?YXTZ$U(?@APMO5O*G2> %'?.S#5D M%>3WQBT0(IZ.)$QWSR78+-:>U/%9F%Q[+,%L?-%,I39+O=(U)W-P(IYMU>,- M A8\'@_Y0$7MD$^,I O>27]*UI@TXX"_UH6M<55%K%K!B8W&9]PY-85F;K:< M]I\ZLY,J 7L,/';[$$]I>T!!$D_T>^H/[\23J$!9 U2*U6=K]'U0;JJH M"&)Q!9Y0XK@1Z)JP.7K/(*AUPC&0*U&Z?[P(D)[0RD0QI8#W_-E%GFR3F(/L MQH%.7K=Z'HT.A)19&3 O]V'38.]T4RSE.*5CQ*1I,\L4M!R>)1V35Z >VRII MGZ$B6AYGMAG5NL[9,T%B3:GPYAD@*R>H;5^/U$]9=9:%<$A^H^M6A15\D+LO-!J);EJ(!A#>&%.QARF4+;V\P;G3_"A< M9W1('Y#<#1#!;W?+%)ZTW\QK[([( $79??Y"C2A(?'4ZB]L*AK':9L52QSF4 MV>P::RB3US)XH'BD=DZI=:7ROI^_<:>E6[,/6SCZ@^'H@-IEX\5G5ZV58<0,7OYV1ZTOL2S#6CKM[&EG:#$X.N^SZ-/K,W%2F1-:H@4Z[KRL@ ME UZMZSYIA!)=2102NDU5MPF^\S0ZK3GO5-/^^#;-<1RD(XU_G;-T0]YDQ 1 M$Z45AE>4?\0D4S/Z>,N,3;53246U5+]$$?!MGQ1*-?GLTA!NW*<53>?Z-JS' M\3-F&+PC9U,/Z?J%24A^;U=O@]0%=7R+:=9 0WGS&%UI$^G%\[BU,*?)CUE] M+_BA-TX1Q0>C$)4W#""U)Z1"RJQDN,O++J#+5!_X 51+UB=(AT5@9$E+<'BL M<-_M1)7&3'>9 -J"/@5^P[RBUN$"D]K#[8VT5M=RSA$\96HEMQG5P8^7"H#. M?:]\>H2.*<6"YJJK71*3R"O@ASD/KF=CJ@7)-APQ$@,G.!1!^,.MQO36YZG=AVGY\>VTM7W?R)%F& M?%D>L M9D$,8]Z,0) 65-RI2W_J="NNG,F[/0H+3%(^*5<1:WJ[HPW! --JL MFN?+!9D4W&RC&&KZXAHU459L;/WE\8UN_X(76D :KR7585_:O^06=CH/W!H\ M=P>+[I^5F=D=.O 3TUHI;3:BH-KM17QDX@N/8EJW6WZWPXR>\:P M?S"&,2FAD=*(TM#C%.Y5-3>(ZLI7;Q1*T K)_K(&!W6HIG9?'$L*7=VA#1][ M8Z 3MR.@OGGC;LH3V>L28*3;7"@,"B[=EJ:7NZ>*VXM)(HHKA-027"2RN/TR MX[M%@&N@8&$5]")Y2ZLZG7I)2%4NYVUCQA^YWQ_ **7$KYV$)WC&3@]8]I*_ M\8K,+6/Q]5!@J3':16M3?4L(LWP;>LF?C6 H5F9+[ "1,&C4*PG:([I3R(,( MK J+L7DD O#!2ER4R_0*QX_(Y1U_FM;GCY#L&^.(T<7_62D>7(F]GS!9% Z& M%RY4NE!K&HQ4<5L!-2(IVPOXL6C^"#U<847#\'H28;VGYC1U:RE/E=Y!]'(? MRO,?3$T%YG_=3/^;CFXS62Y8[PV4.1K+HCES^KUUTT%?64QPE\W\Z_,X& M!'3Z-_<3VH*"6@;4\>45;V&N=G?:S.F_/)H*/K&IX <&$;:K ))K:R!+JI'? M.=B!G;; 1 @UPB@++E@KEG17QC?Z=-=K%L*1R%MJ6+3UE< )$,2+B:NQ1@1)' $AJVT)M"#*V(7L#[YC8+ MS2T7G>G*;$1,J?PA6Z_("+(1"&L^J"B>U2<\)!"2']43AHBPG*-BZ*.\E@0> MB:]^7;$.J[.N;A)O'"L[7@=7G5V_'7]%50S3081Z!A^&I:E#;Y1 M2-NK"J$]\-<=[;C6*NH+.L?UU5Y\PTY-<5%DYNLZ70;\OA.+68>OV$,?EP#D MZUY*I]&"-6M$(;9Z,E5M<':^=P,4":\*L$W);$$ 7#%:$4@(@7V*-7L3GQM1 M48Q7_E_W&2)RUNN*N!B*ND'MP^@.VRRF*?NQXJ29&&% M!<(?5@((!D^#8CP$/3B#P\FZJ]1M49W2-4 MH!-7:$++1_:%;+)E'FJ[FD%Q_AU=]^=NTIF%!#_Q9_4U1< N7A:TS,$M#6MTZK(Q5'M91EWZL]0=6)QUKI@O(3 M4:TH3\@_3\=@I?91#:Z2JX V+&?MX)09QCKEOCU56I,Y2I;?A*ALU#C8/9<# MV.*@+>8U\)H2G"!SN]F8+XD=-1UMAO R4D$F%=*(Z:%1U(LZ6^W:USS@ .YD ML0CIV]WPXXN<=6J%X6V.K-/NQ MT;G8!K7+*Y$,PK0(X'6(S+Q"K$?WR#UC: MJCNJ_F0^=0!^AIT?OA)Q]GEGIJ71$!T)TQ4TR0$:3C*SLY2Z#Y8VNVQ9[#?: MP+( ($&BHRM_?A$V.2F6ILR6 @FM@]5!9-U+SL\GGHCOG! M6",KFT9D[W50]6G/2W=%/J4)7,Z; M"JYM0O2I- 1D0Z6Z@I9A++QO;7?97'$W+1.U#9=LEK3 >I=:J XJX-_63)/UD7JUQE=X0Q>^XAJ>T5QU3K M]K&B?L+/Y+F)$9IF M;R)OV\.W/2S0#33 MC ;V(* @GG7(H;EX,01/NB."R MM'5O?[)=7@--=FW0=(M0"DQ;(CLP=YTCV F@?EO!RDMT2_U69L C<6KN0:K% M%A;5\18-F'[,"S=UV.OQP=QL'#084G]T*629C'M7,S 7[O*R@.?Q-8UT(S,X MH/O2%DY12,%&9[C[)G)EJ17 M$[0CS@01B%63C]6>>&F'^=SD'/2+FS[7#36 M!2>QV$&__]TEZQE+,JTE8"5_+(%%P#,+/U7&Y"=T-%M.V5DG]0RW5W)'=J,D;(=W2ZT].N&)4 -QG>A^DT,J]VE;_9R?CZ M@Y06-4=L37UXGJ;%GBHN$CAN1#"85K3I"H"!3%B-!STTX$N\7L3;H^MSFBM](B[%0N7E'#P =:- M^DA!83 6#,QD#3-75." )32F:#D,0E,K7C>?" RS=H+@JK@R)&S+W6BN%8>B M;:0%@HRYL QMX3$T/Z'5NGF[?MY8/AR#$/%ZBPFJXSEFIEX$$",*D3?%9+1> MVD4A12Y>?QAL;IIG%F(E=U^\V#-V<;G&>;7=@$CUJZFU@^3YM)!]=:ZV@1 6 M[AVF"3?H=O4 95VG#7;^6;^]F4[N51^'_;4M#,G"(&O; HLR:&0ZSW=/&*JV MD,PG[[39H>Z-U35ED4EBW8079W3!9W&D<:\:V4^'N)RY>N9OA$Y\^_[7UV]^ MO7OS&O]U]_[=V]N;Y.VO\/>;Y/S=^[N[B^1\;Q632XVI?/&"7O;Z)+H.X0!5 M>P3E@99Z W^T ,7$.X>O"*!X-!A28^3!8$#@O.O)O!X'#_63AH+";"NVWZ P+)OC-_7UHUSCIEWS[/5BN!MX?7F MX7,T8R]P\5/XC_UT!N^0OC:)Z8&G)W$^()QI>5I].L)/WQ$//0 $?F;PJL^2 M$1I89PF#Z+KS)U3='R6ED)S>YUXGI@M_0-3SSP=]&O-:'<'L M_JRLN]Q\+G$Z1<1G.,B,YCKDN=()!),=J!/H&LKZ>[&O%#QS;8>PTZ5/W8;^ M2JVWM&"BEPU;KYE>TX,=)XG75Y*RNR$MQM3R4X6OZS/:'P#=[- M;LUV2@C%WFR'09//<+V#$:,:SXA"SL=$>$A (R)9^ 8+DD_D:6!C_M_D:>/^ MD+O"CZX)/?Y\.*)M=8#LWX*I#?M(L(,1(G";-S _[9_.UF9@(KI[1&#:I[ U M](Y,L; )7VZ>G@WAJ$*NEISS25_XG&4T@U>? UF/%?41;+:[8%*Q=6Y8W<5I MO XCTN=38E&6K/G/]]KYUS$QDA$#DA%VKKC!IS"[/K'3,[[T!*S>]RB#P,-? MRNV&!O'?6Y!\_-4#?A\>CE' ^>F;79#'UZF..-1\Q#O+F8 M!V4NWX;C]7V.U_\2CG?*; ]SO!&S.C,"CW<^NA+.1U]WJ8L_WKR[^?7V37+W MYS=O0&7L5@*C'M7_'-YXPU;X)X:ZX<2=4G6-2AZ5@YF/KD?(H][[B%AF#I;K]%&?T>K$D)2UGPU"M+;H M RCI0&=+AU/41!"09Z(^'0^QZ4-@HC![E72*L)&+8VO252"= KL=(G^_&JK[ M=3Y*^^-K3YEX'Q2/RFI)[(RPN>W@"L6S7>L8M5,^)'LX\#I248%EI=/)F(39 M="0*.KQR=B7R;)Q>72-[?!?D_PO[\<]>%PGX!##L3X@ :&WZ_'E'^PP]3\M! MEXJ'W5@P++"$6-114-\5%,3Z,Z2'&[/KC,1]:-]#YC&XOB:F3/]Q>^ZF%Z"O M>6NV@\!.@N >J',V\4N\[M?\0L]-4,$PGHVLZ_1'V@:>ZM)WZAF\$/\NCT%10M? M0%5=N<3_U?C7]=6,%C$<7[&^-QV27H,;-YBA GL2_YJB3*?K:/E7'_7^8_R+ MDACI7)PBA3SARQ@8WL0!Z7:*@8U0._\Z!C:;8M,,>,-HI&@7S[T_]+3 ;@8V M3L:H8@ZNL1./72MIL2T&-J.Z>R*U/ALGT^D5?8*OG(Y%51NGU]=H6'\! ^O3 M60_2P9BEUT"NB#M]6.P +8 OX%ZC 9I2J$3HSS!:_C7<:XHZQ3G_YXNYUQAI M83!0[HS!!%G+2=SK&I(/AM*ZNF'.-C7HPO#:&)8F.49MS MX?$/F7/1^/#3H7 :X%RCL3P//[P>6/(YP+E>2$ZGN?EN;^[^G/ST[OW?#FEP M_]7<>*@ID\]<)Z$XPE&I\QZ3O+J62Q*8&"AYP!Y63GBJK"A-1WDWW@_P*XX MD04'FT7P5):33%@FGP]\C\:4I=0'Q++-ES*^B3+%V]0XBQ:.U?/;P<6.I)-H M#WG+W!!++?S;GT_W./KU^K/WZ@E_G_R[/U:L4G]FC]$6742&\D[J?#RU3IFA M2'[U[>2*3)_P)"W CW>2_NI;R)+.SSH;4>^POOH$NXY]S!WJW^K \^=X2Z^H MWYJG))]/9P/Z_(,:QF/&7H3,22MV-(J_47^,H\.L;(HO95)N-ACSHGCE^6!P M[3W4)A3Y04"I^+3T!<<"V"7ZE">=H^!W'H5&GC_O>U[@B($\%8LX=GB^W&QNC9TN*Y$..%QURBL_!H;S">B,CM$T\.OL+WOI$& M!2N1YHMG#D])GY!*TNG;5^W:^SC0)G$XSS"4^-'!>+KN&').\ M'Z=D,Z2J?*CH'?67\>Q\>83C'1>& HA&D09):XWW%"LBW%81H',X2[5J] MFN*%?X$@G'$(<.2' *>S_I<(PL&4:$H\R.YC?LE!03B)4JE3X^CK$X3@H'., M@7B*OX7X0LOF?#BC2ST<1ES;47WXJ,@:3 ;L61D& @O]!5=?*JVZ_OOU4LL8 M.,-^0.\4F?P:N348F BG/_!P]L5R:\:&XS006^BR#S,O?[1EQC]2-@X,^$'E M?M"[=3NW&\XCP>5\,+!HY^9?%ZW18V.>]",&R%E(6HT <,0:?:O<)X9I,C(6 M9TX5OP00L44XA#J>W96Y-6UKH V$3VX4L@9\GV^E97<[1_$<-WC8?T5=\'Z^ MN?E ?V-Z(;=R0V"*34Q%U$NZ.7=1.%ES766X18G=#0T MZXJ3F2319MR.J)?\F"\RQ!E^T=8>7JH!^3J^L;?"32)ZY-*X#&<%-_>8$D,RSN1B.E7-TQ!'W-N*5)::O\W+].8 M?VR_,W>+BJ,E+-" M[!2=!6=R:]V>.=204_JWZ7)#JBEP?2P=*9AKUDO^AOFM=E+NVE+_)-Y_B\EL M'Z^QO5O3,*05>Z09[MKT3& WKD@,/\?OK3 JTYW,:OQF<9(L;>;$+;,1H'27 M2WXL_T[WX;*5QP:+W'KAO7?5=G,P+Q^VN$'84URD7U_L]U/"W^L;94H^3KTY ME!:Y!)F:<:=;:J809ICBDC=%@R!WF+_8QAPQ.RXU2^$/_K//,7S_!R?0L/+9 MI0VWY;#D.?S"J: JV!'^,);='R3)6IP+@H"FHAX/6,9#),R26.8"@W8C\IQ? M $[<3 K[,4_W,^RH;B>(Q[?>YX02>'KF*S(XJP:T=A$D?@DR:XLP*C#0&XLK M_D&U'CB\NVCC>U7KN<8NT9M#Q:EEI/6#%;X2N0K=]5B=63"\N*0.,=;FWI\] MEZ_R]MJ#P&U<%'QO\"AXXVF?Y.<^$)6]7(WIW^+VH35?@SXD+)1';%&5UN]7 MR/*I%_0MZ_^11K"JT=H;07\XZ3?$4E@?L6\[SBT.ZBU2A,#$N6=TO-R^3V"[ M]YNM=+6CFAW7RM%!CDCJ>@SCNE-6>_J0E*Y\(A:H9J"A'QV"&O'GNL@-/IV! M*6(NK::<>AS>UNF97@J2R4_EZM3=[O?]4GH#9G.$XHAI 6T)8\LWJ&F6.^T>:2JPQW%G_BU_5OLB\O8'6=ZBNB\+ M0Q(&Z4IN%I7W\ TS%RR-<;9\A?84ZDSF(9OB2)7%KFMOF '9ZNQK89QT1B0A M8C!,*BCU=9IPDV=7[ZP:L/F_F"HC%]F,SRA??P=# L$V35 T%=S!^Q;H9T8:;CMX^;OZ@ MRF!])R(#$AKTNWN=)!!)#U#/VO-8F!Z&NV 5*FBJ!.(KU$:K)_&X(.P4NZF8 M2;_B5P%=/RH(,-S1_>YH.JS>#.6Z,AWII//#JQ!)7-VA5^:V+Q8U*.3"4^Q\ M7WDIF:]=<]:6T M]BYKYR @7EN#%Q,AIL1C:U)"QLH0- D12Z1-DODY8S)RS8N%H00N)+9EI?EP M1'UD'O/1L9X3?A)@[M#G_\@#;+XN@%3A \J/-3S$BL+2:K/5KW-S=6H_& M)["O%LFT/[7?VD^<9?8;O5!GX->(]BX>JMTFNBL0+675Z$Q&;,) OQP?9+(\!)].&: MR2[_O'C HGIKN41FJZ;J,N6IN K(@0PH-;$02XK4+T3- RX@4%\1WDV]J&77 M[NOX#U.I9ZPEDZX,"<& MFLI+'T0GJ*UTQ9=FLS0C)2(E7%+SST\/(02EHVVW=S;]QTH^V]S-X=$2L?^0 MG!<7<#<1PEXQ)EFFJJ\WF^?Z#L+'>](_;,\@1XM87V@:WB;W.?9FV,+CB*-5 M%Z!A/3OUA,_0EI1GS25VF'5ED\1SL?_ \U:0;4G4+<5<$8""C F",1R9T31\ M@X"G?#,\L^+XH+Q1(H,&ZF;K?-]3MO@:BP< 3-<^TT=+DF M=:LM' /0T#.D2; MTS@<7C);W;Y*,R4+%N21 N\M><-=-PI/:RDBN<'D+N!8->/A ,M[S<]1H6 M^-/;$ GFGA-&X[($KQE(\Z)DFQ-.'+E(00)#(62;FG'&NL=>YZX-^6J_7A6( MUZ6Z_+CKR)7Y,.%E]NR&P!>@2,[(.?U!O]^9#P< ?J>'B>#+0723'L7]H^ M\;Y?\7VU4DAJ@#D;M%,U%_F Q4^L\@A71N^7T6U7!$C-;V#CCU^L!-XA0P4G M:"U9^GD[Z[9C[<888W44E8@<6VOFINFU4A75:_PF[[" M(G]J?,OHI)WB'P4&(3''JKRO& > *M9O2=6@N_%[-?<;Q>$'KO6S7,:67YP; M81@8.>N6[3#&""%%^M(R )IQJ06K/($F4ON+T%9DY5B9JZ*_10X)C6YEGGL[ MPNY>,]VPU32>3L.:?.6(O%2>>-\)YWY/J! Y]UYQ7(''5WJ^\N,L5K9ZQ[*X82^JB[@K2,^$V4KAI=RK6':B)-D[ MKOW8!AK,RKK@-F>M9L?# M3MCIH(FTZVUI6W,TYJBD=8\@U^"^"T)V9B3G&B%1+O>$QDV-UTR-+HV"8HPN M7>.4TX-88O MTPV7Q> E:\M89AE&ML!> RI"LTQ993X6GFW;1(YGU'I=($,$J37$18:WB++R M>J+C]-;K:F%\9X0?92?3L28)L5IUS-EKI'.1D6]X4\>>6*+E:3YF*/(#!*26 M9#A@=#IN:9I*EA*W1G:PD:XN72,X6!C?H[ OL1@[7[:WT3:H\8PL)EFC+*(' M:?WL7]9]:>T*WX<90= R38H/S<(V9GA)_V^_X_7!IF)^T]1PBO71G44)<88Y M;G.#5X>91ZS/F< FZR+I]8Z2=RA)'*>1,>%=DXK90FP M!F]42N7Y)6?5%IWBB_#"=;CH-$V0]UZYY_0R[%YZ>FN7VBL*J%&0K*<#F!B) M"6K]Q:?@_-\F0H+ROWVV+O*V1G2Q-:'$&R.#L;O@PN<&-1VARR2'!>WGC/8% M1\2Q+"DZ[F^=.-*)4W*\K(N.C1_*9.'4[_]3W94UMXTDZ>?97X&8\.S0$9": M 'AZ8R="EN5N=$A6Q']X[WH=N MVQ)0J",K*RN/[]L\)GGV*#0O<]AE.2[B:/ M0.BTVBB?I^RAV1S1GR+5+.DA.6733.7VS&=\U'C"--MM;__PH4;TC]NYSNVN36W%J16 Z**BI1[[NE+(BYL@<12:6RJ\1JP3L##BJ[A!VD/)RG2GF@7"^>9! M!QT8-=E(\H(5V!Z?YA0?_7&B77$5DG0I+*#:@":7](I-V&C?_2F3;D&C?R0S M>(J+"A\R3CM]XA/QI'8FT2%<9^4I#@]P'DNI%PJ+_/ (MRD[H/R>"-NJ>ZLW M[I?Y/5X1X#+^5>%46F%*?0;XTL-*I)\])T) GCV]62W%WXF6S<-E%?EBUN5(K(Z+^RRCD M^[4,OJJ46]:=NC11G?EY7#,')[)/9'U!H7YRLK\72RGY=:!U@Q'L#7T2JXV* M:KX_N7ZK@YYS9PG4:\EG'!4+E7[6;\&7C[(^5%2IG(+MD85(@!6L1YAW*>3P MZ+,0[^O5W0Y)/CO7^]L=7MR*?O>HUWV=G$K)U-/#^@,K>?Z@L$=Q,0E@ZUSQ M.F"PZG2QVL]PFBFSX(3Q'MR 8CZ'JZD$V=+^5)W&7&[LGDE\L&'+52A-78-9Z)!U3*C6^?UR*W=$!1E6 MNR$PS=">+^K2W)JOF@YI$VCB=(C?&"H=F*NUAA2QK5SKX^I*8JQ!-EHN-/<' M3EQ-CQ1W,_.^P2O+\FMROY]CVIJ*S;,)2VUD- W%N.9U:C*!K=P9>%/.4H\N M&N/B\4\MAC=19YO$9ZFS=7!E(8YU>6^Q4@7-#3@ =)OR1&OHK0V@Z]"F*0&1 M+'ERLN_*4C/?\%:VDO2:]_W8GD3W5J+T),+0"H6H/5*4*R07O0+YEI] MH&P#%+8.>95&N=!,[W0.-O!'/)3H[3C2+GIYEK"GKO2^2*2 A;[B:)["I)E8 MW=0A.PQ#SD@PA1S"Y8(=96+^E]+:9$ED#^R3+*$\31XP'T:F=9K?>#2+M*/" M.9\JKTO=+?7BFVX$TQR]8_7)VO^A4($9@BC^/;'T;#DADY>A\^N4-&O:V-22 MG;#U&"/53ET@PWCASWBK.NG1J3"CM 'X-YM0W! _[X7F$3\8!+?#@+:#=RQ' M"@3]0B(VTNXH\L'KU!)H2,&WGH2Z%V^3,GXM/@X!M'OR/VBC6N?/+(1)?X>Y MLN))!PW?WCX#MGW@ZK3;K.#D)E(S%1%DJ8G27[-:K.X-61;?*\SKJ_.H>68C MC.X!0K=FB516914!R/Q.'!3SK0Z+*)\<1](V(00?K2V%H*WK&%U5;.=B>*A, MF=2G3*>ZR4K\E24L8C[8?@V.6/PW8%.*HXJ.)&1EGJEK\"T\\(.V0*A;JYF0 M<9A[FG?%&,$#Z+[QE)4L*J4@=E*FE,GMU1+**V@J!O U942 Y*Q0"JORH5Q] M8%WM JNC$TME,9^[)T%,?R\]A9Y02T2UUZ;"DPW[#I)^0AD_JE@M>5OU3?HA]5R+B/OXM@23:X>A"XIEX]S<>FA)!C."/R4 MK%?@JC*SLV5UC9]^.7]W)*Y18IIFI6@G#4X=[RGX#F %JWN3XL6**[I:RQK, M] ]M4TWTIH5";&UUCO2%5CU1+UXQ'\I'\J&<,!_*?=HVXO%=^3"/;P-[B!7N$U3QH]O='K-XKOPJH-/#/W9=8"O"J;L=0] ME3["*MIV#O:!W[!4.J(08MB1FR>9_R:UT6RN:T'*;U"IK-(=K#SZ!Y;;*^;Y M"V;)X K #[[,U]S;:A$7\!O%1@\+- /\$X8UOS.NOLT!89)7D0\4 M+V]F*#!/%V+KBI[@;?QVLOP7L--BBCDNGU6]6)F#BN8 6X92;54H4WMBM^K M +>6K$*0YIHP52=3F;/LFV$5FC![78[M.$:VJ0(4,5U!LJ_U63-46]F.BQ&\,=X MG(E;U8+(E"V($8X3,1CVD_YH&/D--9AA/^V)8UC\T1^.<&BG#4CJ"Z#C+F/U.Z/49T=4-":5V3Q[J5O.JK/TC:S=?)4$ M[>7E%"%MU$7%9&W5(<.F%8U343AL@4/""FA<)^1BPVN:^:M8;'&H?YP\B&Y< M;LJC_]E/%N:(U@Y?82=4#^FWD^F_A-7M>XNZ 1N6Q.-3:' H)&DP>4Z#GPUS M7+5\5*4N0?H8(5PY +=Q$;(ZD<#RPWV_0-0<%3CVLH?E]9['RI( ]AU M61?NS+L*"C?.N@(\-MJQY&)\P#&&W#7PRFTPKN2G>85[2AOD M$F,FZ+G;FF]4V04UD GE,\OL.G]Z)O,9V> B'!RE8C:TO*88OJ5B3'"G@,S' M;B9 (D)$4F,7[.T%_2DQ2W?XYPZZ6IK,Y\:D&]='#""(Y&77;O-08]HU,]%A M2@F$$K(-S4I:AHP>-&:KPJU7G)Y=X@X;(9'*!=ZJ5,>3SE@>Y5TZ[F-&"R;2 M>(" @$!848C% $<-J)Y\!,C$!0($?U[>8O4;:VN;#+L@9(,A_/^T,E_"Y!H/ MR:!/NWGO>. B#S%PU#-#^8!8C!'24_/^H>+AQVN5UHX%O^&#=?U2+E3I9X6V MX+F"<($9> D1(<'_W^[G"TQ0DVFAXBM?5HN9BFB2)D&6K0+@)S],ID*1EYMJ MC[,4T$T+^+,/:_CI[@[CW/O-$N%O*X\#E2O+P"C?OT1OQ^O:.GLS$>,0"F^[A:/"+]Q4K<1^!X*8B1 MJ"C QK]!6@OQJZ37!58B^7\/QSKU"3(C1,.%]?A["US7^)QY-GX^!BJ< EF1 M2,QPLO@CR#,H637%WWH T(H"ME^:ZB!@@<9HFL&CI6R43D;P]X#D#QR".SUUR1#W<**[8TSN#B9H#K"TECK]XBNY"0 B62O/:47,L@R&-^I: M'#M!.V$)E]/9#^+:T'^+E]_'_R >,(1N*P\@P=+](BS&8=>FP M\$2/#,(+!<<0)GR4T]KT1IX7]*/W**MX=6<^ +'_?1;3=T3'C:D>+"()/= M6NS%4RC,%?U0"[HUUSR(#)$N^@"I^24]L0FLL2FI5N]I1!C]YAJ[I6*D*JU@ MN<<-!G@'NA-3V2U*C@7=CJ^&PXJ5P^R-K\^>P5H#KIK\I-8)J%8EACH MH6FV&Z9Q1TC>&[5-,]0AO1R\ GVB7T;3#<#@I8(9Y -@Y,OHQ^@E0,T_.BZ< MM2P5@"- C\L9Y6Z7*/O#Z[ 13,O__C,>JYO'\L]_ MB]N)TD?RAF])._I&H=I!KX=G^0"Y+'A$KNB#=3?(879"T;DL!ZY#Y-AL"M1! M[*1 !C!%<0EV,/QG\;$8#SU<[BUVEHUV^X#I*>-IDDJ;3BOZ/97-[*R25#'= M6(V);AN3YJ/-%?$P<"<2+A&P$/R%]J\/?^=WPBAJ7-*SM^Z*F=%7%-&:)I)_[@LX+"6X"I')H4< 5 H*=I M4GHX*5E%L,VDP-[*D0N:34;]Q?\56"M(DSIV;T)73BC7:OG<8@&7_[I!.G%Q M;- BO*"ND:MJ=XJOR'D=8;JD>T9:],O%7IPN5?9X21X*RAJ94BQ)Z,.\]WL0 M?N731]9])?X!T@I7Y B9=#3Z?JWJ.1:,<\JOW$/'PJDF.?BL&3H87C855;': MCD\VCK[-)"XGE3CIG2]%\7)]NCR[$C\73R0G'^'1#Y=79S^)]\Y_.4O./XI_ MGXGV/UU?O_Y_1$UIH@.,7B8M,N+8R3)) #J45%WJ+#EUH(C+;\H76K]3->%0 MFA40_1V#BI3MPWUF4!798 LHQ@-&NHLJ@-0.J:W)#&[E6ZSG?2S5!@$BI&XR MA-MX9C%5 M&R?S?I3H/K-&.LP;C-SA1\K\E%0\2-$#]2):+?&=KT4D-T,ZDX M.XBMW8E.AJ=])4V@DY';$P5<:0V_#I%6PZM$^L*J:1JH8]1=FNB>U@IC"H[Q MUW:#7:3W[F*;G!)>,CZB\W[AZ95&/58_)]XJ+L2OH)&A8E$:*^ZD2FG;4Y!?>R M487^N5>TUWB]PD/#U^G9[)<^C0<$<$Y?U(NR+R^C\;JVQNL>HO%B>ENO\0I2 M=:H%:J]3C*3F@U^WMU/?RM+B:RPMCK4^WYY=H>0.ED7IM4VVAALQF+$%!S% M;TT8008)J0]:B77!/.+628ZVGY4\7I?5RU4\YEED \XI#5XTN,F?VYQ&I*TE M<2:Q,OFTI+RRI40X*HZ+$6?-[!1IMS>V;!/2F29<*$>+IU@!K/'9:, (P"GT M1(ND%T=\#BU>H0'30;^'9^.@D/:^^.1P)(_'7CH:8SBIPATDM9F]]IQJQ1: MO$MTE2,*#YOUIQGM5D*<;L&GSIU@2X'.M)QQUJJPZ(E%5UH[[U5=E(W'J./Q M#S/GIGNKBJSQ,>M&"G"E9AE;1PR6.4OG>[DW@B'E729@_6ZNES TQU ^TL,Y M+J3#KY/G0VFI%6(!0 ]2$W+MN!3D:;\84_H]./?P[13R?Z2E)QZ$7[M=8+)P M@%2=!&);?S3]-1X-*3V\-R+S<9!+_G0(=8$]'*6_!F B]#C%,^:=-.HO=,?A MNAB[#'3"80H,=F*&IB)38 48^\]38,/!Z!C#DD7!9!?6O9M;1F58@?62'EBL MV;A@V?0Y&L6. AN.* -"B%J7[CJ# >62PR<'BH 7ZI[@GGZ NO*E(VL)_.2 MY!8QJR\&BXD=!VBO(H.;6<%8F64JQ[.TUP LF []<;#VZF'60\:\(UD?5$N4 M]AK#D')^">EG0YTHX9M@L5JC$6FNGC(/\K&ZI^+14;B:"Y8_)\V%[8M'O)]\> XT^)3H[G:B=-SW948\WT/$<+#W)&G)]<_)>\O/OV]SC3\H[D; MOUX& M=/Q5J-4G"T6@X\MCU#=O(2^6?U%HC$N.D:34M=&X;J5<;M^+Y+_M_H3;X9_G M/_O$WK#GR58J/4]%$_Q,+Z/"J/$UE=ALZ /M/,JE2<%^VZ?"KNI*^CCAWU1& M;VJRGT",ZJK4Z5D&?\3S?F> ]4D0G;.L[\Y@2*F EZP92\M; M:8?F&"2'J/2+\A]#ZZ)7,G5%$N6QZMQ.EHVMESPEE?1 15(Q>8HJA"9?$;6. MWUJ]WNI:WVG.1'\B;NV_Q;(."O"V[U>O0$8?)CWT:'>Q+GSQK M6>Q(87QM*1=O+RS9RWI]>99W*P6!^"OX[IG$$+F39D*E_ Z*KZ '[E8;6W]' MQ]"LG$*Q6(G.(?P;TAG ^UAD '_AU=AVA^29EN/Q9'X!'N+38!-'4*$T7V)& M$^@MJM:I>-&Q-*1?<8X)0>_5-EPN9Z$FJ>:O&%:Z.H2S^/L?<=_M2N'HQL;C M#1Q4Y/+K%/).;"O.D4E9Y*I@M&]IMIY/)\6=GG#,\&L2'!"1IV!>N' M#0JG^2C,,&I"F7V#ZJ_( 'G9@Q!NG<.$NX!' ]CP+0["(84J"SM4";4B!QR$ MV0!E2GJZS8_I([4'8=\KI<:,4P4?38=@%FPCDQ[MESB^X,K4R8>XJ?/;&=",=5(XM""U4+VIO-:KX6\5F?4D9WS]?ODLZKUUL_8 E[-!O+1]T:IVGC,S+E MT@!0I1R=$[*P$77UKUM/GN8V^?7D=HN5@/^HMOM1)]RZ("G;Y+E74?^ZCSTH#)-\Z9XL0N' . ;U[ M28H46R/[T1G^:SB[%;\%E57^OEOGGN9;Z?_E&&+E[39)MUG3)^VT(9AQ8!)]=6#AJR)ZPCO5NYD9XH-5M=YQ4L5<<3>=1OO75I-QL$XGB2%K*^V4'_Z(VH M#L:#^/$1'"52Y-E8;A2D7DH[1__;.?P; ?1JWE#@=G7";#VN0?=J7HB!WCO@ M'=59Q_)JA.*K6<16Z'R'@>8UH./Y!:%^S74S=9NT@DOGP20)@<^Y)ZQ5W1 Z M='B=0^B94-5#Z/FF*HC0>W%+X]4GE44(*14SO1X,'P8*5'WOW TL^Y@@PI_[ M$5$&FP:>^J^M]T)%;RE1R[,;S,M<.LZ-=%S$?+I^SN-P!@_9%3]/EL=)5ZIY M?TFEVY^Z'52/X5>WH?B*1O>$S4Q\5Q!"Q5SP)7RF>[P1ORD>+1VAW-RK4"LA M;L+/<^8F0L+KAUB2+@Z,+P*S,:BU0I\U2&2!!6\ \6.O'[ ^O 'W&^U6KUU; M36O;KK7X2:I?80_D9O#,"#\J+E .ED#X\J_L64L_-QJN"BK./Q,,A]2C @)= MX8BEK>48\H?-/!_XVH$R;#?R?#ENVUZS++=M,7J^ZL4Y[JS$@-L)BS_57JZ# M!Z.02![1B[E\/SGN'Y^#DX7&0LX&WOW:PU:_(,SX6Q4A3!F8 (_#B7T<\VV[ M*7!@^P-XL0T@OOR]9!YA;*@L'4K<@\E3=\(J7$.,_$U=^L?V.L&YWJ<"KS< MK)"+\:J?*9BKA#J-J@H(R]W!WZUQO\86".3D+'EU=YK\7W\F@J:O%1S MRVHQ4+PLL=BL&?F1 GUIU\_&YFK[& 5QRY;G2.&HG)H=8;'#,Q%DZ\N^(Z@P_L@Y9UB[2;^WM9I M\T[VFEAI6JCFPWO..SA?KO>[-%%SAPPU\5ULT,/!%Z-O2N#I/OHD%I+7!KS\ MC!A8;X.C]7*M*W8MF9$"]*VW/N7U'623P819=Y5J>>_+=45E,+5:62$BI#,5 M"&?,\D?I;EF7R\IH&L_SYVKECWA,Q&MF73JLNYC*Q<))W^X(IUZE(<2\;D/5 MQKQA_/;.ROU]\F62_/Q+C2<^@)2>)JNO2W&+_S)?UR0I0)F3)TOA]/QY"P_( M@JKGA]UU?9?9]7Q= L5Q[!3 5G/12$).\YI6:(>K'U1?_+P4&YZ8FVVW/$AD MR9>;\2/S@G0G4J?ORFK$6Y8Z*QK]+3E@*J17&TGCX/BF&*,\OV%F6K2E7T=% M"PB!:G8)_KRZI)@\UR/$$IQLRK!^D@\8K?DJ M^8'%>3\3U<=79!3?14>QY?.F+> \VBU: M?%5M"S+//,_'URJGY@'A [86H ML2PFX>"Q!'HE2%N>0U7WTCF35P6O&^7W/UB%W)2+ M5Q#5KN&QJ)E_,6Z; ]Q)S_I>K1D:-W3&$/!,QYB'<@[ID3DFEX]J%+IO.[[DJ,5LI.+,O0]GD=*I.75PJ3"ZJ_K(H MV8,+;^7?:[_!DR'J4(G]$OW!W5?V<[Y* .=<01>&F)/-MN2E/"HGFCG#@)3/ ME00SCT*#R,L]M>;+QW8.P :WGA; :G1KVK1; .+1M61K.9LBR9D.$4%_?=,#(M2N/E& M$B5_@DP-?Y+3R=K?GM*!\EZ27047$Z?7J99]@OBZ9-B:>4(#?#/S.R)S:2%M M%!J[76TV1&8C%)?XK7O%##:Q7V+]NOI!7'O:$S]N*X[_'W'><]SY-=]X[5:A^*'[Y?"3-DL@V?,\%Q[A0) MG_8-BJS/%^D5./!8@=DUE.G M24=ODU2XDQ4O66KJ:N<^\*&7;*M5I[L^S=4][OD"%;#(^'\)BV.(N<1->!(. M=AS&3=I=\V=]IG&Y?BSH'O MIQ8I:[2M#F&V:KF?.6#)G$=5&O;Q*Q;XD2+&S')A;CVY!)Y-W[52>;03P74K M9JXP54!.7V!4/3FJO&%4$5^.&U?5O0)II/H"*.E(@^I&?EI<6\JO0J)@;!'M M:TT?W;P[AJLEY;)!=ZV.-+"#W* M/4D18ZU2HT:.-J;*,!N'=PA^;!959>CL*IV*UOQHJ);.>?!QLIFC[E9DPAYG M@/O6]LMJLY/V9=LO$DXN( M0#UYGSE7=I\'Q) K^UU$?GIEO^^VCEW9WWHSZ;'W2Q5N MY? -IQ6_P=-K\,I'=;@SJ,\+:+%>AS2SSH5'UQE-8O[ M)23"57[[,JUXC#0-"<7P6YKS6Y3MVU-68M[S6HG1HC,'JMXEP(]X0_K/$)E( M?KJ^]W9% M;%T[;9G?V_7#4',[.\/+U1V:]Y89<'P]6K[*UJGEFX'U:YN\]\+SZ9&$ECWB M&PG3^S"/ML8G]"*Z1#]#W[R4"*OT:.CT]V3[-H5LJSSV88A$#Y-]&[2C*JV] MPHR=0:HW$,JI 1.HDOHU62?-K>MVO7(06/=JL[63W@"'<%7NYK*&RK.<+GV\ MSJ]1.>JICW?^61BC:DIKGM7U]:%G#^UXK9%B/R_MSREOLQY+T_U$+ M[TNT=/:O@@G5J\V_A&J#.,#^]I\ V+M;B8E8+(CH/'D[V=S+>Y@_#_8WV),K M0B,UT\G]P:NOD=W74T:+4^K68-J,(:]_#AHNM,*__[A^$INUJ3BH0X>P,J&: M72>16'S9V!_IQ3!P3GM@Y ;-(?H?^"5U.$TTCI],^JZ1]P#D7UICC<)M6*M MR.F9//";_F2_^[*B-%_V8"@==KTCLBX8CK1V#&@WI0Q-PAEH](*O/S(X:3H3 M&)%F"SNL T0+@*PWK=^UZ.&?=7^V& 0(6Q>V!UQ%:SW0F2\,#[Q'[D_/=*OL MGHNQ[HW%/I_*/* J5))O\=O=-G[]]\B!FHS\ \TP/\?')5QV@2@5]VF26>? 2(:BJLF@] MH,%VO@8AG1R@K>E% M9T_1C]U=M!'?YI@$WW.,#LTXAS \*+I>TYXS([4DY^VGXF*9 M<.]'5\6D+J73'><^;'$DRW]9?YM.Z,/GGSTWZD[V@3 X"?EL49@J_A[3="4@=JL\!"TV^W'S6J_3CX(>0"KZ139 M5<*%+"PS$T8IBWY)CL(E/2MDFA-76'!U6"6?F*A I,E$7'+8%Z$&E-/0!=V& M#/?]EF3??X4SU@3+Z+,J3K^7J.XWY>[),]QV':@MHJ]1':90V7)$/?> E@FJ M[-MU>@$\YHY<;%8R84#(T>+)MG@@H'$J\1K%/W]&4I5?Q'?VF["Y^?P6Q>1; MO]B*"9CLDDNB+0M>3L2YM)E001FT)@EBK-5N*EBL]MT"X./HE>*?_\0N/E(7 MXT [1E[2HC_TA#6@HHV]=9H-FX&DUBB$2'.A^EH]K8/4$Q(EXRF-CMRW'(QE MBJ!1 .9(>&,KKX/'1>>8-#7C,[XC[<:H/O(,\U:F=->[7[2Y1Z7/%U!?O-UA M,:;GTT)%-P'C?J\.M^MON%#!"\";#7T__;Y#NX:KY.P%1NC55YG7=OZ^([SY M,M^\Q !K>R1ORJ7NE-D>H:\/O!4US"=K9OQI1,YS5PM&_+V^/ MDWSDC_-QL#+GE[5CO5Z#0VVA8/Z3:W'2+A(-)G#]M(5U#5]1PICRB!'F: W% M;\N8I!J6D:,G6B4#0:-.RYQ,?MV4MT1">;"XG'TKI\2F1= '09='4^*#*QR_ M10%3AC#-ZVAZFFSMYB<,YR,<:#_] @B:4-3Y=B4IB=[--\*L7&TL M>Y$2QR/H*-T9M%UB$HE:,Q8&(P1,!=2+#>*?-#U5WRUKYSB:LXT 70L-O),U M@VRZGNLRBEFET/:@6M3Y':($RNOP6EZKW0_-R[O$F:Q#5KOZZ(7= U7.T@2; MQ7'T]!6?+$D+/GS5:O+F904_\C=MQU/O,1+%EW(JH95S-UF!DIQ+J.IRCA# MO[)WVWB;XDYX!7_E'K7:]$-1;=/^[Z%&,9OX/8 H?V\UR;Y[O_TO4$L#!!0 ( (V*GE#)@N*05@( #P, M - >&PO+*<.?WUTXO?DI)NR[K1?(GOGM,]]\BZ1)>P4AN*[PN,%6@8 MY54$"Z7*#YY7)05FJ#H3)>8ZD@G)D-*NS+VJE!BEE4EBU)OZ_L)CB' 8A[QF M-TQ5(!$U5Q&<]Q!P^= ^]WR<]\_?SZM@.]?S/J)]AWB%>["$>B/8DGC^?Z(]3GVSGPB1[[9'$ M82;X<#(SZ #-CA@&:T0C>(TH64EBLC+$"-TX>&J 1% A@=(MH:L'!JD>73AP MGNF6EH<1+J2M[2JXSU6[?"?0>48@H;07.(4.B,,2*84EO]&.76S!)R'0VLM- MJ17F$FV"Z1P."?:ABZR$3+'LRP2P@^*0XLS(D20OS%.)TC-!I0331DI0+CBR M&KJ,UM"T":;TWGR5OF5;W$T&W!IS)#X$1D5GZEVWYG!JOI4\9G/<8]KI0;R@ M)&NA/M5Z.]SZIF'QG<09::S?9+T S8[*DFX^4I)SAMUF?EDP.+!@'**N#BB$ M)(^:S[1*H@$L(5ACJ4@R1GY(5"YQH[IV:K)#-4^/4/-+O^<<WZ,A M86M$Z%&PJ@E5A+=J"Y*FV.DQ,UH$OYH!D&Y=U,.DH.D56NE1?HM?YZ8X0S55 M=V:+-AC!P?YBA >+?M6RIXC@8-_BE-3LTA8<_B_$/P%02P,$% @ C8J> M4*R=[VA'!@ E3L \ !X;"]W;W)K8F]O:RYX;6S%FUU/&SD4AO^*E2N0 MNALRWU2E$J6EB]1"1-C>5F;B$*N3<=:>@=)?O_:$E.-M^FIO#KDAS/<39WR> M,_:9-P_&?KLUYIOXOFI:=S):=MWZ]7CLZJ5:2?>G6:O6;UD8NY*=7[1W8[>V M2L[=4JENU8R3HZ-BO)*Z';U]LSW7U([I@NE4W6G3^I5AQ1>M'MSS]K HI-_A M7MW(VY/1T4C(OC/GNNF4?2\[]=&:?JW;NY/19"06VKIN%JX][+G2K5[I'VH^ M++FE>?C+6/W#M)UL9K4U33,<%38,!_DKN)]KOBC;Z3K:L9.WU]*SGHR*(W_" M>^WTK6YT]W@R&OYOU,A_BS'Y&D,[;#\WC?C:_I]F-(N%KM5[4_QK[3?8B_DD,'+R MM,XT>NZO/A>S !$.<,(LQ-5:60*9 ,AD;Y!G9K4FD"F 3%\0\IUL9%LK,=RG M3AS\W1+(#$!F>X3\FA#('$#F>_NY/_S3:P)9 ,AB?_>D=$L"60+(DA?R7>]T MJYQ[Y7]KIP>XJ57.'S3L2R K %GQ0GZ0MO5&<&+J(^-L*2T-C<> ZYB7ZZ,Q M\P?=-$*VO[M):- M9W6=[5<4$WJ&632G=6WZT$&N5:WTO?17?R4N_<4\]&G34$QDF@FS:GR"X[77 M/0X_>H@VZW# 0$H1D6^*BK5J[PIHK9,D"$29D-LFV\J0_R]L;XCR/J_026! MCR',*.,9%N4F;=8'&G%!/I)F76#<;,*";23FQFR M4,9L(8R94TQDH8S90ABSH)C(0AFSA3!F23'AW NSA7":'G4A9*&,V4(8,^I" MR$+97A]ZHBZ$+)0Q6PAC1ET(62ACMA#&C+H0LE#&;"&,6='Y2V2A?)]S,E^/ M*2:R4+[/.9DH(.7(0CFSA3 F#4@YLE#.;"$X;C"K*2:R4,YL(8AY288/U%,9*&"V4([,#?&5")LHIC( M0@6SA79@A@HY&2;2/"C%1!8JF"VT Y,&48J)+%1PC\C!85B:>A3(0L4^RPBB MU*. M6C,%L*8]%FH0!8JF"V$,>FS4($L5#!;Z'=C[T_]B&(B"Q7,%MI49WBL M8%X(S&30@E!,B2Q4,EL(UFQ%#QDELE#);"&(&4VM5LA"U3XKX*+P7B$+ M5>ROXR!,&MXK9*&*V4*_+]43!Y]E]%X!LE#%;"&$>1:__H L5#%;"&%^^$Z? M+"MDH8K90@ASMJ9I<84L5'%;"-9Z1#T=6:CBMA#$C'HZ?#>'V4(8DR9R%;)0 MQ5V'#3%I(G>,+'0\6&@\[.S>OIFKA6[5_-)?POGUM6SJJ17A(YQIDF1Y*#Y? M]$USYM==M9^,#.N'=>8$(#$&%!,49M7W[R;"9C-3FS *=;(@0D?VO/B+G/K[DV6OVL^V,>MI5Y/YNWKG\M3+?1@W&&_Y MN.;_V;X['$Z[_+W;_;KD=OBDXN\&E?D\2.:#A![DYH,E"<#XKTH#0?E.A!F_F@#3W(KH&,:WX2PIJOM05<6[[7%H!M^6);0+;E MFVT!VI:OM@5L6[[;%L!M^7);0+?EVVT!WI:OMP"]A:^W +UE@6=M]+#-UUN MWL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+7VP&]'5]O!_1V?+T= MT-LM<%:"#DOX>CN@M^/K[8#>CJ^W WH[OMX.Z.WX>CN@M^/K[8#>CJ^W!WI[ MOMX>Z.WY>GN@M^?K[8'>?H&S;G38S=?; [T]7V\/]/9\O3W0V_/U]D!OS]?; M [T]7^\ ] Y\O0/0._#U#D#OP-<[ +T#7^\ ] X+O*M$+ROY>@>@=^#K'8#> M@:]W 'H'OMX!Z!WX>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%L7F#5! MPR9\O17HK7R]%>BM?+T5Z*U\O2/0._+UCD#OR-<[ KTC7^\(](Y\O2/0._+U MCD#OR-<[ KWC K.":%B0KW<$>D>^WA'H'?EZ)Z!WXNN=@-Z)KW<">B>^W@GH MG?AZ)Z!WXNN=@-Z)KW<">B>^W@GHG1:8]4;#WGR]$] [\?7> +TW?+TW$[U+ M4_=Y_V/H3^VQW+ODG\6_K)G 78:/<[Y_QFW5+_>?*#V,NV1S^[S[/]AMU3\1 M9EI1GGX#4$L#!!0 ( (V*GE!F1CS00@( / S 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W;WVZ;,!3'\5>)N)V"@P&;3DUOVMUNE;87\,!)4/@GV^W2 MMY]#VTFK,JE3$^E[$P+'G/.#6)^[7/]XFJQ?'/IN\.MD%\+T60A?[VQO?#I. M=HB5S>AZ$^*IVXK)U'NSM4*N5DK4XQ#L$);AV".YN;ZS&_/0A<7M\_5CZW5B MIJEK:Q/:<1"/0_.FZ?*E8>IL-Z_QNW;RG^*"9/'E$+OX>&V=Q*I/Q#LFO+WQ M>![O^_9HG6L;^U_1QLVFK6TSU@]]O"7UD[.F\3MK0]^E?F><;;X'UP[;E[SW MQH6OIH^-Q:$3?RU(+YVK47'C^S#XT\'4WU*.SR\G% MJ@OMB<>+D>YCU8OCPG,^HCUNG<8V[QH>6U_NA_TUNOW\_=0+_U/T8CY\[*V? M+X>$Y,@A.0I(CA*20T%R:$B."I+C"I(C6U&"4$3-**1F%%,S"JH91=6,PFI& M<36CP)I19)44625%5DF155)DE119)45629%54F25%%DE1=:<(FM.D36GR)I3 M9,TILN8467.*K#E%UIPB:TZ1M:#(6E!D+2BR%A19"XJL!476@B)K09&UH,A: M4&0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29"TILI84615%5D6155%D5119%456 M19%54615%%D5159%D5539-44635%5DV155-DU119-45639%54V35%%DKBJP5 M1=:*(FM%D;6BR%I19*THLE8462N*K!5%UJL+RCH?T]ZTP[^2_!S'_>M\,?_1 MY^8W4$L! A0#% @ C8J>4!\CSP/ $P( L ( ! M %]R96QS+RYR96QS4$L! A0#% @ C8J>4"?HAPZ" L0 ! M ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "- MBIY0*]\+1_ K @ $0 @ &9 0 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " "-BIY0F5R<(Q & "<)P $P M@ &X @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (V*GE 1,X* M-P, #H/ 8 " ?D( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ C8J> M4&FE:(-@ @ 7P< !@ ( !]P\ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ C8J>4, ^+JS 0 T@, !@ ( !O"< M 'AL+W=O&UL4$L! A0#% @ C8J>4$".W.>T 0 T@, !D M ( !D2L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ C8J>4/-B$<"V 0 T@, !D ( !4S$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ C8J>4"4C MR7VU 0 T@, !D ( !%C< 'AL+W=O&PO=V]R:W-H965TPZ !X;"]W;W)K&UL4$L! A0#% @ C8J>4)95 )BU 0 T@, !D M ( !USP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ C8J>4$:TC.*Q 0 T@, !D ( ! MFD( 'AL+W=O&PO=V]R:W-H965TN2VM@$ -(# 9 M " =]& !X;"]W;W)K&UL4$L! A0#% M @ C8J>4+@;9'_& 0 -P0 !D ( !S$@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8J>4,LS/WBX M 0 T@, !D ( !H$X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8J>4,UPZ=O' 0 -P0 !D M ( !=U0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ C8J>4!&*LDS. 0 G 0 !D ( !7UH M 'AL+W=OA M5H\" "%"0 &0 @ %D7 >&PO=V]R:W-H965T&UL4$L! A0#% @ MC8J>4"C,3)6^ 0 U , !D ( !-&$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8J>4)9K47HF @ !08 !D M ( !=', 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ C8J>4"W3C%W& @ _@D !D ( !KGL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8J> M4%#A&5+T 0 ZP0 !D ( !I8, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8J>4%7MDE:T @ F@D M !D ( !<8H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8J>4/7J]Z#\ @ *PP !D M ( !L)( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ C8J>4.A^FZ6E 0 F0, !D ( !!)P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ C8J>4"P+ MV-@B @ T 4 !D ( !;Z( 'AL+W=O&PO=V]R:W-H965TG !X;"]W;W)K&UL4$L! A0#% @ C8J>4(9HBNDB @ W 4 !D M ( !^ZH 'AL+W=O\.(! 4!0 &0 @ %4K0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ C8J>4!/(_XE6 @ &P< !D ( ! M/+( 'AL+W=O&PO=V]R:W-H965TW !X;"]W;W)K&UL4$L! A0#% M @ C8J>4&Q5J"WZ 0 + 4 !D ( !C[H 'AL+W=O&PO=V]R:W-H965TW0( /H+ 9 " <*^ !X M;"]W;W)K&UL4$L! A0#% @ C8J>4$W1&R'# M @ [0H !D ( !UL$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8J>4$2@;F?^ @ '0T !D M ( !/LH 'AL+W=O&PO=V]R M:W-H965T3YP@( %@+ M 9 " 8K/ !X;"]W;W)K&UL M4$L! A0#% @ C8J>4-;3>C<5 @ N 8 !D ( !@]( M 'AL+W=O M;N(! #Z! &0 @ '/U >&PO=V]R:W-H965TC6 !X;"]W;W)K&UL4$L! A0#% @ MC8J>4.[_)2PL @ +@8 !D ( !F]D 'AL+W=O&PO=V]R:W-H965T6MP( %,* 9 " <7> !X;"]W M;W)K&UL4$L! A0#% @ C8J>4+=7RFHX @ M#@< !D ( !L^$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8J>4']^@XW,!P Z3$ !D M ( !INT 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ C8J>4*R=[VA'!@ E3L \ M ( !,*,! 'AL+W=O7!E&UL4$L%!@ !C &, )QL >O 0 ! $! end XML 81 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation and Other Employee Benefit Plans
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation and Other Employee Benefit Plans
Note 9Stock-Based Compensation and Other Employee Benefit Plans
The Company has stock-based compensation plans, under which shares of the Company’s common stock are reserved for issuance. Under all stock-based compensation plans in effect as of March 31, 2020, there were approximately 3,154,000 shares available for future grant. Non-cash stock-based compensation expense under all plans totaled $4.0 million and $3.7 million for the three month periods ended March 31, 2020 and 2019, respectively. Income tax benefits associated with stock-based compensation arrangements totaled $0.9 million and $3.2 million for the three month periods ended March 31, 2020 and 2019, respectively, including net tax deficiencies related to the vesting of share-based payment awards totaling $0.1 million and net tax benefits totaling $2.3 million, 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 March 31, 2020, total unearned compensation related to restricted shares was approximately $41.1 million, which is expected to be recognized over a weighted average period of approximately 2.4 years. The fair value of restricted shares that vested, which is based on the market price on the date of vesting, totaled $5.6 million and $13.6 million for the three month periods ended March 31, 2020 and 2019, respectively.
Activity, restricted shares: (a)
Restricted
Shares
 
Per Share Weighted Average Grant Date Fair Value
Non-vested restricted shares, as of December 31, 2019
1,221,593

 
$
45.36

Granted
927,579

 
27.04

Vested
(156,502
)
 
39.02

Canceled/forfeited
(230,500
)
 
60.04

Non-vested restricted shares, as of March 31, 2020
1,762,170

 
$
34.36


(a)
Includes 2,300 restricted stock units as of March 31, 2020.

Employee Stock Purchase Plans
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 employees. The following table provides details pertaining to the Company’s ESPPs for the periods indicated:
 
For the Three Months Ended March 31,
 
2020
 
2019
Cash proceeds (in millions)
$
1.5

 
$
1.2

Common shares issued
53,399

 
35,732

Weighted average price per share
$
27.82

 
$
34.48

Weighted average per share grant date fair value
$
7.95

 
$
8.76


XML 82 R87.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Guarantor Financial Information (Narrative) (Details)
Mar. 31, 2020
Senior Notes [Member] | 4.875% Senior Notes [Member]  
Condensed Unaudited Consolidating Financial Information [Line Items]  
Debt instrument, interest rate (percentage) 4.875%
XML 83 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Related Information (Foreign Operations) (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Segments and Related Information [Line Items]        
Revenue     $ 1,416,604 $ 1,518,340
Property and equipment, net $ 937,309 $ 905,835 937,309  
Intangible assets and goodwill, net 1,421,900 1,433,000 1,421,900  
United States [Member]        
Segments and Related Information [Line Items]        
Revenue     1,400,000 1,400,000
Property and equipment, net 911,500 874,700 911,500  
Intangible assets and goodwill, net 1,400,000 1,400,000 1,400,000  
Foreign Operations [Member]        
Segments and Related Information [Line Items]        
Revenue     45,700 $ 78,900
Property and equipment, net 25,800 31,100 25,800  
Intangible assets and goodwill, net $ 51,400 $ 56,400 $ 51,400  
Foreign Operations [Member] | Accounts Receivable, Net, Less Deferred Revenue [Member] | Geographic Concentration Risk [Member]        
Segments and Related Information [Line Items]        
Concentration risk, percentage of total 4.00% 5.00%    
Govermment [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Segments and Related Information [Line Items]        
Concentration risk, percentage of total     2.00% 1.00%
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Related Information (Schedule of Financial Information by Reportable Segment - Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue:    
Revenue (in dollars) $ 1,416,604 $ 1,518,340
Communications [Member] | Customer Concentration Risk [Member] | Revenue [Member] | Utilities [Member]    
Revenue:    
Utilities customers, percentage of Communications segment revenue 15.20% 15.60%
Reportable Segments [Member] | Communications [Member]    
Revenue:    
Revenue (in dollars) $ 644,100 $ 612,800
Reportable Segments [Member] | Oil and Gas [Member]    
Revenue:    
Revenue (in dollars) 359,100 621,300
Reportable Segments [Member] | Electrical Transmission [Member]    
Revenue:    
Revenue (in dollars) 128,100 94,900
Reportable Segments [Member] | Power Generation and Industrial [Member]    
Revenue:    
Revenue (in dollars) 286,300 189,400
Reportable Segments [Member] | Other [Member]    
Revenue:    
Revenue (in dollars) 0 0
Eliminations [Member]    
Revenue:    
Revenue (in dollars) $ (1,000) $ (100)
XML 85 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Management) (Narrative) (Details) - Management [Member] - Equipment, Supplies and Services [Member] - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Related Party Transaction [Line Items]      
Payments, related party $ 25.3 $ 28.5  
Payables, related party 6.4   $ 14.7
Revenue, related party 1.0 $ 0.3  
Receivables, net, related party $ 0.1    
XML 86 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Schedule of Summarized Financial Information of Equity Method Investments) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Summarized Financial Information of Equity Method Investments [Line Items]    
Revenue $ 39.4 $ 37.3
Net income $ 23.0 $ 19.2
XML 87 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, Net (Schedule of Property and Equipment, Net) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Property and Equipment [Line Items]    
Property and equipment $ 1,981,600 $ 1,923,500
Less accumulated depreciation and amortization (1,044,300) (1,017,700)
Property and equipment, net 937,309 905,835
Land [Member]    
Property and Equipment [Line Items]    
Property and equipment 4,900 4,900
Building and Leasehold Improvements [Member]    
Property and Equipment [Line Items]    
Property and equipment 36,900 35,800
Machinery and Equipment [Member]    
Property and Equipment [Line Items]    
Property and equipment 1,670,300 1,659,400
Office Furniture and Equipment [Member]    
Property and Equipment [Line Items]    
Property and equipment 205,900 197,300
Construction in Progress [Member]    
Property and Equipment [Line Items]    
Property and equipment $ 63,600 $ 26,100
XML 88 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Other Credit Facilities) (Narrative) (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Letters of credit issued $ 161,200,000 $ 115,100,000
Other Credit Facilities [Member] | Canadian Dollars [Member]    
Debt Instrument [Line Items]    
Long-term debt obligations 0 0
Line of Credit [Member] | Letters of Credit [Member]    
Debt Instrument [Line Items]    
Line of credit facility, maximum borrowing capacity 50,000,000.0  
Standby Letters of Credit [Member] | Line of Credit [Member]    
Debt Instrument [Line Items]    
Letters of credit issued $ 18,100,000 $ 17,100,000
Standby Letters of Credit [Member] | Line of Credit [Member] | Letters of Credit [Member]    
Debt Instrument [Line Items]    
Line of credit facility, interest rate (percentage) 0.50% 0.40%
XML 89 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Related Information (Tables)
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Schedule of Financial Information by Reportable Segment
 
For the Three Months Ended March 31,
Revenue:
2020
 
2019
Communications (a)
$
644.1

 
$
612.8

Oil and Gas
359.1

 
621.3

Electrical Transmission
128.1

 
94.9

Power Generation and Industrial
286.3

 
189.4

Other
0.0

 
0.0

Eliminations
(1.0
)
 
(0.1
)
Consolidated revenue
$
1,416.6

 
$
1,518.3

(a)
Revenue generated primarily by utilities customers represented 15.2% and 15.6% of Communications segment revenue for the three month periods ended March 31, 2020 and 2019, respectively.
 
For the Three Months Ended March 31,
EBITDA:
2020
 
2019
Communications
$
50.8

 
$
45.3

Oil and Gas
74.4

 
107.4

Electrical Transmission
8.3

 
3.8

Power Generation and Industrial
5.0

 
3.2

Other
7.4

 
6.2

Corporate
(31.9
)
 
(29.5
)
Consolidated EBITDA
$
114.0

 
$
136.4


 
For the Three Months Ended March 31,
Depreciation and Amortization:
2020
 
2019
Communications
$
19.7

 
$
14.7

Oil and Gas
28.1

 
34.6

Electrical Transmission
5.9

 
4.5

Power Generation and Industrial
4.0

 
3.1

Other
0.0

 
0.0

Corporate
2.8

 
2.1

Consolidated depreciation and amortization
$
60.5

 
$
59.0


Reconciliation of Consolidated Income before Income Taxes to EBITDA

 
For the Three Months Ended March 31,
EBITDA Reconciliation:
2020
 
2019
Income before income taxes
$
36.5

 
$
55.1

Plus:
 
 
 
Interest expense, net
17.0

 
22.3

Depreciation
53.1

 
54.2

Amortization of intangible assets
7.4

 
4.8

Consolidated EBITDA
$
114.0

 
$
136.4


XML 90 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Tables)
3 Months Ended
Mar. 31, 2020
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):
Description
 
Maturity Date
 
March 31,
2020
 
December 31,
2019
Senior secured credit facility:
 
September 19, 2024
 
 
 
 
Revolving loans
 
$
332.7

 
$
339.2

Term loan
 
400.0

 
400.0

4.875% Senior Notes
 
March 15, 2023
 
400.0

 
400.0

Finance lease and other obligations
 
298.2

 
305.6

Total debt obligations
 
$
1,430.9

 
$
1,444.8

Less unamortized deferred financing costs
 
(11.8
)
 
(12.4
)
Total debt, net of deferred financing costs
 
$
1,419.1

 
$
1,432.4

Current portion of long-term debt
 
121.8

 
118.4

Long-term debt
 
$
1,297.3

 
$
1,314.0


XML 91 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Narrative) (Details)
shares in Millions
3 Months Ended
Mar. 31, 2020
shares
Earnings Per Share [Abstract]  
Treasury stock acquired (in shares) 3.6
XML 92 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, Net
3 Months Ended
Mar. 31, 2020
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):
 
March 31,
2020
 
December 31,
2019
Land
$
4.9

 
$
4.9

Buildings and leasehold improvements
36.9

 
35.8

Machinery and equipment
1,670.3

 
1,659.4

Office furniture and equipment
205.9

 
197.3

Construction in progress
63.6

 
26.1

Total property and equipment
$
1,981.6

 
$
1,923.5

Less accumulated depreciation and amortization
(1,044.3
)
 
(1,017.7
)
Property and equipment, net
$
937.3

 
$
905.8


The gross amount of capitalized internal-use software, which is included within office furniture and equipment, totaled $144.8 million and $138.2 million as of March 31, 2020 and December 31, 2019, respectively. Capitalized internal-use software, net of accumulated amortization, totaled $34.8 million and $31.5 million as of March 31, 2020 and December 31, 2019, respectively. Depreciation expense associated with property and equipment, which includes amortization of capitalized internal-use software, totaled $53.1 million and $54.2 million, respectively, for the three month periods ended March 31, 2020 and 2019. Accrued capital expenditures totaled $10.7 million and $5.2 million as of March 31, 2020 and December 31, 2019, respectively. The effects of accrued capital expenditures are excluded from the Company’s consolidated statements of cash flows given their non-cash nature.
XML 93 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Other Retirement Plans
3 Months Ended
Mar. 31, 2020
Multiemployer Plans [Abstract]  
Other Retirement Plans
Note 10Other Retirement Plans
Multiemployer Plans. Certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, contribute amounts to multiemployer pension and other multiemployer benefit plans and trusts (“MEPPs”), which 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. Union payrolls cannot be determined for future periods because the number of union employees employed at a given time, and the plans in which they participate, vary 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 for the periods indicated were as follows:
 
Multiemployer Plans
 
Covered Employees
 
Contributions (in millions)
 
Low
 
High
 
Pension
 
Other Multiemployer
 
Total
For the Three Months Ended March 31:
 
 
 
 
 
 
 
 
 
2020
1,119

 
1,424

 
$
5.4

 
$
1.7

 
$
7.1

2019
1,626

 
2,117

 
$
7.0

 
$
1.3

 
$
8.3


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 94 R86.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Split Dollar Agreements) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Chairman, Board of Directors [Member]      
Related Party Transaction [Line Items]      
Payments for life insurance policies $ 0.0 $ 0.0  
Chief Executive Officer [Member]      
Related Party Transaction [Line Items]      
Payments for life insurance policies 0.0 $ 0.0  
Executive Officers [Member]      
Related Party Transaction [Line Items]      
Life insurance assets, carrying amount $ 20.3   $ 20.3
XML 95 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Related Information (Reconciliation of Consolidated Income before Income Taxes to EBITDA) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
EBITDA Reconciliation:    
Income before income taxes $ 36,485 $ 55,140
Interest expense, net 17,004 22,258
Depreciation 53,089 54,226
Amortization of intangible assets 7,391 4,805
EBITDA $ 114,000 $ 136,400
XML 96 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Related Information (Narrative) (Details)
3 Months Ended
Mar. 31, 2020
segment
Segment Reporting [Abstract]  
Number of reportable segments 5
Number of operating segments 5
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Concentrations of Risk) (Narrative) (Details) - customer
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Concentration Risk [Line Items]        
Number of customers     295  
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 2 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 16.00% 17.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 15.00% 13.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%    
Revenue [Member] | Customer Concentration Risk [Member] | Ten Largest Customers [Member]        
Concentration Risk [Line Items]        
Number of customers     10 10
Concentration risk, percentage of total     62.00% 62.00%
XML 98 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Debt Guarantees and Covenants) (Narrative) (Details)
Mar. 31, 2020
Senior Notes [Member] | 4.875% Senior Notes [Member]  
Debt Instrument [Line Items]  
Debt instrument, interest rate (percentage) 4.875%
XML 99 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Senior Notes) (Narrative) (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
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 $ 372.0 $ 404.5
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 100 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, Net (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Property and Equipment [Line Items]        
Capitalized internal-use software, gross $ 144,800 $ 138,200 $ 144,800  
Capitalized internal-use software, net 34,800 31,500 34,800  
Depreciation     53,089 $ 54,226
Accrued capital expenditures $ 10,700 $ 5,200    
Property and Equipment [Member]        
Property and Equipment [Line Items]        
Depreciation     $ 53,100 $ 54,200
XML 101 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Lease Obligations (Operating Leases) (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Jan. 01, 2019
Operating Leased Assets [Line Items]        
Operating leases, additions $ 5,800 $ 12,000    
Operating lease assets 210,637   $ 229,903  
Operating leases, expense 35,300 27,900    
Operating leases, variable lease costs 2,900 2,300    
Operating leases, short-term leases, expense $ 77,500 $ 92,800    
Minimum [Member]        
Operating Leased Assets [Line Items]        
Operating leases, term of contract (in years) 1 year      
Maximum [Member]        
Operating Leased Assets [Line Items]        
Operating leases, term of contract (in years) 1 year      
Accounting Standards Update 2016-02 [Member]        
Operating Leased Assets [Line Items]        
Operating lease assets       $ 230,000
XML 102 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Activity, Restricted Shares) (Details)
3 Months Ended
Mar. 31, 2020
$ / shares
shares
Restricted Shares [Member]  
Restricted Shares  
Non-vested restricted shares, beginning balance (in shares) 1,221,593
Granted (in shares) 927,579
Vested (in shares) (156,502)
Canceled/forfeited (in shares) (230,500)
Non-vested restricted shares, ending balance (in shares) 1,762,170
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) | $ / shares $ 45.36
Granted (in dollars per share) | $ / shares 27.04
Vested (in dollars per share) | $ / shares 39.02
Canceled/forfeited (in dollars per share) | $ / shares 60.04
Non-vested restricted shares, per share weighted average grant date fair value, ending balance (in dollars per share) | $ / shares $ 34.36
Restricted Stock Units [Member]  
Restricted Shares  
Non-vested restricted shares, ending balance (in shares) 2,300
XML 103 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets (Pro Forma Financial Information and Acquisition Results) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Pro Forma Financial Information and Acquisition Results [Abstract]    
Business combinations, unaudited supplemental pro forma revenue $ 1,400.0 $ 1,600.0
Business combinations, unaudited supplemental pro forma net income (loss) 37.3 48.1
Business combinations, consolidated acquisition-related revenue 49.5 39.7
Business combinations, consolidated acquisition-related income (loss) $ (1.2) $ (6.1)
XML 104 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Comprehensive Income [Abstract]    
Net income $ 36,062 $ 43,107
Other comprehensive loss:    
Foreign currency translation losses, net of tax (296) (100)
Unrealized losses on equity investee activity, net of tax (22,961) (5,462)
Comprehensive income 12,805 37,545
Comprehensive loss attributable to non-controlling interests (168) (5)
Comprehensive income attributable to MasTec, Inc. $ 12,973 $ 37,550
XML 105 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities:    
Net income $ 36,062 $ 43,107
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation 53,089 54,226
Amortization of intangible assets 7,391 4,805
Non-cash interest expense, net 725 453
Non-cash stock-based compensation expense 4,049 3,720
(Benefit from) provision for deferred income taxes (12,614) 899
Equity in earnings of unconsolidated affiliates (7,834) (6,260)
Gains on sales of assets, net (2,407) (2,052)
Other non-cash items, net 734 (3,043)
Changes in assets and liabilities, net of acquisitions:    
Accounts receivable, net of allowance 48,337 (37,831)
Contract assets 26,311 6,376
Inventories 5,932 9,690
Other assets, current and long-term portion 17,906 2,398
Accounts payable and accrued expenses 34,058 (134,491)
Contract liabilities 2,603 3,821
Other liabilities, current and long-term portion (11,076) 7,375
Net cash provided by (used in) operating activities 203,266 (46,807)
Cash flows from investing activities:    
Cash paid for acquisitions, net of cash acquired 0 (93,684)
Capital expenditures (60,594) (34,396)
Proceeds from sale of property and equipment 8,363 8,654
Payments for other investments (12,000) (2,190)
Proceeds from other investments 648 10,413
Other investing activities, net 4,843 0
Net cash used in investing activities (58,740) (111,203)
Cash flows from financing activities:    
Proceeds from credit facilities 675,935 866,397
Repayments of credit facilities (671,780) (670,794)
Repayments of other borrowings, net 0 (6)
Payments of finance lease obligations (30,856) (17,239)
Proceeds from stock-based awards 1,476 1,079
Payments for stock-based awards (572) (12)
Repurchases of common stock (119,427) (5,652)
Net cash (used in) provided by financing activities (145,224) 173,773
Effect of currency translation on cash 934 9
Net increase in cash and cash equivalents 236 15,772
Cash and cash equivalents - beginning of period 71,427 27,422
Cash and cash equivalents - end of period 71,663 43,194
Supplemental cash flow information:    
Interest paid 21,479 26,220
Income tax (refunds) payments, net (287) 2,837
Supplemental disclosure of non-cash information:    
Additions to property and equipment from finance leases $ 26,932 $ 40,258
XML 106 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets (Schedule of Goodwill by Segment) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Goodwill [Line Items]    
Goodwill, gross $ 1,333,800  
Accumulated impairment loss (112,700)  
Goodwill, net 1,221,147 $ 1,221,440
Communications [Member]    
Goodwill [Line Items]    
Goodwill, gross 541,800  
Accumulated impairment loss 0  
Goodwill, net 541,800  
Oil and Gas [Member]    
Goodwill [Line Items]    
Goodwill, gross 489,300  
Accumulated impairment loss (112,700)  
Goodwill, net 376,600  
Electrical Transmission [Member]    
Goodwill [Line Items]    
Goodwill, gross 149,900  
Accumulated impairment loss 0  
Goodwill, net 149,900  
Power Generation and Industrial [Member]    
Goodwill [Line Items]    
Goodwill, gross 152,800  
Accumulated impairment loss 0  
Goodwill, net $ 152,800  
XML 107 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Other Investments - Pensare) (Narrative) (Details) - Pensare [Member]
$ / shares in Units, warrant in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2020
warrant
$ / shares
Apr. 30, 2020
USD ($)
shares
Dec. 31, 2017
USD ($)
Apr. 01, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]          
Equity investment, ownership percentage     4.00%   21.00%
Derivative instruments, number held | warrant 2.0        
Equity investment and warrants, amount paid (in dollars) | $     $ 2,000,000.0    
Subsequent Event [Member]          
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]          
Equity investment and warrants, amount paid (in dollars) | $   $ 3,000,000.0      
Warrants, exercise price (in dollars per share) | $ / shares       $ 0.01  
Number of securities (in shares) | shares   3,000      
Principal amount per security | $       $ 1,000  
Conversion price (in dollars per share) | $ / shares       $ 3.45  
Number of shares called upon conversion of warrant (in shares) | shares       100  
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 108 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2020
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):
 
March 31,
2020
 
December 31,
2019
Land
$
4.9

 
$
4.9

Buildings and leasehold improvements
36.9

 
35.8

Machinery and equipment
1,670.3

 
1,659.4

Office furniture and equipment
205.9

 
197.3

Construction in progress
63.6

 
26.1

Total property and equipment
$
1,981.6

 
$
1,923.5

Less accumulated depreciation and amortization
(1,044.3
)
 
(1,017.7
)
Property and equipment, net
$
937.3

 
$
905.8


XML 109 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2020
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.
COVID-19 Pandemic
During March 2020, the World Health Organization declared a global pandemic related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The COVID-19 pandemic has significantly affected economic conditions in the United States and internationally as national, state and local governments reacted to the public health crisis by requiring mitigation measures that have disrupted business activities for an uncertain period of time. The effects of the COVID-19 pandemic could affect the Company’s future business activities and financial results, including from governmental permitting approval delays, reduced crew productivity, higher operating costs and lower levels of overhead cost absorption and/or delayed project start dates or project shutdowns that may be requested or mandated by governmental authorities or others.
The effects of the COVID-19 pandemic on the Company’s financial results for the three month period ended March 31, 2020 were limited. Most of the Company’s construction services are currently deemed essential under governmental mitigation orders and substantially all of its business segments continue to operate. Management’s top priority has been to take appropriate actions to protect the health and safety of its employees, customers and business partners, including adjusting its standard operating procedures to respond to evolving health guidelines. Management believes that it is taking appropriate steps to mitigate any potential impact to the Company; however, given the uncertainty regarding the potential effects of the COVID-19 pandemic, any future impacts cannot be quantified or predicted with specificity.
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 March 31, 2020 and December 31, 2019, there were $161.2 million and $115.1 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 March 31, 2020 or December 31, 2019.
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 March 31, 2020 and December 31, 2019, outstanding performance and payment bonds approximated $577.5 million and $551.4 million, respectively, and estimated costs to complete projects secured by these bonds totaled $162.8 million and $194.7 million as of March 31, 2020 and December 31, 2019, 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. 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 March 31, 2020, the Company was not aware of circumstances that would reasonably lead to material future claims against it in connection with these arrangements. Included in the Company’s cash balances as of March 31, 2020 and December 31, 2019 are amounts held by entities that are proportionately consolidated totaling $9.1 million and $13.1 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 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 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 March 31, 2020 and December 31, 2019, MasTec’s estimated liability for unpaid claims and associated expenses, including incurred but not reported losses related to these policies, totaled $125.3 million and $123.4 million, respectively, of which $85.8 million and $87.3 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.7 million and $4.2 million as of March 31, 2020 and December 31, 2019, 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 as of both March 31, 2020 and December 31, 2019. Outstanding surety bonds related to self-insurance programs amounted to $38.5 million as of both March 31, 2020 and December 31, 2019.
Collective Bargaining Agreements and Multiemployer Plans. As discussed in Note 10 - Other Retirement Plans, 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 MEPPs, 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 March 31, 2020, 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 March 31, 2020 and December 31, 2019, 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 had approximately 295 customers for the three month period ended March 31, 2020. As of March 31, 2020, two customers each accounted for approximately 16% and 15%, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less deferred revenue. 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. In addition, the Company derived 62% of its revenue from its top ten customers for both the three month periods ended March 31, 2020 and 2019.
XML 110 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2020
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 Three Months Ended March 31,
 
2020
 
2019
Net income attributable to MasTec:
 
 
 
Net income - basic and diluted (a)
$
36,230

 
$
43,112

Weighted average shares outstanding:
 
 
 
Weighted average shares outstanding - basic
74,738

 
74,991

Dilutive common stock equivalents
675

 
587

Weighted average shares outstanding - diluted
75,413

 
75,578


(a)
Calculated as total net income less amounts attributable to non-controlling interests.

\+.% M4:_VR'5RD?+-!5_*#.]<0<"A,$Z!V>4*C\"Y$[)E_)HU\6+IB.O]3?W)]VY[ MN3 -CY*_MJ5I,OP)HQ(J-G#S(L=GF/N),9J;_PI7X!;N*K$>A>3:_Z)BT$:* M6<66(MC[M+:=7\=9_T8+$^A,H!L"F8Q\Y9^987FJY(C4=/8]T?]3:JD-&!+V=W9 MAAO[5"P!A\JX[;W=JVE@IL#(?GX+R/(@Y7\ 4$L#!!0 ( (V*GE YQZ%6 MCP( (4) 9 >&PO=V]R:W-H965T242NN]*FNQM',IFX7CB"RG%1$SUM!:?7-DO")2;?G)$0VGY&"2JM+! MKALZ%2EJ.TU,;,?3A)UE6=1TQRUQKBK"?Z]IR:Y+&]FWP$MQRJ4..&G2D!/] M3N6/9L?5SNE9#D5%:U&PVN+TN+17:+%%D4XPB->"7L5@;>E6]HR]Z%[JA9:F9E(Y?':G=U]2)P_6-_9-I7C6S)X)N6/FS.,A\:<>V M=:!'OMR'Z M5X06OII^IH-FV.8[-1ZAHI?40W'B7#11AUFW&#S H![A*/:^!(9*K/%#NH?F M]R4V :[]Y@MA)D0XH&]>H; NR/ ,($/$OB&P+\C\$;#:C&!P=0&$\ E K!$ M &CT88(0) @!C<%(8XN)!QI1-!N]]0T PK.)7B)02@1("4=26DPXJ.*-U&X? M(3B"9<2@C!B0,4$P!PGF__Y.D N[S 4T/-@, HV-\A?0O9@)RZ-'"L\=BX% M$VY#H.]7" ,4$WY#L&,19-FIT<.>18!IO;%I09 _'CT$FC $@MV- H BG*" M_8W"_Q@)[$L$&/-Q)! H&H_D.:@5XPS.HHKRDSGGA96Q4+X1?BIJ8>V95">E.<^.C$FJ-+HS-?-;MQ:#=2-9TEQZGOWFE?P!02P,$% @ C8J>4"T@<#[3 0 YP0 !D M !X;"]W;W)K&ULC93=CILP$(5?!?D!8C"0T B0 MFJVJ5FJE:*NVUPX, :U_J.V$[=O7-@1E4U_L#;:',]^9,<;E)-6+[@%,],J9 MT!7JC1GW&.NF!T[U1HX@[)M.*DZ-7:HSUJ,"VOHDSC")XRWF=!"H+GWLJ.I2 M7@P;!!Q5I"^<4_7W $Q.%4K0+? \G'OC K@N1WJ&'V!^CD=E5WBEM ,'H0W^-I6*'8% 8/&. *UPQ6>@#$'LF7\ M69AHM72)]_,;_;/OW?9RHAJ>)/L]M*:O4(&B%CIZ8>993E]@Z2='T=+\-[@" MLW)7B?5H)-/^&347;21?*+843E_G<1!^G!;^+2V<0)8$LB:0N9?9R%?^B1I: METI.D9KW?J3N$R=[8O>F<4&_%?Z=+5[;Z+5.TZ+$5P=:-(=90]YH/JP:;/FK M"0F:$ ]([P%9' :D04#J =D;0/)0Y:PIO$9X3;[9A4VRH$D6,"%A0!X$Y.]O M4"C,3)6^ 0 U , !D !X;"]W;W)K&UL;5/;;MLP#/T501\0Q;*;;H%MH.E0;, &!!VV/2LV?4%U<24Y M[OY^NCB>U_E%$JG#PT.*RB>E7TP'8-&;X-(4N+-V.!)BJ@X$,SLU@'0WC=*" M66?JEIA! ZM#D."$[O<'(E@O<9D'WUF7N1HM[R6<-3*C$$S_/@%74X$3?',\ M]VUGO8.4^"@$-E/0-SVQ4>@7-/Y&2\SIQX2>D#U^<;^U.HW=5R808>%?_5 MU[8K\ >,:FC8R.VSFC[#7,\=1G/Q7^$*W,&]$I>C4MR$%56CL4K,+$Z*8&]Q M[V78IWASN(5M!] Y@"X!- 20F"@H_\0L*W.M)J1C[P?FGS@Y4M>;RCM#*\*= M$V^<]UJFV5U.KIYHQIPBAJXPR8(@CGU)0;=2G.A_X6EVV"9(-S6F@2!=$= D MVR;(-@FR0)#]H^#^79$1\S%@9,3LWJLDJZX*T&V8)X,J-]OP HU2%IR4_>^V&)P:*P_WKNSCH,6#:N&^0^1 MY2.7?P!02P,$% @ C8J>4*> '(=" @ UP8 !D !X;"]W;W)K&ULC57MCILP$'P5Q ,< 6,^3@3I0E6U4BM%5[7][9!- M0&IXH*VB( M>& =M.K-B?&&2+7D9T]T',C1)#74"S:;R&M(W;IY9F)[GF?L(FG=PIX[XM(T MA/_= 67]UO7=6^"Y/E=2![P\Z\@9?H#\V>VY6GD3R[%NH!4U:QT.IZW[Y#\6 MJ<8;P*\:>C&;.]K)@;$7O?AZW+H;+0@HE%(S$#52.G$^ MO[%_-MZ5EP,14##ZNS[*:NLFKG.$$[E0^<=8[?/A8'=%GPG]$:C-+'31[9]XIMT)%KSD*D\R[:J(1LQLPP0SC3PA/ ML4\E EN)7;!*#]X7*-8('-LK(*L)9/+1.Q.IG2"T$H2&()P3X,UB%P9,9##M M@(D"M$ 5:U2(?#^PB\%6,=@BQE^(P?\E9HWZ0$QD%1.MMQ;?(8BM!+'%#5JX M&3!XIC,.8[0XAH4-E:9WCF)B%9-8Q(0+,=)?E_P!02P,$% @ C8J>4$] B->M @ J@L !D !X;"]W;W)K M&ULE99O;]HP$,:_2I3W:W+._PJ05J9IDS:IZM3M MM0L&HB9Q9AOHOOUL)V64G#OSAL3F[GGN8G[D9D!'+?ME3\N6,-/\Y#"%\W'NKM3IF-:#'KZ9;]8.JQOQ=Z%9U4UG7+.EGS M+A!L,P\_PNV29";!1ORLV5&>W0>FE2?.G\WBZWH>QJ8BUK"5,A)47PYLR9K& M*.DZ?H^BX_*K7:CPVDO%VU%%E]+2E^%:=_9Z'/5?T_ $,B:04P*D M[R8D8T)RD1 -E=E6/U%%%S/!CX$83JNGYDIQQ.7DD60K.(ZY0G\KC MB*N)C\,"8AR[^/_'.\;X-@,.P $Y.'!(X'3"%7@"SB?X #H&G3>!!+D!8CU$YT-36:*_4[%MNYD\,25GK_LE+3A7#&M&=]H MS9T>G$^+AFV4N2WTO1BFQV&A>#].QM%I/%_\!5!+ P04 " "-BIY0Y$J/ MG30" "J!@ &0 'AL+W=O'; (Z&U/;"==_7]L0CB.F2AZ"O;:]ORW-'M" MV">$0X+2_E]"U"=$[PFQ,=]59JQ^QA+G&6>MP[NGU6#]4@3K2#6ST$'3.W-/ MN14J>LVC19RAJR;J,=L.$XXPP8! BGV0"&T2V_ N/?PHL+M')$N[0F0U$9G\ M:&QBCB"V$L2&(/[0A632A0Z3&DQM,+Z7VD42JTAB$5E,1#K,:B2R]":/8Y?< M%1+/%;*P%K*P%#+3KJ658/EXOU,K06JI()VT(KUKQ:>5M[*KK*PJ*XO*#$'@ MVT^'_[C38.: !0]X[4'C9YIZJ3_^38\<&IUP"OQLAJ%P"G:II3Y+H^@P<)]" M/2$F\:T>Q&9RO--T4_P'YN>J%LZ!235_S)0X,29!5>Q[ZBTLU8=CV! X2;U< MJC7OIF>WD:SIOPQH^#SE_P!02P,$% @ C8J>4%^#.F;W! G!P !D M !X;"]W;W)K&ULE9G;;N,V$(9?Q?"]5^)18F ; M:+PI6J %@EVTO59L.C96LEQ)B;=O7QT8P^+\3)2;6%*&,\/#]P]%+2]E]:,^ M6-O,?A;YJ5[-#TUSOHNB>GNP159_*<_VU/YG7U9%UK2WU7-4GRN;[?I&11[Q M.-91D1U/\_6R?_98K9?E2Y,?3_:QFM4O19%5_]W;O+RLYFS^]N#;\?G0= ^B M]?*XN^CO=0WU[.N M*T]E^:.[^7VWFL==1C:WVZ9SD;4_KW9C\[SSU.;QKW,ZO\;L&MY>OWG_M>]\ MVYFGK+:;,O_GN&L.JWDZG^WL/GO)FV_EY3?K.J3F,]?[/^RKS5OS+I,VQK;, MZ_[O;/M2-V7AO+2I%-G/X?=XZG\OSO];,]R NP;\VH#)=QL(UT!,;2!= SFU M@7(-E-<@&OK>#^;7K,G6RZJ\S*IA/9RS;MFQ.]5.U[9[V,]._[]V/.OVZ>M: M)/$R>NT<.9O[P8:/;-C89D-M^-CB*[50R=CD@9JD^FH2M?VX=H;#SO"^O1@E MRK$# 1V(WH$<.1!>DH.-[FU.O8WD<4LFCB-A' GB2"_.8*-NXBQXG":A0 H& M4F!$%':@H0,-,M7>^M!D1#ACBJ?>$OG0;)1. M-)0#K>*MHD9. "0Y;"$"D( MX78[IH'2V(!A(B:,))0.[Y)&E@K#,L!XR!40 \8%@0FIDL*PZPS 'OJBPJCM/-4J^#8 M8MJ9FJ KSF@TV M%PUG-"4*9ITGT^6"8SHYHM.7"V>D8:)NA4P&F&. .0+8EPE. =8F6"P%)E@@ M@GVI$),)%IA@@0CV=4)0@D-1,+T"T>O/C:#T+MHM3RA28!>/Z/5UPAF-YB<- MSP^&7(#:;D(N,.3B$UMT@0D6@&#C;:GNH5'HY0@S+$"]-B+@ C,LTD^\HF'Z M!**/O*11^K@.;@G=&M/(X6 M_<"&!#4TB(;$$$H$H2^2DD(8BA)XD4:;:U\@)=U*8BRD(F1,,WOXT&R<-]8$]0E-4%@3%- $XQ_?*$H[[/I'9N.$L"HHH K& M)TE-5@6%54&ALNPO<#59%53@; VH@O'/<-1D55!8%115!7(RLU%4%=Z;&RP+ M"LE"X*5'8>#5)\J[PL K4-XIK;2\)]S08:%FA%1#"N+8T_B,%"N,CJ>3JC'L M&NS!":G.*)RL.VBE6_7W^H2E0R/I\$G58+O^SEN.QJ*@D2B0T^/)HJ"Q*&@D M"CZN&IRZA\]<-18&386!(NN,\(OJ$"6Z^8C3?;?[,ZN>CZ=Z]E0V35GT7VWV M9=G8UEW\I75WL-GN>I/;?=-=)NUU-7PO&VZ:\NR^!4;7#Y+K_P%02P,$% M @ C8J>4/J\\ X> P J0T !D !X;"]W;W)K&ULE5?M;ILP%'T5Q ,,?,U7HB12DVC:I$VJ.FW[[29.@@J8&2?IWG[&4$KQ M==?T1\'.N>?<>_&1[<55R*?FQ+GRGLNB:I;^2:EZ'@3-[L1+UGP2-:_T+P^DUY[)D\N^:%^*Z M](G_,O&0'T^JG0A6BYH=^0^N?M;W4H^"@66?E[QJMB'EG#-Z+XG>_5:>EGOK?G!W8NU(.X?N%]0;'O]=5_XQ=>:'B;B=;8 MB:(Q_[W=N5&B[%ET*B5[[IYY99[7GO\E# ^ /@"& *#O!M ^@+X&D'<#HCX@ M&@(HF&YUI9C>;)EBJX445T]VG[=F[2HB\TAW?]=.FF:;WW1[&CU[644A6027 MEJC'K#L,C# 3Q-9&1"$,F$!G,*0!6!IK0 CH6Y&-C:$03A+!>"(\$8KV@QH" M^H8@Q@DBE" R!-$;@F2298>)#:8RF 27B%&)&)%()]^LPR0CB4FK-C9B1I/, MT:P$321!$LDFB21VK:'^PV525"9%9&83F=22@3AQZF2H3F;K$ ?!#"68?7SQ MD!"W8XCD8+D- SGL1ARV)_]?0]L>-%XB)(V)JZD$M?8= 21;.I4"^_L!.)5P M[Q***$53)8H4E3F5<),3S.73E4]LFX-S11+L?MR#!/)A,Z\VLQE*'"NY3,D-44L=^A1L5PH_7"K@' ?&@56L/ M&M?J4L'M![;]:$(<%+BOX(9-$7##P$>V1; -XTH4=PO8;J&)PP: VP"2&VK% M;0#8?F75:F]8CJT7<*> [12:.&P N W@AOV*XC:@R%9DU=J#WONNP>B\6G)Y M-'>!QMN):;[M;P2M-=8KXS>';J!$W5^,@N%VMOH'4$L#!!0 ( M (V*GE"6:U%Z)@( 4& 9 >&PO=V]R:W-H965T2B" MJ:I6:J5HJVV?'3():&U,;2=L_[Z^$): MR_8 M'LXY<\:7R7O*7GD-()PW@EN^?=PS0 M29,(]J,@2'V"FM8M^"YN=1"!?PB M[] %?H)XZ0Y,KOQ1Y=00:'E#6X?!>><^A=M]IO :\*N!GD_FCJKD2.FK6GP[ M[=Q &0(,E5 *2 XWV /&2DC:^#-HNF-*19S.[^I?=.VREB/BL*?X=W,2]IG)%"1,]H[S!Q6A]2="+>QW,Q* M!?7>Z7^R6BZCMR()U[E_4T(#IC28:(()1X0OU<<4D2U%&2WHT6."_1*QRNP9 M8FL1L>;'#T5L[ *)52#1 LE4( IFNV PJ<:T9A>28 ;:6T#I!/1@966ULK)8 M"6=6#&8SR1)G7CRSL@0E:^^#@TNM5E*+E=G1E>DRR\9;S:PL0?'&^^"$,ZN5 MS&)E5G!I,.M)ED^A-[]J%E"ZV!5_\GH(L(MN--RIZ+45ZIY.HF,O>XK4ZYO% M2]GC3$MZES$-\@=BEZ;ESI$*^;;U"SQ3*D!Z##QY=+7LR>,"PUFH:2;GS'0F MLQ"T&YJN/W;^XA]02P,$% @ C8J>4("X9DD$ P L@P !D !X;"]W M;W)K&ULE5?;CMHP$/V5*!^PB9TK") 65E4KM=*J M5=MG+QB(-HE3V\#V[^O;IL&9()8'$ILSY\R,,\-D<6'\51PIE<%;4[=B&1ZE M[.91)+9'VA#QP#K:JE_VC#=$JB4_1*+CE.R,45-'.([SJ"%5&ZX69N^9KQ;L M).NJI<\\$*>F(?SOFM;LL@Q1^+[QO3H>*(TMJX7Y#K8G(5GC6)0K#7FSUZHUUXOC?S>##; SP+T! M1C<-$F>0W&N0.H/4,XAL*"8W3T22U8*S2\#M\79$/T5HGJKL;_6F2;;Y3:5' MJ-WS*L7I(CIK(H=96PP>8%"/B!1[+X$AB34>F2?)[%IB V!P?(UY@C 3CB1@ MK(DA2*YBS6""%"1(#4%Z19![R;*8W&!:@\EC^X&5,E I Y0*3\EBLH$2SO); M4CDHE0-2I2>5CX(J;^@4H$X!Z,Q@@A(D*.\_OAE(,!M[D'@/V=IB4#P(-7Y M&);1,*BF8D!HXDE%$V6)[@\6@67WB/ =X3J0%R].BPDIN+!0 DA-Y0PN+91^ M(&"X9A!0-.. ,_" TPDEN&004#-),D$!5P,J/A O7 ^H!+P8]>YR5+JH\+N$ M[:\@5+7AZ4)'<)TAJ- RW['9J'UY#FT?MK--_8@? _C9WFOQ%^J%H1O#"IQDHS_.T9DU0Y&C\H M1X_J!:)?U'0O]6VA[KF=HNU"LLZ](43]:\KJ'U!+ P04 " "-BIY0 UQD MJ&L" !." &0 'AL+W=O-6+J%E.T"(9$7M";BA;6T4;\<&*^)5%-^1*+EE.P-J:Z0 M[WDQJDG9N%EJ8J\\2]E)5F5#7[DC3G5-^+\UK=AEZ6+W&G@KCX74 92E+3G2 MGU3^:E^YFJ%>95_6M!$E:QQ.#TMWA1=;'&B"0?PNZ44,QHXN9%7,C@BZ8=6?L]L00L:+3:HNF;[=8 !$W" M1XL WSE6,& LN2,!'ALK[#__#C"\Z7'PQ*:UH'%[P)+1X%"M*3^:"TLX.3LU M4I]-@VA_*:Y\?2A/XFN\V'17VZ=,=]/^(/Q8-L+9,:F.?',P'QB35!GU7M3> M+-3EWD\J>I!ZF*@Q[VZX;B)9:V]OU/^%R/X#4$L#!!0 ( (V*GE MTXQ= MQ@( /X) 9 >&PO=V]R:W-H965T1&6^[*4J,VV6ZA#5)R6RG3,J MBPC',8_*+*_"]=+M/:GU4IYUD5?B207UN2PS]6\C"GE=A2B\;3SGAZ.V&]%Z M>V%!>I'RU MBV^[51A;1:(06VTI,C-<1"J*PC(9'7];TK#S:0W[\QO[%Q>\">8EJT4JBS_Y M3A]7X3P,=F*?G0O]+*]?11L0"X,V^N_B(@H#MTJ,CZTL:O<;;,^UEF7+8J24 MV5LSYI4;KRW_S0PVP*T![@QP\J$!:0W(NP'ZT("V!G1D$#6AN-P\9CI;+Y6\ M!JKY>T^9/45H04WVMW;3)=M],^FIS>YE3>E\&5TL48O9-!C#:?/RD)2) ^2"C?"1>H!-! MHA@NW?@3Q[$%#DE((QYBG*.I=@J50!_? J(.M/%?: M7B2]W>X1\X#M)3K:WZ!%VERN[S3-R^A'I@YY50RFU,"KC>Z/R M:!YCW:(0>VVG,S-7S8ND66AY:E];4??D6_\'4$L#!!0 ( (V*GE"&=.*4 MK0( &\* 9 >&PO=V]R:W-H965T>G"0' M,KMP\2J/C"GGK/2E4/GB>W1U90.>$5*_63/1<%5;HI#IZL!*,[2RIR M+_#]V"MH5KJ+F>U;B\6,GU2>E6PM''DJ"BK^/+*<7^8NN->.E^QP5*;#6\PJ M>F#?F?I1K85N>6V575:P4F:\= 3;S]U/\+""J2%8Q,^,763GWC%6-IR_FL:7 MW=SUS8A8SK;*E*#ZFDA['[Z:HVVH:8O?^6GUES6LS&RK9DN>_LITZ MSMW4=79L3T^Y>N&7SZPQ%+E.X_XK.[-K)LK/_1!5=S 2_.*+>0!4U^Q0>8KV^6]-IE],^TPL@=>]Y$4;)S#N; M0@WFL<8$-YCT%K/$,--;S!."B?U;S#.&@5O,:HA)XQ;B:;NMYP#U'%@^Z6J$ M/EZ H 6(+1#>##+HF<4PI&<$PX3X0$)T("%2(.JM7HV)+*:TF "7B%")")&( M>UYK3-R5\.T/%XI1H1@12O ""5H@^?BRIFB!]-]6E^G *KEG=8H*31&A7J"> M:TS2$?(G/N JX./9]A&=:3^X_F!_D%$[,/(2@:%0,D@V#*8.QH7PY$* "$%? M*!A,'9F$T8@0GG! HID$?2$RF#H8-80'&) $)V2D!!Y0B#Z^[P&/'F#92_M? M@7@PK0"3L6G%(PH)8G?DC0=X2"']#[MX_ #)7])_;2(@0OKY\SJ?67,4^T;% M(2NEL^%*?['M=W7/N6*ZH#_1ZW34I[^VD;.],K>)OA?U$:AN*%XUQSNO/6,N M_@)02P,$% @ C8J>4$JF@"[? 0 G 0 !D !X;"]W;W)K&UL=53;CILP$/T5BP^(B4,@C0!ILZM5*[52M%6WSPX,%ZV- MJ6W"]N]K&T)IUGW!GO&9.M]9YJD8-&L[.$ND!LZI_'T")L8L MV 8WQTM;-]HZ<)[VM(;OH'_T9VDLO+"4+8=.M:)#$JHL>-@>3['%.\!K"Z-: M[9&MY"+$FS6^E%D0VH2 0:$M S7+%1Z!,4MDTO@U9&(U",.6^J!B4%GQF M,:EP^CZM;>?6<>:_A?D#R!Q E@"2N%HF(9?Y$]4T3Z48D9QZWU/[B[='8GI3 M6*=KA3LSR2OCO>91$J?X:HEFS&G"D!5FNR"P85\DB$_B1#Z$1TGB)]AY<]PY M@MV:( K]!)&7('($T3\9'.Z*G#![A^D<9N>7V'LE]AZ)3W<2$^:PDB";_S0B M]HK$'T4.X9U([!&Y_UUX=3LXR-K-A4*%&#HWDROO,GH/Q-VNO_!I;K]16;>= M0A>AS1UU-ZD20H-))=R8@AOS5"P&@TK;;6+V4%#A&5+T 0 ZP0 !D !X;"]W;W)K&UL?53;CILP%/P5BP_ X9:; &F3JFJE5HJV:OOLP.&BM3&U3=C^?6U# M"$M07\ ^S,R9,;;CGHLW60$H],YH(Q.G4JH]8BRS"AB1+F^AT5\*+AA1>BI* M+%L!)+Z[)2 MIH#3N"4E_ #UL[T(/<.32EXS:&3-&R2@2)P7[WB.#-X"?M70R]D8F217SM_, MY&N>.!MC""ADRB@0_;K!&2@U0MK&GU'3F5H:XGQ\5_]LL^LL5R+AS.GO.E=5 MXNP=E$-!.JI>>?\%QCR1@\;PW^ &5,.-$]TCXU3:)\HZJ3@;5;051MZ'=]W8 M=S_JWVGK!'\D^!/!B_Y+"$9"\""$-OS@S$;]1!1)8\%[)(:?U1*S)[QCH!R_&-R,T8DX#QI]A'@BLU:<6_EJ+D_]$]S\V.#\CHMUZ MAV U1&#YP8<0_KI N"H06H%P;N"P6(0!LK>0QD*"@QLN@JR =FZP[B1:=1(] M.=DNG0R0[:R)'RQ\1$\^O(.[7!$\VR,,1&F/DT09[QIE_L:L.IW8%]_LL47] MI$_R,L,U\)V(LFXDNG*E=[#=9P7G"K3'C:M-5OKFF284"F6&.ST6P_D; M)HJWX]6"I_LM_0=02P,$% @ C8J>4 OJAS[V 0 Q 4 !D !X;"]W M;W)K&ULC51A;YLP$/TKR#\@)D" 1("T9JHV:9.B M3NL^.W $5!M3VPG=OY]M"$JH5_5+[#O>/;]WCB\;N'B1#8#RWACM9(X:I?H= MQK)L@!&YXCUT^DO-!2-*A^*$92^ 5+:(41SX?HP9:3M49#9W$$7&SXJV'1R$ M)\^,$?'W 2@?VJ42> BZ\D)?H'ZW1^$CO#,4K4,.MGRSA-0Y^C+ M>K??&KP%/++N_LC]:[]K+D4C8<_JGK523HQ1Y%=3D3-43'[[!Y&>#O,G\#[@ U7"C1)]1 M>I>)L8M%2&'D;U[:SZS#Q7\O%1FK7XE MBA29X(,GQLOJB?E/K'>A;F9IDK9W]IMV*W7V4D1IF.&+(9HP#R,FN,$$]XC] M>T0:SQ"L!*P-:'MRHBWTT0.@E"2Q#=V8@6-D9,;#'=B/']A9&/,7=" M(J>0R"%DXR;8. DVGV]%["2('0KB12OB=S;#9'FG(R:]:T6T^H^7Q"DE<4A) MW 2IDR#]?#.V3H*M0T&Z:(8+LUT<@F_>DYEO/XDXM9WTCESIIVD?4,VY LWG MK_05-GJDS@&%6IEMHO=B'"QCH'@_S4P\#^[B'U!+ P04 " "-BIY0*_KP ME3T" #@!@ &0 'AL+W=OS;#] :*W0W"OB\#[\'%/.! M\3=142J]][;IQ-:OI.PW (AC15LB7EA/._7DS'A+I.KR"Q ]I^1DBMH&( @3 MT)*Z\XODD!\;>=.?K:>M##40; M>I3:@:C;C9:T:;21PO@S>?KSE+IPV;Z[?S;9598#$;1DS>_Z)*NMG_G>B9[) MM9&O;/A"ISRQ[TWAO]$;;91@J0#-!4'TWX)P*@A7!6 D,U$_$4F*G+/!X^-F]42_$\$F5(MYU(-F[#'/!XPM&H, MK3<A9ZF;J6KS\= =.Y+UT_\$S#^UXA]02P,$% @ C8J>4%7MDE:T M @ F@D !D !X;"]W;W)K&ULE59=;YLP%/TK MB/<6VWPF2B*%1-,F;5+5:=NSFS@)*F!F.TGW[V<;2@F^5.U+P,ZYYYQ[C:^] MN'+Q+$^,*>^E*FNY]$]*-?,@D+L3JZB\YPVK]3\'+BJJ]% < ]D(1O#=,ZD\OK$LH]KTN^^_LPDH--TZTQHZ7TOYZN[-4O.I8M)6*OK3/ MHK;/:\?_&@8'D"Z ] %:^[V L L(WP*B=P.B+B :!01M*K8V6ZKH:B'XU1/M M\C;4?$5X'NGJ[\RD+;;]3Y='ZMG+*IHEB^!BB#I,WF+( (-[1*#9>PD"2>3$ M"2>W AL7$:>WD*T+R1+81 CF&=KX\";/%":(0(+($D0W!-FH4"TFL9BZ+52" M$*P2@RJQHX+1J!1YBXD'*@1%)(M&%8L=,P0E.)NPDX!V$B#IVE -^GJ3VZT1AL(1F93:X3! MMK+&!# 43E# 30%_HBM@N"U@MR_$XX\@!T AF4WHP(T!NYTA)%-6X_]';\7"O3YP>S_05C3 M:-I;RP\JCD4MO2>N]/%I#[D#YXIIC^A>E_.D+TK]H&0'95Y3_2[:VT([4+SI M;D)!?QU;_0=02P,$% @ C8J>4$R%=SZE @ 9PH !D !X;"]W;W)K M&ULE59=C]L@$/PKEM][9L'XXY1$ZJ6J6JF53E>U M?>82DEAG&]E7JQG<_K>4BL(EG*E;84PKP.0(< >@Z M^)\!; A@5P%1K\RE^D%HL9BUZABT_=]JA%T4<,^,F2L[Z+QSWTRVG1D]+#A) M9M'!$@V8AQY#1QAZB5CZB.PO260$G%505 5U\>Q"18H3,)2 .8+X@B"[2J/' M) Y3.PSD&22$7"6#X2CC(]R%H!@5%"."\BM!/8:/)GH')(Z9IP@%0II.2>*H M).Y)ROF5(NY-E+.470M?(C#",\9Q-0FJ)O$-@HET4I0@O7W-9"A!=L.:R;Q, MX]S[/?\!74C)42DY8@;@!$#P.B:WVP$36P'<8,@ &B?+$M\2#,:S*5, WQ6 M(K;0"0I\7P#V!EOP2@:LE#U;_!*%)"5^*:- GL>3UN"U#'XQW!&_44I+0TGNC,D[<^L[=TJY MT;:9FG;;7WWZCE;-<*V+SG?+Q1]02P,$% @ C8J>4"3:.S9! @ ?0< M !D !X;"]W;W)K&ULC57;CML@%/P5RQ^P^(8O M*\=29QAO KPJN8O3MZ$IVC+WJSM?#PO6T(:"PEUJ!J.8" M*Z!4"RD;?WI-=UA2$\??[^J?3>VJEAT1L&+T=W60Y<)-7>< 1W*F\H5=OT!? M#W:=OOAO< &JX-J)6F//J#"_SOXL)*M[%66E)F]=6S6FO78S">YI=D+0$X*! MX$?_)80](7R4$/6$Z%$"[@EX0D!=[2;,-9&DR#F[.KP[#BW1I\Y_QFJ[]GK0 M[(Z94WD*-7HIL(]S=-%"/6;988(1)KA%K.:(-+Z%K.^*;.8(G P0I*H82@FL MI02&'X[YW@<"H54@- +131:3,I8=)C:8QF#\*$H];Q*(!1:FP12VOJMVXSJR MNHXLKI.)ZPZ#1^N$%M,6E(]GGN]IW5C&5LMX9CGV)ZO@V2HX]-)LF'Z3OAIZH1SHY)=>.9>^G(F 2EZ#VIS2[56SAT M*!RE_E1WM\.[%Z'K2-;VCQT:7MSB'U!+ P04 " "-BIY0]>KWH/P" K M# &0 'AL+W=OJK)NE^%1Z^8VBMKM452\O9&-J,V3O505UV:I#E';*,%WUJ@J(QS' M:53QH@Y7"[MWKU8+>=)E48M[%;2GJN+J[UJ4\K(,4?B\\;TX''6W$:T6#3^( M'T+_;.Z5646CEUU1B;HM9!THL5^&=^AV@TEG8!6_"G%IK^Z#+I0'*1^[Q9?= M,HP[(E&*K>Y<<',YBXTHR\Z3X?@S. W',SO#Z_MG[Y]L\":8!]Z*C2Q_%SM] M7(8L#'9BST^E_BXOG\404!(&0_1?Q5F41MZ1F#.VLFSM9[ ]M5I6@Q>#4O&G M_EK4]GKIGV1L,(,-\&" 1P.4_M> # ;DQ8#:X'LR&^I'KOEJH>0E4/VWU?#N MI4"WQ"1SVVW:W-EG)MK6[)Y7"8X7T;ES-&C6O09?:="HB(SW\0@,';'&GCF> M'K#Q%2R%3R!@$,3:DTD0,X@4=$"M SIQX$"N>TUJ-74?1LY,O3BQ^#(2)^F5 M;(*3@#@)@$,@=]0(AY/) ,TSF< M#,3) )S$P0&94.(=Q](#%RM""A7/S%^(9JF$/N)>54W18(K%@$E2RCL L,EAN.W M)P;#)8;1&Q(SB-+7$O.Z;HH$ERSVJY$RYB)!HIF.B>&2Q5#)NK\IH,B=5**K MT:L2ZF"GU#;8RE-M1^2KW7$2OL-V='N1]V/T-ZX.1=T&#U*; =".:7LIM3 L M\8UYXXYFN/NF.=SY?KW>BR*M/7D0I?IE*ZLB;52SVOGU MH1+II@LJ07:5:ZRWG7]U0MY_+8Y%DIGBJG/A9%6OV]%[D\+USBOG<\ M9[M]TW;XR_DAW8D?HOEY>*I4R[^P;+)"E'4F2Z<2VX7[B=P],MX&=(A?F3C7 M@W>GGI>QFP#A^_O[)^[ MR:O)O*2U6,G\=[9I]@LW<9V-V*;'O'F6YR]"3XB[CI[]-W$2N8*WF:@QUC*O MN[_.^E@WLM L*I4B?>N?6=D]SYK_/0P'4!U +P$D_#" Z0!V;4"H \)K [@. MX$: W\^]$_,A;=+EO))GI^KKX9"V94?NN%JN==O9K4[WF]*S5KVG)6?QW#^U M1!ISWV/H $/'B-44D41CR,,4PEDRQCPBS.R"\=5$+K.A<#:T(V!# DHP 8,$ MK",(AP1A8,C18Y(.4W88$A'/E 2@"//X<.)QCS H\1PE/@*T>.IG"'SC%Q6/2H:H&86P1*820(R,1;V'F&8D MP"PU3;#/27R#)-B@!#EK4I+)I"3#P%:1V'\$&' J/0+-3.D!R&8/BJU, T!A MT8UB*U-RO?34CR&/=&I0ZEF\1;$]*; GM]0BQ?:D-]B3 M8GM28"IN[EH:--H>J2')"H&8Q9X4VY.BHWJ23 ^:C<_JR1:*8!'U0DM"V.P4 MG.KV" \=)EA+[-KCEH$B@)3 MDH]!?3+^X'K6WLB_I]4N*VOG13;JIM?=Q[92-D(1!IXBW(MT4*I^_(%' @ @ !D M !X;"]W;W)K&ULE57;CILP$/T5Q >L,;>0B" U MJ:I6:J5HJVZ?G> $M 93VPG;OZ]M" (RB=(\Q!?.',X99NRTY>)=%I0JYZ-B MM5R[A5+-"B%Y*&A%Y MO:*V?'+FHB-)+<4*R$93D-JABR/>\&%6DK-TLM7L[ MD:7\K%A9TYUPY+FJB/B[H8RW:Q>[UXW7\E0HLX&RM"$G^I.J7\U.Z!4:6/*R MHK4L>>T(>ER[G_!JBR,38!%O)6WE:.X8*WO.W\WB6[YV/:.(,GI0AH+HX4*W ME#'#I'7\Z4G=X9TF<#R_LG^QYK69/9%TR]GO,E?%VDU<)Z='_7=ZH4S#C1+]C@-GTOX[A[-4O.I9M)2*?'1C6=NQ[?FO87" WP?X0P . M'P8$?4 P"T"=,FOU,U$D2P5O'=%]K8:8HL"K0"?S8#9M[NPS[5;JW4L6Q3A% M%T/48S8=QA]A_"EB>XM(X@&"M(!!A0^J\&U\,%;A8Y@@ D"2Q!.;,Q$;CI, M;#&UQ> 8ZX+7OYD= (DC/$5.1(6@J! 0%< $$4@0/9^6&"2(;Q4$\[1TF&AD M=IZ.1XB)B 4H8@&D(80)$I @>3X-2Y!@>:L@G!?Y\L9DY'D//CGVX'[R +?1 M'8H[+8F?]XOA?L+^$_W0@R9EGF"H'R#DXE$_8+A+,=2F=PX*#/<4#O\C.7!7 MX0@HAWB>' 4+^9Y@4#)3 P:'<7F;OQ!Q*FLI;/G2I_J]NP]-&&A MK^-AP>A1F>E"ST5W)W4+Q9O^OD7#I9_] U!+ P04 " "-BIY0Z'Z;I:4! M "9 P &0 'AL+W=OKKM1*4:NVUPX,P:J-J>V$[MOOV%"$NMQ@S_B?;P[866_L MNVL //G4JG4Y;;SO]HRYL@$MW(WIH,63VE@M/)KVS%QG050Q2"O&5ZM;IH5L M:9%%W]$6F;EX)5LX6N(N6@O[]P#*]#E-Z)?C29X;'QRLR#IQAF?P+]W1HL4F M2B4UM$Z:EEBH<_HSV1_2H(^"5PF]F^U)Z.1DS'LP_E0Y786"0$'I T'@#.J#=9^2:G6THJJ,5%^2?3W\/8SX:2 ML?D'N()">:@$J_%YG:7L6L C9K#H.$S M#9\4#.E3"KZ8@L?P=)YBG2X#UHN =02LYP">+ /214#Z7P7I=ONMR27-[EL2 M-IMJN+2/PIYEZ\C)>/Q!<8RU,1Z0M[K!F]#@.YD,!;4/VQ^XM\-M&0QONO$A ML.DU%O\ 4$L#!!0 ( (V*GE#+- .2LP$ - # 9 >&PO=V]R:W-H M965T16:5C J1A2B(-?8T_YOM#Z?$!\(O! M9!9SY).NQIDW!!Q:ZQ6H&ZYP ,Z]D+/Q)VGB>4M/7,Y?U3^'["[+ MB1HX*/Z;=7:H\0ZC#GIZX?9)35\@Y5ECE,)_@RMP!_=.W!ZMXB9\47LQ5HFD MXJP(^A)')L,XQ97M)M'N$XI$*&9"_O!?0ID(Y0V!1&EE*W>!!O>\YH)#;_UTZ^8Z7K)86#6F]T/F1]S\ M U!+ P04 " "-BIY0!7S+4&X" "D"0 &0 'AL+W=O@,YC: M3KC^?6W#T1PL4O(2L)F=V2$>L6DKY*LJ&-/>6\5KM?$+K9LU0BHO6$75DVA8 M;9Z^FI2U51^7?' MN&@W/O;?-U[*\]:.0CQ:A=?CQL_L!TQSG)M*:BY7-DSX]PRF3[^]*3^H&D+;^_? MV3\[\\;,@2KV+/CO\JB+C9_XWI&=Z(7K%]%^8;VAR/=Z]]_8E7$#MYT8C5QP MY7Z]_**TJ'H6TTI%W[IK6;MKVSV)<5\&%Y"^@ P%)')>.B'7^2>J:99*T7JR M>_D-M?\Q7A/S;G*[Z5Z%>V::5V;WFD4Q2='5$O6878MU/0O%LX;'B:I)#,' T,1PE'#[B% M@X*!%"3CS(.@F=!C."L8"LMRA@). DX>< MG :_N^6\AT,P?0^#$$"@QR0P% M' :"[W=+X# 0*"\7E]K-)C>[PPBR=1,(^@_OYI?O M5)[+6GD'H&PO=V]R:W-H965T M7,.,52'?D%B9X#/AD2)2@.PQQ1W'9^59K8,Z]*=I6D[>"9>^)**>;_=D#8 ML/4C_QYX:2^-U %4E3V^P$^0O_IGKDYH4CFU%#K1LL[C<-[Z3]'FD&N\ ?QN M81"SO:P9^=.>9+/U"]\[P1E?B7QAPU<8Z\E\;RS^.]R *+AVHG+4C CSZ]57 M(1D=5905BM_LVG9F'4;].\U-B$="/!%4[L\(R4A(W@GIIX1T)*0+ K*EF-X< ML,15R=G@P62)T"J1%(YQ[7 MX:)1%E,83&!)G;3.8TDSG,1 LS%K.>I4F4F71A)GLPDZRR M8.TVDSO-Y XSBYIW^4.:* N*Q36PH'P."A=&T.Q>4^ 7,S.$5[-K)_7UF$6G ML?04ZW>QB.^BS=Y.EW<9.^M^8'YI.^$=F52OSKR-,V,2E,,P4.UJU'B=#@3. M4F]7:L_MD+$'R?IQ?J)IB%?_ 5!+ P04 " "-BIY0NR113+@" ,"@ M&0 'AL+W=O=>\+7G%RZ>Y9$Q MY;W452,7_E&I=A8$Q">/-4U%?\*5O'+PD?^Z\)C>3@JLQ LYRT]L)],_6H? MA)X%@\JNK%DC2]YX@NT7_@K--B@U!(OX7;*+O!I[)I4GSI_-Y-MNX8?&$:O8 M5AD)JA]GMF95992TC[^]J#_$-,3K\:OZ%YN\3N:)2K;FU9]RIXX+/_.]'=O3 M4Z4>^>4KZQ,BOM=G_YV=6:7AQHF.L>65M+_>]B05KWL5;:6F+]VS;.SSTNN_ MTF "[@EX(.C8[Q&BGA"]$>)W"7%/B#]*(#V!C A!E[LMYCU5=#D7_.*)[GMH MJ?GLT(SHU[4UB_;MV/]T/:5>/2])'LV#LQ'J,46'P5<8-" "K3Z$P%"( CMT M?!M@[2)(>@NY=R%9<@O9 "IY#!N-P%I$5B"Z$2"P0 P*Q%8@OA$8N2PZ3&(Q M38?)PG!4$!>$]-X/82\$]$(<+XZ5#D*NHF 4)M&X],0Q@W&>AQ'L)@'=)$!E M1G&*Q+$3D<@IC8O":3Y5FA0TDP)FLI&9U V3.UX 4#1E)0.M9("5?&0E<^J? MIL3QXJ)RG$V9R4$SN6MFZBVC$.XFX<>W$)IH2,AQD8R3+0!0%$TT)01VI17" MK@1.)R3@?H$^T3 0W#&0VS* ;%W0=+9P-T!N.TC"*0EX"Z/D$]G"&P^Y.V_< ME#8])AEM*N=+#JY.N)J)@[UN2&_+3XTRI\#5ZG"E66%S0H[6"S1;=Q>3-YGN MGO2#BD/92.^)*WW^VE-RS[EBVF9XIPMZU%>S85*QO3+#5(]%=S_I)HJW_=TK M&"Z R_]02P,$% @ C8J>4/%>"^D- P Y@P !D !X;"]W;W)K&UL?9?;;IM $(9?!7&?P,S" I%MJ7%5M5(K1:G:7A-[ M;:, 2V%MIV_?Y6!$=F=S8PZ>F6\&^'^6U56VK]U)".6]567=K?V34LU#$'2[ MDZCR[EXVHM;_'&1;Y4H?ML>@:UJ1[X>DJ@PP#'E0Y47M;U;#N:=VLY)G51:U M>&J][EQ5>?OO493RNO;!OYUX+HXGU9\(-JLF/XJ?0OUJGEI]%,Q5]D4EZJZ0 MM=>*P]K_! ];C/N$(>)W(:[=8M_K1WF1\K4_^+9?^V'?D2C%3O4E_$5I9_BKTZK?W4]_;BD)]+]2RO7\4T M4.Q[T_3?Q464.KSO1#-VLNR&7V]W[I2LIBJZE2I_&[=%/6RO4_U;&IV 4P+. M"1!]F,"F!&8D!&-GPZB?NUXMYJ\?RC@@>F+N>M/#M=N^$]/V^FS MEPT/<15<^D)3S.,8@XL8(V)K1Z1\#@ET W,72':!0SY[UP6C"S"R !L*1.\* M1,888PP?8NHA)N,\#&E,1&(B A,;F#$F7F XM#%B4E.3'"XP8DM3A(YQ^$D MAA.8Q,!P"X,\AC8LH^8^P;0P@=*^::-@2U]!/=,M/Z!, #+RB[KP7J?3:=5AA'J140M<, M[W7-D_[HF ]*<5#];J+WVW'E/1XHV4Q?%<'\:;/Y#U!+ P04 " "-BIY0 MAFB*Z2(" #S%WLA%!VJ2J6JF55ENU?7;()*"U,;6=L/W[^D)8%MR^8,]PYIPS M!D\Y,/XB&@#IO5+2B9W?2-EO$1)U Q2+@/70J3=GQBF6*N07)'H.^&2**$%Q M&.:(XK;SJ]+DGGA5LJLD;0=/W!-72C'_LP?"AIT?^??$744NA$RSJ/PWGG/T;;0Z'Q!O"SA4',]I[NY,C8BPZ^G'9^J T! M@5IJ!JR6&QR $$VD;/P>.?U)4A?.]W?V3Z9WUYF[ M(!X+XJE :?^O(!D+DK>"U#1OG9E6/V*)JY*SP>/V8_58_Q/1-E&'6>ND.3OS M3G4K5/96Y5%>HILF&C%[BXEGF&A"(,4^2<0NB7V\*H_?"QS6B*QP*R3.)A)3 MG\P5DLQ-D#H)4D.0OCN%8G$*%I,93&5.&[FCW\W"AL4\S$3"X&%A9(U)@MAMI' :*1Q&%B+[8M7M MAS"(%D[6H#A(%D[0[%)0X!\WRTXCZC'6EVJ1WZO192?-&XV= M>]\PO[2=\(Y,JBMK+M:9,0G*8ABHS]:H43L%!,Y2;PNUYW;@V$"R?IRE:!KH MU5]02P,$% @ C8J>4!W)GO#B 0 % 4 !D !X;"]W;W)K&ULA53;CML@%/P5BP\(OF97D6VI252U4BM%6[7[3.+CV%HP M+I!X^_<%3"S'0;LOAG,\,\Q@3#YP\28; !6\,]K) C5*]1N,Y:D!1N2*]]#I M-S47C"A=BC.6O0!261*C. [#-6:D[5"9V]Y!E#F_*-IV)@C6%B>?L==G;/G)G<_(+Y!X!1(KD-X)+$QN1\RSQ706DT:K:)'U$]"= ME=1K)?582196?)C4OTCF723S"&2+*-E#E&RU7GRX1TR4S$"C$SP[;N:^^$G$ MN>UD<.1*GUQ[OFK.%6C!<*45&WU%306%6IGIDYZ+\4<="\5[=P?AZ2(L_P-0 M2P,$% @ C8J>4$)_F/R8 @ ! D !D !X;"]W;W)K&ULC9;=CILP$(5?!7'?X!_ $)%(FZVJ5FJEU59MK[V)DZ %3&TG MV;Y];4,H"X/4FV";F?.-[1SLXB;5JSX+88*WNFKT)CP;TZZC2._/HN9Z)5O1 MV#='J6IN;%>=(MTJP0\^J:XB@E :U;QLPFWAQY[4MI 74Y6->%*!OM0U5W]V MHI*W38C#^\!S>3H;-Q!MBY:?Q'=A?K1/RO:B0>50UJ+1I6P")8Z;\ &O=SAS M"3[B9REN>M0.W%1>I'QUG2^'38A<1:(2>^,DN'US:[-V@7PK_SA:O[>AUFY*TB*Y.J(_9=3%D%(.'B,BJ#P@" M(79DEIX2!@M0L$;J!>)W ADL$(,"L1>@[P1R6" !!9)Y!11-5JF+27Q,TZT2 M(3C)*0Q*05 *@/ $E,Y .6$)6Y@0 SD,X) )A\TX'W"2)HC H P$90"(3D#9 M'$0H2A""03D(R@%0/ 'E\RUB*<%L 801;!DT_SO19$%BP748J'9FNRZ(CH>(Y*T?*L8.MCP/OQU/M]T'BK:+R\5;#W,6#^>.%+BV%;8_;_7SH,&Q9# MCIT:"<\M:QT[M5$T.H1JH4[^^-7!7EX:?_:/1H'<_^,;5J6QT M\"*-/0K]@764T@A;#%K9,L[V2C)T*G$TKLEL6W7G69L!YYG["IIU<"!.^):UX3_W0%EW=9= MNW?#=:2"_P ^;,]<'7R1I9354,C*M8X',Y;]VF]V:]][6 0ORKH MQ&3OZ%2.C+WHP]?3UO6U(J!02$U!U'*#/5"JF92./P.I.\;4CM/]G?VS25XE MDQX21*B'&:SK0L43B,,;*+B:QB(HN8<":FQ\23,"A> M)?-/O$3A8!4D=C&Q54QL$3.K_RY>A(E7Z4SQ?@E*5I,O^2 EL4I)+%+>Z=C4 M2I!^O&/5D+3^N/X'>G8 /?1CZ/NS>MA0:(+JY7B3D5(#OYCI*YR"71NI?]Z) M=9SP3TB/I)E]IR>_&55O-/VU\9WP2]4(Y\BD&GAF+)T9DZ!$^BO5R*6ZJ<8# MA;/4VUCM>3^N^X-D[7 5>>-]F/\#4$L#!!0 ( (V*GE#E9=I@=P( +8( M 9 >&PO=V]R:W-H965TY%2EJ M.TW,VIZG";O(LJCIGEOB4E6$_]G2DK5K&]FWA9?BG$N]X*9)0\[T!Y4_FSU7 M,W=@.185K47!:HO3T]K>H-4.13K (%X+VHK1V-*I'!A[TY.OQ[7M:46TI)G4 M%$1=KG1'RU(S*1V_>U)[V%,'CL97,@0BZ8^6OXBCSM1W;UI&>R*64 M+ZS]0ON$0MOJL_]&K[14<*U$[9&Q4IA_*[L(R:J>14FIR'MW+6IS;7O^6Q@< M@/L / 3@Y7\#_#[ GP2XG3*3ZBUH-T8<"K7QE9J87C7?FGLI6 MJ-5K&@5QXEXU48_9=A@\PJ !X2KV80L,;;'%#^%1L+S?8@=@0@_>Q ?S\ V! M?TQ22_U6':T.S7>#=;>8K&]U4S9=Y!]-U]&_$WXN:F$=F%2]R'2,$V.2 M*I&>H^3EZB-BF)3T)/5PH<:\ZZ3=1+*F_TIPAT^5]"]02P,$% @ C8J> M4%Q-0L#A @ D@L !D !X;"]W;W)K&ULE5;M M;ILP%'T5Q ,4VX #41*I25MMTB95F[;]IHF3H )FQDFZMY]M7,K'A;$_ 9MS MSKV^ET/NZL;%:W5F3#IO>594:_K)D8L\D6HI3EY5 M"I8<#"G//((0]?(D+=S-RNP]B\V*7V26%NQ9.-4ESQ/Q9\LR?EN[V'W?^):> MSE)O>)M5F9S8=R9_E,]"K;Q&Y9#FK*A27CB"'=?N/5X^$4,PB)\INU6M>TZ#0=>SIO[ KRQ1<9Z)B['E6F5]G?ZDD MSZV*2B5/WNIK6ICKK7ZR""T-)A!+( T!3Q-\2_ _",$D(;"$8"XAM(1P+H%: M NT1O+I8IOH/B4PV*\%OCJA?H#+1[RE>4M7?O=XT[33/5 ,JM7O=T#!:>5A"!0B"T9T$DWP&Z("!==R,,00L.XBWD$,!1U,4\09N0T M/E@PWPCX'0$""P2@0& $@I: '_1.NZTQL<$4->:.PD%",$@X"$*IWPM28V@K M",9Q0"A"O:+MADB*2!O6R8B"&5$@HZ"7$1UF%,8!0J.A%F"H!1 JA 4B4"": MW^,8%(AG]#@>]!B-]1@CV+MH1II/T_ MLZ$G_V$3 IN20*;LUY?,-Z77&AMR)DYFZ*NZ+&CM[_% MRUT]'G[(U-/JUT2,X9O_@)02P,$% @ C8J>4&Q5J"WZ 0 + 4 !D !X M;"]W;W)K&UL?53K;ILP%'X5BP>("1"21H#4I)HV M:9.B3NM^.W"XJ#9FM@G=V\\VE#)B]0^VC[_+.0?;R<#%JZP!%'ICM)6I5RO5 M'3&6>0V,R WOH-4[)1>,*+T4%9:= %)8$J,X\/T8,]*T7I;8V$5D">\5;5JX M""1[QHCX>P+*A]3;>N^!YZ:JE0G@+.E(!3]!_>HN0J_PK%(T#%K9\!8)*%/O M<7L\QP9O 2\-#'(Q1Z:2*^>O9O&M2#W?) 04*B DO14/?/A*TSU[#PT%?\=;D UW&2B M/7).I?VBO)>*LTE%I\+(VS@VK1V'<2<^3#0W(9@(P4S0WI\1PHD0?A B6_R8 MF2WUB2B2)8(/2(P_JR/F3&R/H6YF;H*V=W9/5RMU]);%\4.";T9HPIQ&3+# M;&<$UNJS1>"R. 5W].!_@_,]8K=W.X3.(D++#Y<.4>@6B)P"D16(EEW8^ZLN MN##;52$N3.!.9.=,9.<0"%>)C)B#Q;06\[")W2:QTR1VF$2K2N([DV"S;BE> M'#(&HK+W4:*<]ZTROW,1G:_\8V .Z2I^TD_!>',_9,9WY <15=-*=.5*7P%[ M4$O.%>@4_8UN1*V?KGE!H51FNM=S,5[@<:%X-[U->'X@LW]02P,$% @ MC8J>4",3_WK+ 0 -00 !D !X;"]W;W)K&UL MA53;CM,P$/T5RQ^P;MVZ755)I.TB!!)(U2+@V4TF%ZTOP7::Y>_Q)1O"$L1+ M;(_/G'/&]B0;M7FV+8!#+U(HF^/6N?Y$B"U;D-S>Z1Z4WZFUD=SYI6F([0WP M*B9)0>AF(M? T]=T[H0($76 M\P:^@/O:7XQ?D9FEZB0HVVF%#-0Y?MB>SBS@(^!;!Z-=S%&HY*KU?9:@:Q)G^E?ZX7A8)]BM>MQ%@MV"@.[_0;!?)=A' M@OT?#HYOBDP8%C$J8MBZ!%N58"L2]V\DV'\ER.+:))@F/EB+2CVHV"R+Z-P3 M#S1>^V]X:JC/W#2=LNBJG7\\\8IKK1UX(YL[[Z'U/3PO!-0N3(]^;M)+3@NG M^ZE)R?RG*'X!4$L#!!0 ( (V*GE 5,'M>W0( /H+ 9 >&PO=V]R M:W-H965T] "%0R:J,NR)5OR\I9M MGZM6)0\H:ZN^_?NU!7D(EQ?\(K2>>WKND2,WO7+Q*D^,*>>MR$NY<$]*57// MD[L3*ZA\XA4K]3<'+@JJ]%(VJ,@][/O$*VA6NLO4[CV+92X**OZM6YMXV7['A29L-;IA4]LI],_:J>A5YY+:0J[]S?V+[9YW^/4K:QJ*7*?I M_CN[L%S#C1)]QH[GTGXZN[-4O&A8M)2"OM77K+37:\-_*X,+<%. VP(4?5@0 M- 7!>T%HFZ^5V58_4T67J>!71]2_5D7-0X'F@39S9S:M=_8[W:W4NY)+,N@7QR08^C+$H3@)QXS!<+@Q$.YDC (.(T;3C<%P&#&>8$P#ZC;<]^1# MR+T0.-(8B'0R]KZ'(XC#!^R (XBA%^# CFCP3_I)IV=@"0SKZ?$Z$U/!Q-$. ME]+9\7.IS&S2V6T'V!4V$U=O?ZT'VWH,?:>II^(?5!RS4CI;KO0\9Z>N ^>* M:9'^DQ9YTH-XN\C909G;F;X7]31:+Q2OFDG;:\?]Y7]02P,$% @ C8J> M4$W1&R'# @ [0H !D !X;"]W;W)K&ULE59= M;YLP%/TKB/X@_. M/;[WQ"?LUD\.7%14Z:4XAK(1 MC.YM4%6&.(K2L*)%[:^7=N]!K)?\K,JB9@_"D^>JHN+?AI7\NO*1?]MX+(XG M93;"];*A1_:3J5_-@]"KL&/9%Q6K9<%K3[##RK]'=UN,38!%_"[85?;FGBGE MB?-GL_BV7_F1R8B5;*<,!=7#A6U961HFGGE9_YWIX=Z+E4C_SZE;4%);[75O^=75BIX283?<:.E])^>[NS5+QJ M670J%7UQ8U';\=KRW\+@ -P&X"Y G_U> &D#R&M ;(MWF=E2/U-%UTO!KYYP MOU9#S:5 =T2+N3.;5CO[3%YEG>9X&5X,48O9. SN85"'"#5[=P2&CMC@ M4?C@@.T8D2S@$PA8!+'QY$T1!":(08+8$L1O".*!"@Z36DSM5$ #S-9ALCZ& MI$$,IY* J23C5+(4)DA!@G2^& N08#%##(?)>X4F49 -U!B#XB282"4#4\D M,29N1@X2Y//%0!%LD&B&'"VH7^HB#N*H]T$#<8 0%"VF[@J:<"\"!,HF*$!W MWB/\ 8E@^R$R1R(RJC<+2/2N1.,0$DQ5!QL; <[.\@D*V) H^8! L"51.D<@ M!TKZGAH*D@*"X(E48',CR-W1! 5L2I1]0!#8EBB?(T@^-E4P_,<%0.F4)!AV M.(8)-VUR&78>[_@]02P,$% @ C8J>4%I$ M:?:[ @ QPH !D !X;"]W;W)K&ULE5;M;ILP M%'T5Q , -A^!BD1J,DV;M$E5IW6_G<1)4 $SVTFZMY\_""5PJ>B?8)MSC^\] M^,0WOS+^*DZ42N>M*FNQ=$]2-@^^+W8G6A'AL8;6ZLV!\8I(->5'7S2*..%<5X?_6M&37I8O"O M\H8;//HC;/:\M_"X,#*4P\-] !08>1-?%PTX58$2)).4(!N?$3X$Z+ =D/A M'%'"4;FQEPTU&8.BGJ?NDX&MBP#OIA.>0[#I4/P)26#;H62.)!84]ZL="I*, M#XDW\6^+8 ,CR,'!! 5L/)1^0A#8>BB;(T@V$B08"O(1Y/[R@1V,(0=/'#$, MNPZC^7)@V'48SY"C!?6O&.P-0!L0-#PA?N_ZKR@_FDY).#MVKJ6^:'NK73?V M:)JQP?I:=6FVIWJGL2W>3\*/12V<+9.J.3$MQ($Q256.ZEITG9/J*KM)20]2 M#Q=JS&UK92>2-6W;Z'>]Z^H_4$L#!!0 ( (V*GE"K+/7?10( )8& 9 M >&PO=V]R:W-H965T$H=OL'[&5F=M8L2SY2]LH; .&\=:3G MA=L(,>P]C]<-=)@_T0%Z^>1"68>%W+*KQP<&^*Q)'?&0[R=>A]O>+7,=.[(R MIS=!VAZ.S.&WKL/L]P$('0LW MM[1W&%P*]SG85YG":\"/%D:^6CNJDA.EKVKS^5RXOC($!&JA%+"\W:$"0I20 MM/%KUG27E(JX7C_4/^K:92TGS*&BY&=[%DWA9JYSA@N^$?%"QT\PUQ.[SES\ M%[@#D7#E1.:H*>'ZZM0W+F@WJT@K'7Z;[FVO[^.L_Z#9"6@FH(4@<_^/$,Z$ M\)T0Z>(G9[K4#UC@,F=T=-CTL@:L>B+8A_(P:Q749Z>?R6JYC-[+9+?+O;L2 MFC&'"8-6F&!!>%)]28%L*0[(H*._$U0F(D[M&4)K$:'FARM^ZOMV@<@J$&F! M:'T*Z>80)DBB(;V&A$F4Q9M*3%0'* M!$69']N=9%8GF>EDMWU%F=$(@>R#55=.9BPPV59&\WJKS[D#=M63CSLUO?5" M?3BKZ#):_@+?\BLH_4$L#!!0 ( (V*GE!$H&YG_@( M !T- 9 >&PO=V]R:W-H965TRFU]YYG137S]UH?'H.@6N]EGE0/ZB +\V2KRCS19ECN@NI0RF1C@_(L MH(2$09ZDA3^?VKGGJ8YTGY]TEFZCSSP;],O*2[O:XG@OGT MD.SD#ZE_'IY+,PJN+)LTET65JL(KY7;F?X+'%;4!%O$KE>?JYMZK4WE5ZJT> M?-W,?%(KDIE37,@LJYF,CC\MJ7]]9QUX>W]A_VR3-\F\)I5SVW_)