0000015615-19-000028.txt : 20190801 0000015615-19-000028.hdr.sgml : 20190801 20190801172326 ACCESSION NUMBER: 0000015615-19-000028 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 106 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190801 DATE AS OF CHANGE: 20190801 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: 19993668 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 mtz6301910-q.htm 10-Q Document
false--12-31Q22019truefalse0000015615MASTEC INC0.051010P2YP1Y230000010.10.114500000014500000091327009916269861600000200000018000000044000002310000030000000348000006760000040200000804920001070520001197100001628230002300000005000007000001150000005000000000040000027000002300000P6M400000000125153311529931000000001532981715344917 0000015615 2019-01-01 2019-06-30 0000015615 2019-07-29 0000015615 2018-04-01 2018-06-30 0000015615 2019-04-01 2019-06-30 0000015615 2018-01-01 2018-06-30 0000015615 2018-12-31 0000015615 2019-06-30 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2019-06-30 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2018-12-31 0000015615 us-gaap:RetainedEarningsMember 2018-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2019-03-31 0000015615 us-gaap:ParentMember 2019-04-01 2019-06-30 0000015615 us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000015615 2018-03-31 0000015615 us-gaap:ParentMember 2018-04-01 2018-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000015615 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000015615 2019-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000015615 us-gaap:CommonStockMember 2018-06-30 0000015615 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000015615 us-gaap:CommonStockMember 2018-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2018-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000015615 us-gaap:ParentMember 2018-06-30 0000015615 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000015615 us-gaap:CommonStockMember 2019-06-30 0000015615 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0000015615 us-gaap:RetainedEarningsMember 2019-06-30 0000015615 us-gaap:RetainedEarningsMember 2018-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-03-31 0000015615 us-gaap:CommonStockMember 2019-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-04-01 2018-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2019-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000015615 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000015615 us-gaap:ParentMember 2019-06-30 0000015615 us-gaap:ParentMember 2018-03-31 0000015615 us-gaap:RetainedEarningsMember 2019-03-31 0000015615 2018-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2018-03-31 0000015615 us-gaap:ParentMember 2019-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-06-30 0000015615 us-gaap:NoncontrollingInterestMember 2018-03-31 0000015615 2017-12-31 0000015615 us-gaap:ParentMember 2018-01-01 2018-06-30 0000015615 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0000015615 us-gaap:RetainedEarningsMember 2017-12-31 0000015615 us-gaap:CommonStockMember 2017-12-31 0000015615 us-gaap:ParentMember 2019-01-01 2019-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2017-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2019-01-01 2019-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000015615 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000015615 us-gaap:ParentMember 2018-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2018-12-31 0000015615 us-gaap:CommonStockMember 2018-12-31 0000015615 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0000015615 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-06-30 0000015615 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0000015615 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0000015615 us-gaap:RetainedEarningsMember 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000015615 us-gaap:ParentMember 2017-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-01-01 2018-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2017-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 srt:MaximumMember 2019-01-01 2019-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 srt:MaximumMember us-gaap:ScenarioPlanMember 2019-06-30 0000015615 2019-07-01 2019-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-06-30 0000015615 srt:MaximumMember 2018-01-01 2018-06-30 0000015615 us-gaap:ContractualRightsMember 2019-01-01 2019-06-30 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-01-01 2019-06-30 0000015615 us-gaap:TradeNamesMember 2018-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-06-30 0000015615 us-gaap:ContractualRightsMember 2019-06-30 0000015615 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-06-30 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2019-06-30 0000015615 us-gaap:ContractualRightsMember 2018-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000015615 us-gaap:TradeNamesMember 2019-01-01 2019-06-30 0000015615 us-gaap:TradeNamesMember 2019-06-30 0000015615 mtz:PowerGenerationAndIndustrialMember 2019-06-30 0000015615 mtz:CommunicationsMember 2019-06-30 0000015615 mtz:ElectricalTransmissionMember 2019-06-30 0000015615 mtz:OilAndGas1Member 2019-06-30 0000015615 srt:MaximumMember mtz:A2019AcquisitionsMember us-gaap:MeasurementInputExpectedTermMember 2019-06-30 0000015615 mtz:A2018AcquisitionsMember 2019-06-30 0000015615 mtz:OilAndGas1Member 2019-01-01 2019-06-30 0000015615 srt:MinimumMember mtz:A2019AcquisitionsMember us-gaap:MeasurementInputExpectedTermMember 2019-06-30 0000015615 mtz:GoodwillGrossMember 2019-01-01 2019-06-30 0000015615 mtz:CommunicationsMember 2019-01-01 2019-06-30 0000015615 mtz:A2019AcquisitionsMember 2019-06-30 0000015615 mtz:A2019AcquisitionsMember 2019-01-01 2019-06-30 0000015615 mtz:A2018AcquisitionsMember 2018-01-01 2018-03-31 0000015615 mtz:GoodwillAccumulatedImpairmentLossMember 2019-01-01 2019-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember 2019-06-30 0000015615 mtz:WahaJVsMember 2019-01-01 2019-06-30 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-30 0000015615 mtz:EarnoutArrangementsMember 2019-04-01 2019-06-30 0000015615 mtz:EarnoutArrangementsMember 2018-04-01 2018-06-30 0000015615 mtz:WahaJVsMember 2018-01-01 2018-06-30 0000015615 us-gaap:CommonStockMember mtz:PensareMember us-gaap:ScenarioPlanMember 2019-06-30 2019-06-30 0000015615 mtz:PensareMember us-gaap:ScenarioPlanMember 2019-06-30 2019-06-30 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2018-12-31 0000015615 mtz:WahaJVsMember 2019-06-30 0000015615 mtz:EarnoutArrangementsMember 2019-01-01 2019-06-30 0000015615 us-gaap:SeniorNotesMember 2019-06-30 0000015615 mtz:WahaJVsMember 2019-04-01 2019-06-30 0000015615 mtz:WahaJVsMember us-gaap:InvesteeMember 2019-06-30 0000015615 mtz:WahaJVsMember us-gaap:InvesteeMember 2018-12-31 0000015615 mtz:LifeshieldMember 2018-06-30 0000015615 us-gaap:InvesteeMember 2019-06-30 0000015615 mtz:WahaJVsMember 2018-04-01 2018-06-30 0000015615 mtz:EarnoutArrangementsMember 2018-12-31 0000015615 mtz:LifeshieldMember 2019-02-01 2019-02-28 0000015615 us-gaap:InvesteeMember 2018-12-31 0000015615 mtz:EarnoutArrangementsMember 2018-01-01 2018-06-30 0000015615 mtz:CrossCountryInfrastructureMember 2019-06-30 0000015615 us-gaap:SeniorNotesMember 2018-12-31 0000015615 mtz:EarnoutArrangementsMember 2019-06-30 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2019-06-30 0000015615 mtz:PensareMember 2017-09-30 0000015615 mtz:PensareMember 2019-06-30 0000015615 mtz:PensareMember 2017-07-01 2017-09-30 0000015615 us-gaap:FinanceReceivablesMember 2019-01-01 2019-06-30 0000015615 srt:MinimumMember 2019-01-01 2019-06-30 0000015615 us-gaap:FinanceReceivablesMember 2018-04-01 2018-06-30 0000015615 us-gaap:FinanceReceivablesMember 2018-01-01 2018-06-30 0000015615 us-gaap:FinanceReceivablesMember 2019-04-01 2019-06-30 0000015615 us-gaap:FurnitureAndFixturesMember 2019-06-30 0000015615 us-gaap:LandMember 2018-12-31 0000015615 us-gaap:LandMember 2019-06-30 0000015615 us-gaap:ConstructionInProgressMember 2019-06-30 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2019-06-30 0000015615 us-gaap:MachineryAndEquipmentMember 2019-06-30 0000015615 us-gaap:ConstructionInProgressMember 2018-12-31 0000015615 us-gaap:MachineryAndEquipmentMember 2018-12-31 0000015615 us-gaap:FurnitureAndFixturesMember 2018-12-31 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0000015615 2018-12-31 2018-12-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2018-04-01 2018-06-30 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2018-01-01 2018-06-30 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2019-04-01 2019-06-30 0000015615 2019-06-30 2019-06-30 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-06-30 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2018-12-31 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2019-04-01 2019-06-30 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-06-30 0000015615 us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-06-30 2019-06-30 0000015615 us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 srt:WeightedAverageMember us-gaap:ForeignLineOfCreditMember 2019-06-30 0000015615 us-gaap:LineOfCreditMember 2019-06-30 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2019-06-30 0000015615 us-gaap:DomesticLineOfCreditMember 2018-12-31 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2019-06-30 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-01-01 2019-06-30 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-01-01 2019-06-30 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2018-12-31 0000015615 us-gaap:LineOfCreditMember 2018-12-31 0000015615 mtz:LeaseTermLessThanOneYearMember 2018-04-01 2018-06-30 0000015615 srt:MaximumMember mtz:LeaseTermLessThanOneYearMember 2018-06-30 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2018-01-01 2018-06-30 0000015615 srt:MinimumMember mtz:LeaseTermInExcessOfOneYearMember 2019-06-30 0000015615 srt:MaximumMember mtz:LeaseTermLessThanOneYearMember 2019-06-30 0000015615 mtz:LeaseTermLessThanOneYearMember 2018-01-01 2018-06-30 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2019-04-01 2019-06-30 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2018-04-01 2018-06-30 0000015615 srt:MinimumMember mtz:LeaseTermInExcessOfOneYearMember 2018-06-30 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2019-01-01 2019-06-30 0000015615 us-gaap:EmployeeStockMember 2019-01-01 2019-06-30 0000015615 us-gaap:EmployeeStockMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0000015615 us-gaap:EmployeeStockMember us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000015615 us-gaap:EmployeeStockMember 2018-01-01 2018-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember us-gaap:CommonStockMember 2019-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember us-gaap:CommonStockMember 2018-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-04-01 2019-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2018-01-01 2018-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-06-30 2019-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2018-04-01 2018-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-06-30 0000015615 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2019-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-06-30 0000015615 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 us-gaap:MultiemployerPlansPensionMember 2018-04-01 2018-06-30 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2018-01-01 2018-06-30 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2019-04-01 2019-06-30 0000015615 us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-06-30 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2018-04-01 2018-06-30 0000015615 us-gaap:MultiemployerPlansPensionMember 2019-04-01 2019-06-30 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2019-01-01 2019-06-30 0000015615 us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-06-30 0000015615 mtz:September2018ShareRepurchaseProgramMember 2018-09-11 0000015615 mtz:March2018ShareRepurchaseProgramMember 2018-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-04-01 2019-06-30 0000015615 mtz:A2016ShareRepurchaseProgramMember 2016-12-31 0000015615 2018-01-01 2018-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-01-01 2018-03-31 0000015615 mtz:September2018ShareRepurchaseProgramMember 2019-06-30 0000015615 mtz:December2018ShareRepurchaseProgramMember 2018-12-21 0000015615 mtz:December2018ShareRepurchaseProgramMember 2019-06-30 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 us-gaap:NonUsMember 2019-06-30 0000015615 us-gaap:NonUsMember 2018-04-01 2018-06-30 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2018-04-01 2018-06-30 0000015615 us-gaap:NonUsMember 2018-12-31 0000015615 country:US 2019-06-30 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2019-01-01 2019-06-30 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2019-04-01 2019-06-30 0000015615 us-gaap:NonUsMember 2019-01-01 2019-06-30 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2018-01-01 2018-06-30 0000015615 country:US 2019-04-01 2019-06-30 0000015615 country:US 2019-01-01 2019-06-30 0000015615 country:US 2018-12-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 us-gaap:NonUsMember 2018-01-01 2018-06-30 0000015615 country:US 2018-04-01 2018-06-30 0000015615 country:US 2018-01-01 2018-06-30 0000015615 us-gaap:NonUsMember 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2018-04-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2019-04-01 2019-06-30 0000015615 us-gaap:CorporateNonSegmentMember 2018-04-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2019-01-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-04-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2018-01-01 2018-06-30 0000015615 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2018-01-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2018-04-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2018-01-01 2018-06-30 0000015615 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2018-04-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2019-01-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2019-01-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2018-01-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2019-01-01 2019-06-30 0000015615 us-gaap:CorporateNonSegmentMember 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2018-04-01 2018-06-30 0000015615 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-06-30 0000015615 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-06-30 0000015615 us-gaap:IntersegmentEliminationMember 2018-04-01 2018-06-30 0000015615 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0000015615 mtz:ATT1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 mtz:ATT1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 mtz:ATT1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 mtz:EQTCorporationMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 mtz:EQTCorporationMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 mtz:EQTCorporationMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 mtz:EQTCorporationMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 mtz:ATT1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 mtz:CanadianAcquisitionArbitrationMember 2019-04-01 2019-06-30 0000015615 mtz:AdvancesOnProjectWorkMember us-gaap:CorporateJointVentureMember 2019-06-30 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 us-gaap:CorporateJointVentureMember 2018-12-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 mtz:CanadianAcquisitionArbitrationMember mtz:LegalFeesMember 2019-04-01 2019-06-30 0000015615 mtz:CustomerWithThirdHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 us-gaap:OtherNoncurrentAssetsMember us-gaap:CashMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MaximumMember us-gaap:CorporateJointVentureMember 2019-06-30 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 us-gaap:CorporateJointVentureMember 2019-06-30 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 mtz:CanadianAcquisitionArbitrationMember us-gaap:InterestExpenseMember 2019-04-01 2019-06-30 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 us-gaap:PerformanceGuaranteeMember 2019-06-30 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2019-06-30 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 mtz:AdvancesOnProjectWorkMember us-gaap:CorporateJointVentureMember 2018-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:PacerMember us-gaap:CorporateJointVentureMember 2019-06-30 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 us-gaap:PerformanceGuaranteeMember 2018-12-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2018-12-31 0000015615 mtz:CustomerWithFourthHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MinimumMember us-gaap:CorporateJointVentureMember 2019-06-30 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 mtz:CustomerWithThirdHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 us-gaap:OtherNoncurrentAssetsMember us-gaap:CashMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2018-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-04-01 2018-06-30 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2019-04-01 2019-06-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2019-06-30 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2018-04-01 2018-06-30 0000015615 us-gaap:ChiefExecutiveOfficerMember 2019-04-01 2019-06-30 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2019-06-30 0000015615 us-gaap:ExecutiveOfficerMember 2019-06-30 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2019-01-01 2019-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-02-01 2018-02-28 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2018-01-01 2018-06-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2019-01-01 2019-06-30 0000015615 us-gaap:LeaseAgreementsMember us-gaap:BoardOfDirectorsChairmanMember 2018-04-01 2018-06-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2018-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-01-01 2018-06-30 0000015615 mtz:AcquisitionOfNoncontrollingInterestMember us-gaap:ManagementMember 2019-01-01 2019-06-30 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2018-01-01 2018-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-02-28 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2018-12-31 0000015615 mtz:ConstructionServicesMember us-gaap:ExecutiveOfficerMember 2019-04-01 2019-06-30 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-04-01 2019-06-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2019-04-01 2019-06-30 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2019-01-01 2019-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-06-30 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2018-01-01 2018-06-30 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2019-04-01 2019-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-06-30 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2019-06-30 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-06-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2018-04-01 2018-06-30 0000015615 us-gaap:LeaseAgreementsMember us-gaap:BoardOfDirectorsChairmanMember 2018-01-01 2018-06-30 0000015615 us-gaap:BoardOfDirectorsChairmanMember 2019-04-01 2019-06-30 0000015615 us-gaap:LeaseAgreementsMember us-gaap:BoardOfDirectorsChairmanMember 2019-04-01 2019-06-30 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-12-31 0000015615 us-gaap:ExecutiveOfficerMember 2018-12-31 0000015615 us-gaap:LeaseAgreementsMember us-gaap:BoardOfDirectorsChairmanMember 2019-01-01 2019-06-30 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-01-01 2019-06-30 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2018-04-01 2018-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-03-01 2018-12-31 0000015615 us-gaap:BoardOfDirectorsChairmanMember 2018-04-01 2018-06-30 0000015615 us-gaap:ChiefExecutiveOfficerMember 2018-04-01 2018-06-30 0000015615 mtz:ConstructionServicesMember us-gaap:ExecutiveOfficerMember 2019-01-01 2019-06-30 0000015615 mtz:ConstructionServicesMember us-gaap:ExecutiveOfficerMember 2019-06-30 0000015615 srt:ConsolidationEliminationsMember 2019-01-01 2019-06-30 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-06-30 0000015615 srt:ConsolidationEliminationsMember 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:ConsolidationEliminationsMember 2019-06-30 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-04-01 2018-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-04-01 2018-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-04-01 2018-06-30 0000015615 srt:ConsolidationEliminationsMember 2018-04-01 2018-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-06-30 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-06-30 0000015615 srt:ConsolidationEliminationsMember 2018-01-01 2018-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-06-30 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:ConsolidationEliminationsMember 2018-06-30 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:ConsolidationEliminationsMember 2017-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-04-01 2019-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-04-01 2019-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-04-01 2019-06-30 0000015615 srt:ConsolidationEliminationsMember 2019-04-01 2019-06-30 mtz:segment xbrli:pure utreg:Y xbrli:shares iso4217:USD xbrli:shares mtz:pipeline iso4217:USD mtz:acquisition mtz:warrant mtz:employee mtz:subsidiary mtz:customer


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________________________
Form 10-Q
_____________________________________________

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2019
Commission File Number 001-08106
_____________________________________________

image0a12.jpg
MasTec, Inc.
(Exact name of registrant as specified in its charter)
Florida
65-0829355
(State or other jurisdiction of
(I.R.S. Employer
incorporation or organization)
Identification No.)
 
 
800 S. Douglas Road, 12th Floor
 
Coral Gables,
Florida
33134
(Address of principal executive offices)
(Zip Code)
(305) 599-1800
(Registrant’s telephone number, including area code)

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

Trading symbol(s)

Name of each exchange on which registered

Common Stock, $0.10 Par Value
MTZ
New York Stock Exchange

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 July 29, 2019, MasTec, Inc. had 76,310,551 shares of common stock outstanding.





MASTEC, INC.
FORM 10-Q
QUARTER ENDED JUNE 30, 2019

TABLE OF CONTENTS
 
 
Page
 
 
 
 
 
 
 

2



PART I.     FINANCIAL INFORMATION

ITEM 1.
FINANCIAL STATEMENTS


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

 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Revenue
$
1,939,006

 
$
1,617,804

 
$
3,457,346

 
$
3,014,638

Costs of revenue, excluding depreciation and amortization
1,633,400

 
1,366,584

 
2,945,448

 
2,603,883

Depreciation and amortization
59,944

 
51,676

 
118,975

 
101,615

General and administrative expenses
70,819

 
67,602

 
143,436

 
131,224

Interest expense, net
16,623

 
20,795

 
38,881

 
37,854

Equity in earnings of unconsolidated affiliates
(6,551
)
 
(5,824
)
 
(12,811
)
 
(11,409
)
Other expense (income), net
4,812

 
788

 
8,317

 
(2,301
)
Income before income taxes
$
159,959

 
$
116,183

 
$
215,100

 
$
153,772

Provision for income taxes
(39,736
)
 
(35,782
)
 
(51,770
)
 
(46,908
)
Net income
$
120,223

 
$
80,401

 
$
163,330

 
$
106,864

Net income (loss) attributable to non-controlling interests
513

 
(91
)
 
507

 
(188
)
Net income attributable to MasTec, Inc.
$
119,710


$
80,492

 
$
162,823

 
$
107,052

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

 
$
1.02

 
$
2.17

 
$
1.34

Basic weighted average common shares outstanding
75,183

 
78,984

 
75,088

 
80,061

 
 
 
 
 
 
 
 
Diluted earnings per share
$
1.58

 
$
1.01

 
$
2.15

 
$
1.32

Diluted weighted average common shares outstanding
75,747

 
80,062

 
75,661

 
81,136


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


3



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

 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Net income
$
120,223

 
$
80,401

 
$
163,330

 
$
106,864

Other comprehensive income (loss):
 
 
 
 
 
 
 
Foreign currency translation gains (losses), net of tax
113

 
(1,652
)
 
13

 
(2,175
)
Unrealized (losses) gains on equity investee activity, net of tax
(8,732
)
 
2,937

 
(14,194
)
 
10,653

Comprehensive income
$
111,604

 
$
81,686

 
$
149,149

 
$
115,342

Comprehensive income (loss) attributable to non-controlling interests
513

 
(91
)
 
507

 
(188
)
Comprehensive income attributable to MasTec, Inc.
$
111,091

 
$
81,777

 
$
148,642

 
$
115,530


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

4



MASTEC, INC.
CONDENSED UNAUDITED CONSOLIDATED BALANCE SHEETS
 (in thousands, except shares and per share amounts)

 
June 30,
2019
 
December 31,
2018
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
59,176

 
$
27,422

Accounts receivable, net (Note 5)
1,841,768

 
1,923,970

Inventories, net
126,965

 
113,709

Prepaid expenses
44,096

 
56,558

Other current assets
55,007

 
47,330

Total current assets
$
2,127,012

 
$
2,168,989

Property and equipment, net
852,804

 
747,808

Operating lease assets
241,493

 

Goodwill, net
1,144,176

 
1,100,350

Other intangible assets, net
190,149

 
169,370

Other long-term assets
241,737

 
253,436

Total assets
$
4,797,371

 
$
4,439,953

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

 
$
82,655

Current portion of operating lease liabilities
77,629

 

Accounts payable
633,245

 
669,712

Accrued salaries and wages
125,672

 
90,218

Other accrued expenses
158,318

 
133,033

Billings in excess of costs and earnings
200,576

 
227,056

Other current liabilities
88,831

 
80,937

Total current liabilities
$
1,391,153

 
$
1,283,611

Long-term debt, including finance leases
1,250,812

 
1,324,223

Long-term operating lease liabilities
168,698

 

Deferred income taxes
256,519

 
263,687

Other long-term liabilities
178,851

 
176,408

Total liabilities
$
3,246,033

 
$
3,047,929

Commitments and contingencies (Note 14)


 


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

 
$

Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 91,626,986 and 91,327,009 (including 1,152,993 and 1,251,533 of unvested stock awards) as of June 30, 2019 and December 31, 2018, respectively
9,163

 
9,133

Capital surplus
799,162

 
789,009

Retained earnings
1,281,198

 
1,118,375

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

 
$
1,389,898

Non-controlling interests
$
3,217

 
$
2,126

Total equity
$
1,551,338

 
$
1,392,024

Total liabilities and equity
$
4,797,371

 
$
4,439,953


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

5



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

 
Common Stock
 
Treasury Stock
 
Capital Surplus
 
Retained Earnings
 
Accumulated Other Comprehensive Loss
 
Total MasTec, Inc. Shareholders’ Equity
 
Non-Controlling Interests
 
Total Equity
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
 
 
For the Three Months Ended June 30, 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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

Net income
 
 
 
 
 
 
 
 
 
 
119,710

 
 
 
119,710

 
513

 
120,223

Other comprehensive loss
 
 
 
 
 
 
 
 
 
 
 
 
(8,619
)
 
(8,619
)
 
 
 
(8,619
)
Non-cash stock-based compensation
 
 
 
 
 
 
 
 
4,220

 
 
 
 
 
4,220

 
 
 
4,220

Issuance of restricted shares, net
57

 

 
 
 
 
 

 
 
 
 
 

 
 
 

Other stock issuances, net of shares withheld for taxes
35,531

 
4

 
 
 
 
 
1,194

 
 
 
 
 
1,198

 
 
 
1,198

Contributions from non-controlling interests
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
584

 
584

Balance as of June 30, 2019
91,626,986

 
$
9,163

 
(15,344,917
)
 
$
(466,727
)
 
$
799,162

 
$
1,281,198

 
$
(74,675
)
 
$
1,548,121

 
$
3,217

 
$
1,551,338

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
For the Three Months Ended June 30, 2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance as of March 31, 2018
91,063,699

 
$
9,106

 
(10,171,531
)
 
$
(245,573
)
 
$
779,449

 
$
885,277

 
$
(56,519
)
 
$
1,371,740

 
$
2,457

 
$
1,374,197

Net income (loss)
 
 
 
 
 
 
 
 
 
 
80,492

 
 
 
80,492

 
(91
)
 
80,401

Other comprehensive income
 
 
 
 
 
 
 
 
 
 
 
 
1,285

 
1,285

 
 
 
1,285

Non-cash stock-based compensation
 
 
 
 
 
 
 
 
3,389

 
 
 
 
 
3,389

 
 
 
3,389

Forfeiture of restricted shares, net
(8,797
)
 
(1
)
 
 
 
 
 
1

 
 
 
 
 

 
 
 

Other stock issuances, net of shares withheld for taxes
25,378

 
3

 
 
 
 
 
986

 
 
 
 
 
989

 
 
 
989

Acquisition of treasury stock, at cost
 
 
 
 
(664,218
)
 
(29,862
)
 
 
 
 
 
 
 
(29,862
)
 
 
 
(29,862
)
Balance as of June 30, 2018
91,080,280

 
$
9,108

 
(10,835,749
)
 
$
(275,435
)
 
$
783,825

 
$
965,768

 
$
(55,234
)
 
$
1,428,032

 
$
2,366

 
$
1,430,398


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

6



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

 
Common Stock
 
Treasury Stock
 
Capital Surplus
 
Retained Earnings
 
Accumulated Other Comprehensive Loss
 
Total MasTec, Inc. Shareholders’ Equity
 
Non-Controlling Interests
 
Total Equity
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
 
 
For the Six Months Ended June 30, 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
 
 
 
 
 
 
 
 
 
 
162,823

 
 
 
162,823

 
507

 
163,330

Other comprehensive loss
 
 
 
 
 
 
 
 
 
 
 
 
(14,181
)
 
(14,181
)
 
 
 
(14,181
)
Non-cash stock-based compensation
 
 
 
 
 
 
 
 
7,940

 
 
 
 
 
7,940

 
 
 
7,940

Issuance of restricted shares, net
233,419

 
23

 
 
 
 
 
(23
)
 
 
 
 
 

 
 
 

Other stock issuances, net of shares withheld for taxes
66,558

 
7

 
 
 
 
 
2,236

 
 
 
 
 
2,243

 
 
 
2,243

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

 
584

 
584

Balance as of June 30, 2019
91,626,986

 
$
9,163

 
(15,344,917
)
 
$
(466,727
)
 
$
799,162

 
$
1,281,198

 
$
(74,675
)
 
$
1,548,121

 
$
3,217

 
$
1,551,338

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
For the Six Months Ended June 30, 2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance as of December 31, 2017
90,935,584

 
$
9,094

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

 
$
857,154

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

 
$
2,554

 
$
1,433,353

Cumulative effect of adoption, Topic 606
 
 
 
 
 
 
 
 
 
 
1,562

 
 
 
1,562

 
 
 
1,562

Net income (loss)
 
 
 
 
 
 
 
 
 
 
107,052

 
 
 
107,052

 
(188
)
 
106,864

Other comprehensive income
 
 
 
 
 
 
 
 
 
 
 
 
8,478

 
8,478

 
 
 
8,478

Non-cash stock-based compensation
 
 
 
 
 
 
 
 
6,571

 
 
 
 
 
6,571

 
 
 
6,571

Issuance of restricted shares, net
96,018

 
10

 
 
 
 
 
(10
)
 
 
 
 
 

 
 
 

Other stock issuances, net of shares withheld for taxes
48,678

 
4

 
 
 
 
 
1,877

 
 
 
 
 
1,881

 
 
 
1,881

Acquisition of treasury stock, at cost
 
 
 
 
(2,702,938
)
 
(128,311
)
 
 
 
 
 
 
 
(128,311
)
 
 
 
(128,311
)
Balance as of June 30, 2018
91,080,280

 
$
9,108

 
(10,835,749
)
 
$
(275,435
)
 
$
783,825

 
$
965,768

 
$
(55,234
)
 
$
1,428,032

 
$
2,366

 
$
1,430,398


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


7



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

 
For the Six Months Ended June 30,
 
2019
 
2018
Cash flows from operating activities:
 
 
 
Net income
$
163,330

 
$
106,864

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
118,975

 
101,615

Non-cash interest expense, net
737

 
1,451

Non-cash stock-based compensation expense
7,940

 
6,571

Benefit from deferred income taxes
(14,190
)
 
(172
)
Equity in earnings of unconsolidated affiliates
(12,811
)
 
(11,409
)
Gains on sales of assets, net, including fixed assets held-for-sale
(6,074
)
 
(6,920
)
Other non-cash items, net
(2,899
)
 
2,686

Changes in assets and liabilities, net of acquisitions:
 
 
 
Accounts receivable, net
117,023

 
(471,716
)
Inventories
(265
)
 
(8,550
)
Other assets, current and long-term portion
6,187

 
58,949

Accounts payable and accrued expenses
(26,355
)
 
188,511

Billings in excess of costs and earnings
(28,406
)
 
44,524

Other liabilities, current and long-term portion
28,269

 
10,813

Net cash provided by operating activities
$
351,461

 
$
23,217

Cash flows from investing activities:
 
 
 
Cash paid for acquisitions, net of cash acquired
(94,647
)
 
(6,684
)
Capital expenditures
(57,455
)
 
(87,997
)
Proceeds from sale of property and equipment
19,567

 
13,884

Payments for other investments
(4,972
)
 
(35,713
)
Proceeds from other investments
14,705

 
5,415

Net cash used in investing activities
$
(122,802
)
 
$
(111,095
)
Cash flows from financing activities:
 
 
 
Proceeds from credit facilities
1,627,909

 
1,638,874

Repayments of credit facilities
(1,754,043
)
 
(1,374,552
)
Proceeds from (repayments of) other borrowings, net
1

 
(15,800
)
Payments of finance lease obligations
(38,646
)
 
(37,926
)
Payments of acquisition-related contingent consideration
(29,267
)
 
(15,929
)
Proceeds from (distributions to) non-controlling interests
584

 
(559
)
Proceeds from stock-based awards, net
2,289

 
1,927

Repurchases of common stock
(5,652
)
 
(128,311
)
Net cash (used in) provided by financing activities
$
(196,825
)
 
$
67,724

Effect of currency translation on cash
(80
)
 
512

Net increase (decrease) in cash and cash equivalents
$
31,754

 
$
(19,642
)
Cash and cash equivalents - beginning of period
$
27,422

 
$
40,326

Cash and cash equivalents - end of period
$
59,176

 
$
20,684

Supplemental cash flow information:
 
 
 
Interest paid
$
43,102

 
$
36,068

Income tax payments (refunds), net
$
39,417

 
$
(13,975
)
Supplemental disclosure of non-cash information:
 
 
 
Additions to property and equipment from finance leases
$
110,164

 
$
39,548


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

8



MASTEC, INC.
NOTES TO CONDENSED UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
Note 1Business, Basis of Presentation and Significant Accounting Policies
Nature of the Business
MasTec, Inc. (collectively with its subsidiaries, “MasTec” or the “Company”) is a leading infrastructure construction company operating mainly throughout North America across a range of industries. The Company’s primary activities include the engineering, building, installation, maintenance and upgrade of communications, energy, utility and other infrastructure, such as: wireless, wireline/fiber and customer fulfillment activities; petroleum and natural gas pipeline infrastructure; electrical utility transmission and distribution; power generation, including renewables; heavy civil; and industrial infrastructure. MasTec’s customers are primarily in these industries. MasTec reports its results under five reportable segments: (1) Communications; (2) Oil and Gas; (3) Electrical Transmission; (4) Power Generation and Industrial; and (5) Other.
Basis of Presentation
The accompanying condensed unaudited consolidated financial statements 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 condensed consolidated balance sheet as of December 31, 2018 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 condensed unaudited 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, 2018 contained in the Company’s 2018 Annual Report on Form 10-K (the “2018 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 condensed unaudited consolidated financial statements are adequate to make the information not misleading.
Principles of Consolidation
The accompanying condensed unaudited 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. 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 for 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 the Company 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 condensed unaudited consolidated financial statements, “$” means U.S. dollars unless otherwise noted.
Management Estimates
The preparation of consolidated financial statements in accordance with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. These estimates are based on historical experience and various other assumptions, the results of which form the basis of making judgments about the Company’s operating results and the carrying values of assets and liabilities that are not readily apparent from other sources. Key estimates include: the recognition of revenue and project profit or loss, which the Company defines as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete and the amount and probability of variable consideration included in the contract transaction price; fair value estimates, including those related to acquisitions, valuations of goodwill and intangible assets, acquisition-related contingent consideration and equity investments; allowances for doubtful accounts; asset lives used in computing depreciation and amortization; fair values of financial instruments; self-insurance liabilities; other accruals and allowances; income taxes; and the estimated effects of litigation and other contingencies. While management believes that such estimates are reasonable when considered in conjunction with the Company’s consolidated financial position and results of operations taken as a whole, actual results could differ materially from those estimates.
Significant Accounting Policies
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.

9



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 time and materials or a fixed price per unit basis; or (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 33% and 37% of consolidated revenue for the three month periods ended June 30, 2019 and 2018, respectively, and totaled 36% and 38% for the six month periods ended June 30, 2019 and 2018, 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 5% and 7% of consolidated revenue for the three month periods ended June 30, 2019 and 2018, respectively, and accounted for approximately 5% and 8% for the six month periods ended June 30, 2019 and 2018, respectively. Substantially all of the Company’s other revenue is recognized over time.
The cost estimation process 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 six month periods ended June 30, 2019 and 2018, project profit was affected by less than 5% as a result of changes in contract estimates included in projects that were in process as of December 31, 2018 and 2017. Revenue recognized for the three month periods ended June 30, 2019 and 2018 as a result of changes in revenue estimates, including from variable consideration, from performance obligations satisfied or partially satisfied in prior periods totaled approximately $22.6 million and $5.2 million, respectively, and totaled $28.9 million and $47.4 million for the six month periods ended June 30, 2019 and 2018, respectively.
The Company may incur certain costs that can be capitalized, such as initial set-up or mobilization costs. Such costs, which are amortized over the life of the respective projects, were not material for the three or six month periods ended June 30, 2019 and 2018.
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 price under contracts for which work is wholly or partially unperformed, including the Company’s share of unearned transaction price from its proportionately consolidated non-controlled joint ventures. As of June 30, 2019, the amount of the Company’s remaining performance obligations was $5.3 billion. The Company expects to recognize approximately $3.5 billion of its remaining performance obligations as revenue during 2019, with the remainder to be recognized primarily in 2020.
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 the transaction price 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 June 30, 2019 and December 31, 2018, the Company included approximately $43 million and $56 million, respectively, of change orders and/or claims in the transaction price for certain contracts that were in the process of being resolved in the normal course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments are included within costs and earnings in excess of billings or accounts receivable, net of allowance, as appropriate. As of both June 30, 2019 and December 31, 2018, these change orders and/or claims were primarily related to certain projects in the Company’s Oil and Gas segment. The Company actively engages with its customers to complete the final approval process, and generally expects these processes to be completed within one year. Amounts ultimately realized upon final acceptance 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 2018 Form 10-K.
Accounting Pronouncements Adopted in 2019
Leases. In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), which, together with its related clarifying ASUs (collectively, “ASU 2016-02”), provides revised guidance for lease accounting and related disclosure requirements, including a requirement for lessees to recognize right-of-use assets and lease liabilities on the balance sheet for leases with durations greater than twelve months. Under the new guidance, lessees classify leases as either finance or operating leases. Lease expense is recognized based on an effective interest method for finance leases, and on a straight-line basis over the term of the lease for operating leases.
The Company adopted ASU 2016-02 during the first quarter of 2019 using the modified retrospective method as of January 1, 2019, without adjusting comparative periods in the financial statements. The most significant effect of the new guidance was the recognition of operating lease right-of-use assets and a liability for operating leases. The accounting for finance leases (capital leases) was substantially unchanged. The Company elected

10



to utilize the package of practical expedients that allowed entities to: (1) not reassess whether any expired or existing contracts were or contained leases; (2) retain the existing classification of lease contracts as of the date of adoption; (3) not reassess initial direct costs for any existing leases; and (4) not separate non-lease components for all classes of leased assets.
The Company recognized approximately $230 million of lease assets and liabilities for operating leases upon adoption of ASU 2016-02. The adoption of Topic 842 did not have a material effect on the Company's results of operations or cash flows. For additional information about the Company’s leases, see Note 8 - Lease Obligations.
Reclassification of Tax Effects from Other Comprehensive Income. In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (“ASU 2018-02”). ASU 2018-02, which the Company adopted during the first quarter of 2019, permitted entities to reclassify the tax effects related to the change in the federal tax rate as a result of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”) from accumulated other comprehensive income to retained earnings. The Company elected not to reclassify these tax effects, therefore, this ASU had no effect on its consolidated financial statements.
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 June 30,
 
For the Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Net income attributable to MasTec:
 
 
 
 
 
 
 
Net income - basic and diluted (a)
$
119,710

 
$
80,492

 
$
162,823

 
$
107,052

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

 
78,984

 
75,088

 
80,061

Dilutive common stock equivalents
564

 
1,078

 
573

 
1,075

Weighted average shares outstanding - diluted
75,747

 
80,062

 
75,661

 
81,136


(a)
Calculated as total net income less amounts attributable to non-controlling interests.
Note 3Goodwill and Other Intangible Assets
The following table provides balances for goodwill by reportable segment as of June 30, 2019 (in millions):
 
Communications
 
Oil and Gas
 
Electrical
Transmission
 
Power Generation and Industrial
 
Total Goodwill
Goodwill, gross
$
472.8

 
$
499.0

 
$
149.9

 
$
143.1

 
$
1,264.8

Accumulated impairment loss

 
(120.6
)
 

 

 
(120.6
)
Goodwill, net
$
472.8

 
$
378.4

 
$
149.9

 
$
143.1

 
$
1,144.2


For the six month period ended June 30, 2019, goodwill included additions of $40.3 million from new business combinations and a net increase of $2.9 million from measurement period adjustments. For the six month period ended June 30, 2019, currency translation effects related to goodwill and accumulated impairment losses totaled approximately $5.1 million of gains and $4.5 million of losses, respectively.

11



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
 
Other (a)
 
Total
Other intangible assets, gross, as of December 31, 2018
$
34.5

 
$
74.0

 
$
224.4

 
$
21.1

 
$
354.0

Accumulated amortization
 
 
 
 
(170.0
)
 
(14.6
)
 
(184.6
)
Other intangible assets, net, as of December 31, 2018
$
34.5

 
$
74.0

 
$
54.4

 
$
6.5

 
$
169.4

Additions from new business combinations

 

 
27.0

 
1.6

 
28.6

Measurement period adjustments (b)

 

 
(0.3
)
 

 
(0.3
)
Amortization expense
 
 
 
 
(8.6
)
 
(0.9
)
 
(9.5
)
Currency translation adjustments

 
1.8

 
0.1

 
0.0

 
1.9

Other intangible assets, net, as of June 30, 2019
$
34.5

 
$
75.8

 
$
72.6

 
$
7.2

 
$
190.1

(a)
Consists principally of trade names and non-compete agreements.
(b)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
Amortization expense associated with intangible assets for the three month periods ended June 30, 2019 and 2018 totaled $4.7 million and $5.4 million, respectively, and for the six month periods ended June 30, 2019 and 2018, totaled $9.5 million and $10.3 million, respectively.
2019 Acquisitions. During the first half of 2019, MasTec completed three acquisitions, one of which is in the Company’s Oil and Gas segment, and two of which are included within the Company’s Communications segment. The aggregate purchase price for these entities was composed of approximately $117 million in cash plus earn-out liabilities valued at approximately $16 million as of June 30, 2019, for which the earn-out periods range from three to five years. As of June 30, 2019, the range of remaining potential undiscounted earn-out liabilities for the 2019 acquisitions was estimated to be up to $40 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 June 30, 2019; as a result, further adjustments to these estimates may occur.
2018 Acquisitions. During the first quarter of 2018, MasTec acquired all of the equity interests in a construction management firm specializing in steel building systems and acquired a wind turbine services company, both of which are included in the Company’s Power Generation and Industrial segment. The aggregate purchase price for these entities was composed of approximately $6.8 million in cash and estimated earn-out liabilities, net, totaling $1.5 million as of June 30, 2019. As of June 30, 2019, the range of remaining potential undiscounted earn-out liabilities, net, for the 2018 acquisitions was estimated to be up to $6 million; however, there is no maximum payment amount.
Pro Forma Financial Information and Acquisition Results. For the three month periods ended June 30, 2019 and 2018, unaudited supplemental pro forma revenue totaled approximately $1,939.0 million and $1,663.7 million, respectively, and unaudited supplemental pro forma net income totaled approximately $120.3 million and $84.3 million, respectively. For the six month periods ended June 30, 2019 and 2018, unaudited supplemental pro forma revenue totaled approximately $3,457.3 million and $3,109.3 million, respectively, and unaudited supplemental pro forma net income totaled approximately $163.6 million and $112.8 million, respectively.
These unaudited pro forma financial results include the results of operations of acquired companies as if those companies had been consolidated as of the beginning of the year prior to their acquisition and are provided for illustrative purposes only. These unaudited pro forma financial results do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods indicated, or of the results that may be achieved by the combined companies in the future. The Company’s unaudited pro forma financial results were prepared by adjusting the historical results of MasTec to include the unaudited historical results of acquired businesses, and then were adjusted for (i) acquisition costs; (ii) amortization expense from acquired intangible assets; (iii) interest expense from cash consideration paid; (iv) interest expense from debt repaid upon acquisition; and (iv) other purchase accounting related adjustments. These unaudited pro forma financial results do not include adjustments to reflect other cost savings or synergies that may have resulted from these acquisitions. Future results may vary significantly due to future events and transactions, as well as other factors, many of which are beyond the Company’s control.
For the three and six month periods ended June 30, 2019, the Company’s consolidated results of operations included acquisition-related revenue of approximately $35.5 million and $75.1 million, respectively, and included acquisition-related net losses of approximately $1.4 million and $7.4 million, respectively, based on the Company’s consolidated effective tax rates. For the three and six month periods ended June 30, 2018, the Company’s consolidated results of operations included acquisition-related revenue of approximately $45.7 million and $122.6 million, respectively, and acquisition-related net income of approximately $0.5 million and $2.5 million, respectively, based on the Company’s consolidated effective tax rates.
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 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

12



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
Acquisition-related contingent consideration, or “earn-outs,” represent the estimated fair value of future amounts payable for acquisitions of businesses and other interests. Acquisition-related contingent consideration is based on management estimates and entity-specific assumptions, which are Level 3 inputs, and is evaluated on an ongoing basis. As of June 30, 2019 and December 31, 2018, the estimated fair value of the Company’s earn-out liabilities totaled $140.7 million and $118.1 million, respectively, of which $51.2 million and $29.6 million, respectively, was included within other current liabilities. The fair value of the Company’s earn-out liabilities is estimated using income approaches such as discounted cash flows or option pricing models, which incorporate significant inputs not observable in the market. Key assumptions include the discount rate and probability-weighted earnings before interest, taxes, depreciation and amortization (“EBITDA”) projections. Significant changes in any of these assumptions could result in significantly higher or lower potential earn-out liabilities. As of June 30, 2019, the range of potential undiscounted earn-out liabilities was estimated to be between $31 million and $217 million; however, there is no maximum payment amount.
Acquisition-related contingent consideration activity consists primarily of additions from new business combinations; changes in the expected fair value of future earn-out 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 value of future earn-out liabilities are reflected as income or expense, as appropriate. Payments of acquisition-related contingent consideration, 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, whereas payments in excess of acquisition date liabilities are classified within operating activities.
Additions to acquisition-related contingent consideration from new business combinations totaled $1.0 million and $16.2 million for the three and six month periods ended June 30, 2019, respectively. There were no additions for the three month period ended June 30, 2018, and additions from new business combinations totaled $1.5 million for the six month period ended June 30, 2018. Fair value adjustments related to acquisition-related contingent consideration, including those related to finalization of completed earn-out arrangements, totaled net increases of approximately $29.2 million and $36.5 million for the three and six month periods ended June 30, 2019, respectively, primarily for businesses in the Company’s Oil and Gas and Communications segments, and for both the three and six month periods ended June 30, 2018, totaled net increases of approximately $4.4 million, primarily for businesses in the Company’s Communications and Oil and Gas segments. For the three and six month periods ended June 30, 2018, measurement period adjustments totaled a reduction of approximately $0.7 million and a net increase of approximately $2.0 million, respectively, and related primarily to businesses in the Company’s Oil and Gas and Power Generation and Industrial segments. Payments of acquisition-related contingent consideration totaled $30.0 million for both the three and six month periods ended June 30, 2019, and totaled $23.1 million for both the three and six month periods ended June 30, 2018.
Equity Investments
The Company’s equity investments as of June 30, 2019 include: (i) the Company’s 33% equity interests in Trans-Pecos Pipeline, LLC (“TPP”) and Comanche Trail Pipeline, LLC (“CTP,” and together with TPP, the “Waha JVs”), which are accounted for as equity method investments; (ii) a $15 million investment in Cross Country Infrastructure Services, Inc. (“CCI”); (iii) the Company’s interests in certain proportionately consolidated non-controlled contractual joint ventures; (iv) the Company’s equity interests in Pensare Acquisition Corp. (“Pensare”); and (v) certain other equity investments. See Note 15 - Related Party Transactions for additional information related to certain of the Company’s 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 June 30, 2019, the Company determined that certain of its investment arrangements were variable interest entities (“VIEs”). The Company does not, however, have the power to direct the primary activities that most significantly impact the economic performance of these VIEs and the Company is not the primary beneficiary; accordingly, it has not consolidated these VIEs.
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 June 30, 2019 and December 31, 2018, the aggregate carrying value of the Company’s equity investments totaled approximately $185 million and $197 million, respectively, including approximately $18 million of equity investments measured on an adjusted cost basis as of both June 30, 2019 and December 31, 2018. There were no impairments of, or material changes in the fair value of these investments during either of the six month periods ended June 30, 2019 or 2018.
The Waha JVs. The Waha JVs own and operate two pipelines and a header system that transport natural gas to the Mexican border for export. For the three month periods ended June 30, 2019 and 2018, the Company made equity contributions to the Waha JVs of approximately $0.6 million and $9.7 million, respectively, and for the six month periods ended June 30, 2019 and 2018, made equity contributions totaling $1.3 million and $24.5 million, respectively.
Equity in earnings related to the Company’s proportionate share of income from the Waha JVs, which is included within the Company’s Other segment, totaled approximately $6.6 million and $5.8 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $12.9 million and $11.4 million for the six month periods ended June 30, 2019 and 2018, respectively. Cumulative undistributed earnings from the Waha JVs, which represents cumulative equity in earnings for the Waha JVs less distributions of earnings, totaled $36.8 million as of June 30, 2019. Distributions of earnings from the Waha JVs, which are included within operating cash flows, totaled $2.1 million and $2.0 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $6.0 million and $7.7 million for the six month periods ended June 30, 2019 and 2018, respectively. The Company’s net investment in the Waha JVs, which differs from its proportionate share of the net assets of the Waha JVs due primarily to capitalized investment costs, totaled approximately $164 million and $168 million as of June 30, 2019 and December 31, 2018, respectively.

13



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 and six month periods ended June 30, 2019, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps was losses of approximately $11.6 million and $18.8 million, respectively, or $8.7 million and $14.2 million, net of tax, respectively. For the three and six month periods ended June 30, 2018, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps was gains of approximately $3.9 million and $14.0 million, respectively, or $2.9 million and $10.7 million, net of tax, respectively.
Other Investments. During the third quarter of 2017, the Company paid $2.0 million for approximately 4% of the common stock of Pensare and warrants to purchase 2.0 million shares of Pensare common stock, which is a special purpose acquisition company focusing on transactions in the telecommunications industry. José R. Mas, MasTec’s Chief Executive Officer, is a director of Pensare. The shares of common stock purchased by MasTec are not transferable or salable until one year after Pensare successfully completes a business combination transaction, with limited exceptions, as specified in the agreement. The warrants are exercisable at a purchase price of $11.50 per share after Pensare successfully completes a business combination transaction. Both the warrants and the shares contain an expiration and/or forfeiture clause without the successful completion of a business combination transaction, for which the completion date is expected to be extended from August 1, 2019 to December 1, 2019. On July 25, 2019, Pensare entered into a business combination agreement with Stratos Management Systems, Inc. and its operating companies, which do business as Computex Technology Solutions (collectively, “Computex”), an information technology service provider, the completion of which is pending shareholder approval. Pensare also announced that it has entered into a non-binding letter of intent to acquire a separate company that provides information technology services. In the first half of 2019, certain holders of Pensare’s redeemable common stock elected to redeem their shares, the effect of which was to increase the Company’s ownership interest in Pensare to approximately 12%.
The shares, which are measured on an adjusted cost basis, and the warrants, which are derivative financial instruments, are included within other long-term assets in the Company’s consolidated financial statements as of June 30, 2019. Due to the nature of the restrictions, the fair value of the shares is not readily determinable. The fair value of the warrants is determined based on observable and unobservable inputs, including market volatility and the rights and obligations of the warrants, which are Level 3 inputs. For both the three and six month periods ended June 30, 2019 and 2018, there were no material changes in the fair value of the Company’s investment in Pensare.
During the second quarter of 2018, the Company invested $10.0 million for an equity interest of approximately 40% in LifeShield, LLC (“LifeShield”), a home security company, which was measured under the fair value option. As of December 31, 2018, the fair value of this investment was determined to approximate its purchase price. In February 2019, the Company sold its equity interest in LifeShield for approximately $11 million, subject to customary escrow arrangements.
Senior Notes
As of both June 30, 2019 and December 31, 2018, the gross carrying amount of the Company’s 4.875% senior notes due March 15, 2023 (the “4.875% Senior Notes”), which are measured at fair value on a non-recurring basis, totaled $400 million. As of June 30, 2019 and December 31, 2018, the estimated fair value of the 4.875% Senior Notes, based on Level 1 inputs, totaled $407.0 million and $392.0 million, respectively.
Note 5Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities
The following table provides details of accounts receivable, net of allowance and contract assets (together, “accounts receivable, net”) as of the dates indicated (in millions):
 
June 30,
2019
 
December 31,
2018
Contract billings
$
711.6

 
$
687.6

Less allowance for doubtful accounts
(13.4
)
 
(16.3
)
Accounts receivable, net of allowance
$
698.2

 
$
671.3

Retainage
361.6

 
230.2

Costs and earnings in excess of billings
782.0

 
1,022.5

Retainage and costs and earnings in excess of billings (together, “contract assets”)
$
1,143.6

 
$
1,252.7

Accounts receivable, net
$
1,841.8

 
$
1,924.0


Contract billings represent the amount of performance obligations that have been billed but not yet collected. Contract assets consist of costs and earnings in excess of billings (“CIEB”) and retainage. CIEB, which is also referred to as work in process, represents the estimated value of unbilled work for projects with performance obligations recognized over time. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount until final contract settlement (generally, from 5% to 10% of contract billings). Retainage is not considered to be a significant financing component because the intent is to protect the customer. CIEB and retainage amounts are generally classified as current assets within the Company’s consolidated balance sheets. The decrease in the CIEB balance for the six month period ended June 30, 2019 was driven largely by timing of billings and collections for long-haul project activity in the Company’s Oil and Gas segment. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within one year. Accounts receivable expected to be collected beyond one year are recorded within other long-term assets. Provisions for doubtful accounts for the six month periods ended June 30, 2019 and 2018 totaled $0.9 million and $1.4 million, respectively, and impairment losses on contract assets were not material.

14



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 billings in excess of costs and earnings (“BIEC”). BIEC is not considered to be a significant financing component because it is generally used to meet working capital demands that can be higher in the early stages of a contract. Contract liabilities consist primarily of such BIEC, which is generally classified within current liabilities on the Company’s consolidated balance sheets. BIEC totaled approximately $200.6 million and $227.1 million as of June 30, 2019 and December 31, 2018, respectively. For the three and six month periods ended June 30, 2019, the Company recognized revenue of approximately $41.2 million and $164.9 million, respectively, related to amounts that were included in BIEC as of December 31, 2018, resulting primarily from the advancement of physical progress on the respective projects during the period, and for the three and six month periods ended June 30, 2018, the Company recognized revenue of approximately $15.0 million and $99.8 million, respectively, related to amounts that were included in BIEC as of December 31, 2017. Contract liabilities also include the amount of any accrued project losses, which are classified within other current liabilities on the Company’s consolidated balance sheets. Total contract liabilities, including accrued project losses, totaled approximately $221.5 million and $231.6 million as of June 30, 2019 and December 31, 2018, respectively.
The Company is party to non-recourse financing arrangements in the ordinary course of business, under which certain receivables are settled with the customer’s bank in return for a nominal fee. These arrangements, under which amounts can vary based on levels of activity, interest rates and changes in customer payment terms, improve the collection cycle time of the related receivables. Cash collected from these arrangements is reflected within cash provided by operating activities in the consolidated statements of cash flows. The discount charge, which is included within interest expense, net, totaled approximately $2.8 million and $3.1 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $5.7 million and $5.0 million for the six month periods ended June 30, 2019 and 2018, 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):
 
June 30,
2019
 
December 31,
2018
Land
$
4.6

 
$
4.6

Buildings and leasehold improvements
34.1

 
30.3

Machinery and equipment
1,545.4

 
1,391.8

Office furniture and equipment
174.8

 
166.7

Construction in progress
30.2

 
20.1

Total property and equipment
$
1,789.1

 
$
1,613.5

Less accumulated depreciation and amortization
(936.3
)
 
(865.7
)
Property and equipment, net
$
852.8

 
$
747.8


The gross amount of capitalized internal-use software, which is included within office furniture and equipment, totaled $123.7 million and $122.0 million as of June 30, 2019 and December 31, 2018, respectively. Capitalized internal-use software, net of accumulated amortization, totaled $23.9 million and $26.5 million as of June 30, 2019 and December 31, 2018, respectively. Depreciation and amortization expense associated with property and equipment for the three month periods ended June 30, 2019 and 2018 totaled $55.3 million and $46.3 million, respectively, and totaled $109.5 million and $91.3 million for the six month periods ended June 30, 2019 and 2018, respectively. Accrued capital expenditures totaled $24.9 million and $4.0 million as of June 30, 2019 and December 31, 2018, respectively. The effect of these items has been excluded from capital expenditures in the Company’s consolidated statements of cash flows given that they are non-cash in nature.
Note 7Debt
The following table provides details of the carrying values of debt as of the dates indicated (in millions):
Description
 
Maturity Date
 
June 30,
2019
 
December 31,
2018
Senior secured credit facility:
 
February 22, 2022
 
 
 
 
Revolving loans
 
$
344.3

 
$
456.9

Term loan
 
366.9

 
376.9

4.875% Senior Notes
 
March 15, 2023
 
400.0

 
400.0

Finance lease and other obligations
 
255.1

 
183.2

Total long-term debt obligations
 
$
1,366.3

 
$
1,417.0

Less unamortized deferred financing costs
 
(8.6
)
 
(10.1
)
Total debt, net of deferred financing costs
 
$
1,357.7

 
$
1,406.9

Current portion of long-term debt
 
106.9

 
82.7

Long-term debt
 
$
1,250.8

 
$
1,324.2



15



Senior Secured Credit Facility
The Company has a senior secured credit facility (the “Credit Facility”). Under the Credit Facility, aggregate borrowing commitments totaled approximately $1.5 billion as of June 30, 2019, composed of $1.1 billion of revolving commitments and a term loan of approximately $0.4 billion. The term loan is subject to amortization in quarterly principal installments of $5.0 million. Quarterly principal installments on the term loan are subject to adjustment, if applicable, for certain prepayments.
As of June 30, 2019 and December 31, 2018, outstanding revolving loans, which included $114 million and $128 million, respectively, of borrowings denominated in foreign currencies, accrued interest at weighted average rates of approximately 3.92% and 4.23% per annum, respectively. The term loan accrued interest at a rate of 4.03% and 4.27% as of June 30, 2019 and December 31, 2018, respectively. Letters of credit of approximately $101.5 million and $88.2 million were issued as of June 30, 2019 and December 31, 2018, respectively. As of June 30, 2019 and December 31, 2018, letters of credit fees accrued at 0.750% and 0.875% per annum, respectively, for performance standby letters of credit, and at 1.625% and 1.750% per annum, respectively, for financial standby letters of credit. Outstanding letters of credit mature at various dates and most have automatic renewal provisions, subject to prior notice of cancellation. As of June 30, 2019 and December 31, 2018, availability for revolving loans totaled $654.2 million and $554.9 million, respectively, or up to $548.5 million and $554.9 million, respectively, for new letters of credit. Revolving loan borrowing capacity included $185.7 million and $91.9 million of availability in either Canadian dollars or Mexican pesos as of June 30, 2019 and December 31, 2018, respectively. The unused facility fee as of June 30, 2019 and December 31, 2018 accrued at a rate of 0.30% and 0.35%, respectively.
The Credit Facility is guaranteed by certain subsidiaries of the Company (the “Guarantor Subsidiaries”) and the obligations under the Credit Facility are secured by substantially all of the Company’s and the Guarantor Subsidiaries’ respective assets, subject to certain exceptions.
Other Credit Facilities. The Company has other credit facilities that support: (i) the working capital requirements of its foreign operations, and (ii) certain letter of credit issuances. As of June 30, 2019, outstanding borrowings under the Company’s other credit facilities totaled approximately $1.4 million and accrued interest at a weighted average rate of 4.7%, and as of December 31, 2018, there were no outstanding borrowings. 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 both June 30, 2019 and December 31, 2018, letters of credit issued under this facility totaled $40.2 million, and accrued fees at 0.65% and 0.75%, respectively, per annum.
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 Unaudited Consolidating Financial Information.
MasTec was in compliance with the provisions and covenants of its outstanding debt instruments as of June 30, 2019 and December 31, 2018.
Additional Information
As of June 30, 2019 and December 31, 2018, accrued interest payable, which is recorded within other accrued expenses in the consolidated balance sheets, totaled $7.9 million and $7.4 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 2018 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. The Company reviews all arrangements for potential leases, and at inception, determines whether a lease is an operating or finance lease. Lease assets and liabilities, which generally represent the present value of future minimum lease payments over the term of the lease, are recognized as of the commencement date. Leases with an initial lease term of twelve months or less are classified as short-term leases and are not recognized in the consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised.
Lease term, discount rate, variable lease costs and future minimum lease payment determinations require the use of judgment, and are based on the facts and circumstances related to the specific lease. Lease terms are generally based on their initial non-cancelable terms, unless there is a renewal option that is reasonably certain to be exercised. Various factors, including economic incentives, intent, past history and business need are considered to determine if a renewal option is reasonably certain to be exercised. The incremental borrowing rate, which is based on information available as of the lease commencement date, including applicable lease terms and the current economic environment, is generally used to determine the value of the lease obligation. The Company applies a portfolio approach in determining its incremental borrowing rate.
Finance Leases
Assets associated with finance leases are recorded within property and equipment, with a corresponding amount recorded within the Company’s debt obligations. Expense associated with finance leases is composed of the leased asset’s depreciation expense and interest on the lease liability. Additions are included within the supplemental disclosures of non-cash information in the consolidated statements of cash flows. Many of the Company’s finance lease agreements contain a purchase option, which the Company generally intends to exercise, as the purchase option prices are typically below the estimated fair market values of the related assets. The gross amount of assets held under finance leases as of June 30, 2019 and December 31, 2018 totaled $387.2 million and $337.6 million, respectively. Assets held under finance leases, net of accumulated depreciation, totaled $314.3 million and $246.8 million as of June 30, 2019 and December 31, 2018, respectively. Depreciation expense associated with finance leases totaled $11.2 million and $21.2 million for the three and six month periods ended June 30, 2019, respectively.

16



Operating Leases
Operating lease right-of-use assets and liabilities are recognized on the consolidated balance sheets. Operating lease costs are recognized over the term of the lease on a straight-line basis, and are recorded as rent expense, primarily within costs of revenue, excluding depreciation and amortization. Fixed costs for operating leases are composed of initial base rent amounts plus any fixed annual increases. Variable costs for operating leases consist primarily of common area maintenance expenses and taxes. In the event the Company cancels or terminates a lease before the end of the lease term, the Company is typically liable for the remaining lease payments, and such payments are generally recorded within rent expense. For operating leases with purchase options, the option to purchase equipment is considered to be at its estimated fair market value. For the three and six month periods ended June 30, 2019, operating lease additions, excluding the effect of adoption of approximately $230 million, totaled $54 million and $66 million, respectively.
For the three and six month periods ended June 30, 2019, rent expense for leases that have terms in excess of one year totaled approximately $27.4 million and $55.3 million, respectively, of which $2.1 million and $4.4 million, respectively, represented variable lease costs. The Company also incurred rent expense for leases with terms of one year or less totaling approximately $115.6 million and $208.4 million for the three and six month periods ended June 30, 2019, respectively. For the three and six month periods ended June 30, 2018, rent and related expense for operating leases that have non-cancelable terms in excess of one year totaled approximately $25.3 million and $52.2 million, respectively, and rent and related expense for operating leases having original terms of one year or less totaled approximately $104.9 million and $196.6 million, respectively. Rent expense for operating leases is generally consistent with the amount of the related payments, and is included within operating activities in the consolidated statements of cash flows.
Additional Lease Information
Future minimum lease commitments as of June 30, 2019 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2019, remaining six months
$
48.6

 
$
45.9

2020
92.7

 
75.8

2021
79.0

 
53.7

2022
41.3

 
32.3

2023
7.6

 
17.8

Thereafter
0.3

 
41.3

Total minimum lease payments
$
269.5

 
$
266.8

Less amounts representing interest
(16.6
)
 
(20.5
)
Total lease obligations, net of interest
$
252.9

 
$
246.3

Less current portion
86.9

 
77.6

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

 
$
168.7


As of June 30, 2019, finance leases had a weighted average remaining lease term of 3.0 years and a weighted average discount rate of 4.2%. Non-cancelable operating leases had a weighted average remaining lease term of 4.5 years and a weighted average discount rate of 4.3% as of June 30, 2019.
See Note 1 - Business, Basis of Presentation and Significant Accounting Policies for information pertaining to the Company’s adoption of ASU 2016-02, Leases (Topic 842).
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 June 30, 2019, including employee stock purchase plans, there were approximately 4,144,000 shares available for future grant.
Non-cash stock-based compensation expense under all plans totaled $4.2 million and $3.4 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $7.9 million and $6.6 million for the six month periods ended June 30, 2019 and 2018, respectively. Income tax benefits associated with stock-based compensation arrangements totaled $1.1 million and $1.0 million for the three month periods ended June 30, 2019 and 2018, respectively. For the six month periods ended June 30, 2019 and 2018 income tax benefits totaled $4.2 million and $1.8 million, respectively, including net tax benefits from the vesting of share-based payment awards of $2.3 million and $0.2 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. Total unearned compensation related to restricted shares as of June 30, 2019 was approximately $27.5 million, which is expected to be recognized over a weighted average period of approximately 2.2 years. The intrinsic value of restricted shares that vested, which is based on the market price on the date of vesting, totaled $0.3 million and $1.6 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $13.9 million and $1.7 million for the six month periods ended June 30, 2019 and 2018, respectively.

17



Activity, restricted shares: (a)
Restricted
Shares
 
Per Share Weighted Average Grant Date Fair Value
Non-vested restricted shares, as of December 31, 2018
1,270,233

 
$
31.80

Granted
223,969

 
46.91

Vested
(331,959
)
 
13.73

Canceled/forfeited
(5,650
)
 
33.28

Non-vested restricted shares, as of June 30, 2019
1,156,593

 
$
39.90


(a)
Includes 3,600 and 18,700 restricted stock units as of June 30, 2019 and December 31, 2018, respectively.

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 Six Months Ended June 30,
 
2019
 
2018
Cash proceeds (in millions)
$
2.4

 
$
2.2

Common shares issued
63,976

 
55,138

Weighted average price per share
$
37.52

 
$
39.99

Weighted average per share grant date fair value
$
9.54

 
$
9.74


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, including with respect to the Company’s Canadian operations, 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 June 30:
 
 
 
 
 
 
 
 
 
2019
2,117

 
5,349

 
$
21.8

 
$
1.5

 
$
23.3

2018
2,612

 
6,183

 
$
19.7

 
$
2.1

 
$
21.8

For the Six Months Ended June 30:
 
 
 
 
 
 
 
 
 
2019
1,626

 
5,349

 
$
28.8

 
$
2.8

 
$
31.5

2018
2,018

 
6,183

 
$
31.0

 
$
4.1

 
$
35.1


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.
There were no share repurchases for the three month period ended June 30, 2019. For the six month period ended June 30, 2019, share

18


repurchases, which were completed under the Company’s September 2018 $150 million share repurchase program, totaled approximately $0.6 million. During the three and six month periods ended June 30, 2018, the Company repurchased approximately 0.7 million and 2.7 million shares of its common stock, respectively, for an aggregate purchase price of $29.9 million and $128.3 million, respectively. Of the total repurchased shares, 2.0 million were repurchased in the first quarter of 2018 for $98.4 million under a $100 million share repurchase program that was established in 2016 and completed in the first quarter of 2018. The remaining 0.7 million shares were repurchased in the second quarter of 2018 under the Company’s March 2018 $100 million share repurchase program that was completed in the third quarter of 2018.
As of June 30, 2019, $128.8 million was available for future share repurchases under all of the Company’s open share repurchase programs, which included $28.8 million under the Company’s September 2018 share repurchase program, and the full amount of the Company’s December 2018 $100 million share repurchase program.
Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss is composed of unrealized foreign currency gains and losses from fluctuations in foreign currency exchange rates of the Company’s foreign subsidiaries with a functional currency other than the U.S. dollar, as well as unrealized gains and losses from certain investment activities. Unrealized foreign currency activity for the six month period ended June 30, 2019 was de minimis, and for the six month period ended June 30, 2018 related primarily to the Company’s Canadian operations. Unrealized investment activity for each of the three and six month periods ended June 30, 2019 and 2018 relates to unrealized gains and 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. The effect of significant discrete items is separately recognized in the quarter(s) in which they occur. For the three month periods ended June 30, 2019 and 2018, the Company’s consolidated effective tax rates were 25% and 31%, respectively. For the six month periods ended June 30, 2019 and 2018, the Company’s consolidated effective tax rates were 24% and 31%, respectively. The Company’s effective tax rate for the six month period ended June 30, 2019 was favorably affected by reduced foreign earnings, the recognition of $2.3 million of excess tax benefits from the vesting of share-based awards and foreign tax rate changes.
Note 13Segments and Related Information
Segment Discussion
MasTec manages its operations under five operating segments, which represent MasTec’s 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 MasTec’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. MasTec 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 renewables, 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, and for non-cash stock-based compensation expense, can also be subject to volatility from changes in the market price per share of the Company’s common stock or variations in the value of shares granted. Segment EBITDA is calculated in a manner consistent with consolidated EBITDA.
Summarized financial information for MasTec’s reportable segments is presented and reconciled to consolidated financial information for total MasTec in the following tables, including a reconciliation of consolidated income before income taxes to EBITDA, all of which are presented in millions. The tables below may contain slight summation differences due to rounding.

19



 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
Revenue:
2019
 
2018
 
2019
 
2018
Communications (a)
$
652.6

 
$
618.6

 
$
1,265.4

 
$
1,245.7

Oil and Gas
936.8

 
769.3

 
1,558.1

 
1,305.8

Electrical Transmission
100.4

 
84.5

 
195.3

 
198.5

Power Generation and Industrial
250.2

 
146.0

 
439.6

 
263.6

Other
0.0

 
0.2

 
0.1

 
2.2

Eliminations
(1.0
)
 
(0.8
)
 
(1.2
)
 
(1.2
)
Consolidated revenue
$
1,939.0

 
$
1,617.8

 
$
3,457.3

 
$
3,014.6

(a)
Revenue generated primarily by utilities customers represented 15.4% and 13.6% of Communications segment revenue for the three month periods ended June 30, 2019 and 2018, respectively, and represented 15.5% and 15.7% for the six month periods ended June 30, 2019 and 2018, respectively.
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
EBITDA:
2019
 
2018
 
2019
 
2018
Communications
$
52.4

 
$
73.7

 
$
97.8

 
$
155.8

Oil and Gas
179.3

 
122.7

 
286.7

 
155.7

Electrical Transmission
8.7

 
(2.7
)
 
12.4

 
1.9

Power Generation and Industrial
8.9

 
9.8

 
12.1

 
14.6

Other
6.4

 
6.8

 
12.7

 
12.7

Corporate
(19.2
)
 
(21.6
)
 
(48.7
)
 
(47.5
)
Consolidated EBITDA
$
236.5

 
$
188.7

 
$
373.0

 
$
293.2


 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
Depreciation and Amortization:
2019
 
2018
 
2019
 
2018
Communications
$
15.3

 
$
15.3

 
$
30.0

 
$
29.9

Oil and Gas
34.3

 
26.1

 
68.9

 
51.6

Electrical Transmission
5.2

 
5.1

 
9.7

 
10.4

Power Generation and Industrial
3.3

 
3.6

 
6.4

 
6.6

Other
0.0

 
0.0

 
0.0

 
0.1

Corporate
1.8

 
1.6

 
4.0

 
3.0

Consolidated depreciation and amortization
$
59.9

 
$
51.7

 
$
119.0

 
$
101.6



 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
EBITDA Reconciliation:
2019
 
2018
 
2019
 
2018
Income before income taxes
$
160.0

 
$
116.2

 
$
215.1

 
$
153.8

Plus:
 
 
 
 
 
 
 
Interest expense, net
16.6

 
20.8

 
38.9

 
37.9

Depreciation and amortization
59.9

 
51.7

 
119.0

 
101.6

Consolidated EBITDA
$
236.5

 
$
188.7

 
$
373.0

 
$
293.2


Foreign Operations. MasTec operates in North America, primarily in the United States and Canada, and, to a lesser extent, in Mexico. For the three month periods ended June 30, 2019 and 2018, revenue of $1.9 billion and $1.6 billion, respectively, was derived from U.S. operations, and revenue of $47.9 million and $26.7 million, respectively, was derived from foreign operations. For the six month periods ended June 30, 2019 and 2018, revenue of $3.3 billion and $3.0 billion, respectively, was derived from U.S. operations, and revenue of $126.7 million and $60.5 million, respectively, was derived from foreign operations. The majority of the Company’s revenue from foreign operations for the three and six month periods ended June 30, 2019 and 2018 was from the Company’s Canadian operations in its Oil and Gas segment. Long-lived assets held in the U.S. included property and equipment, net, of $819.8 million and $707.4 million as of June 30, 2019 and December 31, 2018, respectively, and, for the Company’s businesses in foreign countries, totaled $33.1 million and $40.4 million, respectively. Intangible assets and goodwill, net, related to the Company’s U.S. operations

20



totaled approximately $1.3 billion and $1.2 billion as of June 30, 2019 and December 31, 2018, respectively, and for the Company’s businesses in foreign countries, totaled approximately $63.1 million and $61.5 million as of June 30, 2019 and December 31, 2018, respectively. The majority of the Company’s long-lived and intangible assets and goodwill in foreign countries relate to its Canadian operations. As of June 30, 2019 and December 31, 2018, amounts due from customers from which foreign revenue was derived accounted for approximately 6% and 5%, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less BIEC.
Significant Customers
Revenue concentration information for significant customers as a percentage of total consolidated revenue was as follows:
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
Customer:
2019
 
2018
 
2019
 
2018
AT&T (including DIRECTV®) (a)
18%
 
25%
 
20%
 
26%
EQT Corporation (b)
12%
 
19%
 
9%
 
11%
Energy Transfer affiliates (c)
8%
 
15%
 
7%
 
20%

(a)
The Company’s relationship with AT&T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV®. Revenue from AT&T is included in the Communications segment.
(b)
The Company's relationship with EQT Corporation and its affiliates is based upon various construction contracts for pipeline activities. Revenue from EQT Corporation is included in the Oil and Gas segment.
(c)
The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Partners L.P., and its subsidiaries and affiliates, all of which are consolidated by Energy Transfer Equity, L.P. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment.
Note 14Commitments and Contingencies
MasTec is subject to a variety of legal cases, claims and other disputes that arise from time to time in the ordinary course of its business, including project contract price and acquisition purchase price disputes. MasTec cannot provide assurance that it will be successful in recovering all or any of the potential damages it has claimed or in defending claims against the Company. The outcome of such cases, claims and disputes cannot be predicted with certainty and an unfavorable resolution of one or more of them could have a material adverse effect on the Company’s business, financial condition, results of operations and cash flows. In the second quarter of 2019, an arbitration award related to a Canadian acquisition was finalized (the “Award”) for approximately $60 million, including recovery of certain legal and other costs, in favor of MasTec. During the second quarter of 2019, MasTec collected $32 million of this award, including approximately $16 million for recovery of legal fees and $5 million for recovery of interest costs. While the Company is actively pursuing collection efforts related to the remaining amount of the Award, collectibility is uncertain, and as such, this amount has not been recognized in the Company’s consolidated financial statements.
Other Commitments and Contingencies
Leases. In the ordinary course of business, the Company enters into non-cancelable operating leases for certain of its facility, vehicle and equipment needs, including related party leases. See Note 8 - Lease Obligations and Note 15 - Related Party Transactions.
Letters of Credit. In the ordinary course of business, the Company is required to post letters of credit for its insurance carriers, 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 June 30, 2019 and December 31, 2018, there were $141.7 million and $128.4 million, respectively, of letters of credit issued under the Company’s credit facilities. The Company is not aware of any material claims relating to its outstanding letters of credit as of June 30, 2019 or December 31, 2018.
Performance and Payment Bonds. In the ordinary course of business, MasTec is required by certain customers to provide performance and payment bonds for contractual commitments related to projects in process. 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 subcontractors and vendors. If the Company fails to perform under a contract or to pay 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 June 30, 2019 and December 31, 2018, outstanding performance and payment bonds approximated $453.0 million and $123.6 million, respectively, and estimated costs to complete projects secured by these bonds totaled $179.9 million and $53.0 million as of June 30, 2019 and December 31, 2018, respectively. These amounts do not include performance and payment bonds associated with the Company’s equity investments.
Investment Arrangements. From time to time, the Company may participate in selected investment or strategic arrangements to expand its operations, customer base or geographic reach, including arrangements that combine the Company’s skills and resources with those of others to allow for the performance of particular projects. The Company holds undivided interests, ranging from 85% to 90%, in multiple proportionately consolidated non-controlled contractual joint ventures that provide infrastructure construction services for electrical transmission projects. The Company also holds a 35% undivided interest in a proportionately consolidated non-controlled Canadian contractual joint venture that was underway when the Company acquired Pacer in 2014, whose sole activity involves the construction of a bridge, a business in which the Company does not otherwise engage. This joint venture, which is managed by a third party, and for which the Company has minimal direct construction involvement, automatically terminates upon completion of the project. Income and/or losses incurred by these joint ventures are generally shared proportionally by the respective joint venture

21



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 June 30, 2019, 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 June 30, 2019 and December 31, 2018 are amounts held by entities that are proportionately consolidated totaling $29.6 million and $11.8 million, respectively. These amounts are available to support the operations of those entities, but are not available for the Company’s other operations. Advances on project work associated with the Company’s proportionately consolidated contractual joint ventures are reflected within other current liabilities. There were no advances outstanding as of June 30, 2019, and as of December 31, 2018, advances outstanding totaled $7.0 million.
The Company has other investment arrangements, under which it may incur costs or provide financing, performance, financial and/or other guarantees. See Note 4 - Fair Value of Financial Instruments and Note 15 - Related Party Transactions for additional details regarding the Company’s other investment arrangements.
Self-Insurance. MasTec maintains insurance policies for workers’ compensation, general liability and automobile liability, which are subject to per claim deductibles. The Company is self-insured up to the amount of the deductible. The Company also maintains excess umbrella coverage. As of June 30, 2019 and December 31, 2018, MasTec’s liability for unpaid claims and associated expenses, including incurred but not reported losses related to these policies, totaled $114.7 million and $108.9 million, respectively, of which $75.2 million and $70.8 million, respectively, were reflected within other long-term liabilities in the consolidated balance sheets. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses. MasTec’s estimated liability for employee group medical claims totaled $4.8 million and $2.9 million as of June 30, 2019 and December 31, 2018, respectively.
The Company is required to post collateral, generally in the form of letters of credit, surety bonds and cash to certain of its insurance carriers. Insurance-related letters of credit for the Company’s workers’ compensation, general liability and automobile liability policies amounted to $67.6 million as of both June 30, 2019 and December 31, 2018. Outstanding surety bonds related to self-insurance programs amounted to $34.8 million as of both June 30, 2019 and December 31, 2018. In addition, cash collateral deposited with insurance carriers, which is included within other long-term assets, amounted to $1.6 million for these policies as of both June 30, 2019 and December 31, 2018.
Employment Agreements. The Company has employment agreements with certain executives and other employees, which provide for compensation and certain other benefits and for severance payments under certain circumstances. Certain employment agreements also contain clauses that become effective upon a change in control of the Company. Upon the occurrence of any of the defined events in the various employment agreements, the Company would be obligated to pay certain amounts to the related employees, which vary with the level of the employees’ respective responsibility.
Collective Bargaining Agreements and Multiemployer Plans. As discussed in Note 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 multiemployer pension plans, subjects employers to substantial liabilities in the event of an employer’s complete or partial withdrawal from, or upon termination of, such plans. The Company currently contributes, and in the past, has contributed to, plans that are underfunded, and, therefore, could have potential liability associated with a voluntary or involuntary withdrawal from, or termination of, these plans. As of June 30, 2019, the Company does not have plans to withdraw from, and is not aware of circumstances that would reasonably lead to material claims against it, in connection with the MEPPs in which it participates. There can be no assurance, however, that the Company will not be assessed liabilities in the future, including in the form of a surcharge on future benefit contributions. 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 June 30, 2019 and December 31, 2018, the Company was not aware of any material asserted or unasserted claims in connection with these indemnity obligations.
Other Guarantees. In the ordinary course of its business, from time to time, MasTec guarantees the obligations of its subsidiaries, including obligations under certain contracts with customers, certain lease obligations and in some states, obligations in connection with obtaining contractors’ licenses. MasTec has also issued performance and other guarantees in connection with certain of its equity investments. MasTec also generally warrants the work it performs for a one to two year period following substantial completion of a project. Much of the work performed by the Company is evaluated for defects shortly after the work is completed. Warranty claims are not, and 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 380 customers for the six month period ended June 30, 2019. As of June 30, 2019, four customers each accounted for approximately 13%, 12%, 11% and 10%, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less BIEC. As of December 31, 2018, three customers each accounted for approximately 26%, 18% and 12%, respectively, of the Company’s consolidated net accounts receivable position. In addition, the Company derived 65% and 76%, respectively, of its revenue from its top ten customers for the three month periods ended June 30, 2019 and 2018, and derived 63% and 73% of its revenue, respectively, from its top ten customers for the six month periods ended June 30, 2019 and 2018.
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 that are associated with members of

22



subsidiary management. For the three month periods ended June 30, 2019 and 2018, such payments to related party entities totaled $17.8 million and $15.2 million, respectively, and for the six month periods ended June 30, 2019 and 2018, totaled approximately $46.3 million and $31.6 million, respectively. Payables associated with these related party arrangements totaled approximately $6.5 million and $17.3 million as of June 30, 2019 and December 31, 2018, respectively. Revenue from related party arrangements associated with members of subsidiary management totaled approximately $0.6 million and $3.6 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $0.9 million and $6.3 million for the six month periods ended June 30, 2019 and 2018, respectively. As of June 30, 2019 and December 31, 2018, related amounts receivable, net, totaled approximately $0.1 million and $0.3 million, respectively.
Non-controlling interests in entities consolidated by the Company represent ownership interests held by members of management of certain of the Company’s subsidiaries, primarily in the Company’s Oil and Gas segment and the Company has a subcontracting arrangement with one of these entities for the performance of ancillary oil and gas construction services.
In February 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. The net assets acquired included notes payable to the former owners totaling approximately $2.6 million and accrued interest of approximately $0.1 million, which amounts were subsequently repaid. Amounts outstanding for advances made by the Company on behalf of this entity totaled approximately $1.3 million and $1.0 million as of June 30, 2019 and December 31, 2018, respectively, which amount is 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 is a minority owner. For the three month periods ended June 30, 2019 and 2018, MasTec paid CCI approximately $9.8 million and $5.0 million, net of rebates, respectively, and for the six month periods ended June 30, 2019 and 2018, paid approximately $15.8 million and $10.9 million, net of rebates, respectively, related to these arrangements. Amounts payable to CCI, net of rebates receivable, totaled approximately $9.4 million as of June 30, 2019. As of December 31, 2018, amounts payable totaled $4.9 million, and rebates receivable totaled $2.9 million.
MasTec has a subcontracting arrangement with an entity for the performance of construction services, the minority owners of which include an entity controlled by Jorge Mas and José R. Mas, along with two members of management of a MasTec subsidiary. For the three month periods ended June 30, 2019 and 2018, MasTec incurred subcontracting expenses of approximately $4.6 million and $1.8 million, respectively, and for the six month periods ended June 30, 2019 and 2018, incurred approximately $6.2 million and $6.8 million, respectively. As of June 30, 2019 and December 31, 2018, related amounts payable totaled approximately $3.8 million and $0.4 million, respectively.
MasTec has a leasing arrangement for an aircraft that is owned by an entity that Jorge Mas owns. For the three month periods ended June 30, 2019 and 2018, MasTec paid approximately $0.7 million and $0.5 million, respectively, related to this leasing arrangement, and for the six month periods ended June 30, 2019 and 2018, paid approximately $1.4 million and $1.1 million, respectively.
MasTec has an arrangement to perform construction services on a cost-plus basis on behalf of a Miami soccer franchise (the “Franchise”) in which Jorge Mas and José R. Mas are minority owners. For both the three and six month periods ended June 30, 2019, MasTec charged approximately $2.3 million under this arrangement, all of which was outstanding as of June 30, 2019. MasTec expects to perform additional construction services for the Franchise on a cost-plus basis to build a soccer facility and stadium.
MasTec leases employees and provides satellite communications services to a customer in which Jorge Mas and José R. Mas own a majority interest. For both the three month periods ended June 30, 2019 and 2018, MasTec charged approximately $0.4 million to this customer, and for the six month periods ended June 30, 2019 and 2018, charged $0.7 million and $0.9 million, respectively. As of June 30, 2019 and December 31, 2018, outstanding receivables related to these arrangements totaled approximately $0.7 million and $0.6 million, respectively.
Split Dollar Agreements
The Company has split dollar life insurance agreements with trusts of which Jorge Mas or José R. Mas is a trustee. The Company paid $0.5 million and $0.7 million in the second quarters of both 2019 and 2018 in connection with the agreements for Jorge Mas and José R. Mas, respectively. As of June 30, 2019 and December 31, 2018, life insurance assets associated with these agreements totaled approximately $19.7 million and $18.5 million, respectively.

23



Note 16Supplemental Guarantor Condensed Unaudited 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 June 30, 2019, each guarantors of the Credit Facility or other outstanding indebtedness (the “Guarantor Subsidiaries”). The Company’s subsidiaries organized outside of the United States and certain domestic subsidiaries (collectively, the “Non-Guarantor Subsidiaries”) do not guarantee these notes. A Guarantor Subsidiary’s guarantee is subject to release in certain customary circumstances, including upon the sale of a majority of the capital stock or substantially all of the assets of such Guarantor Subsidiary; if the Guarantor Subsidiary’s guarantee under the Company’s Credit Facility and other indebtedness is released or discharged (other than due to payment under such guarantee); or when the requirements for legal defeasance are satisfied or the obligations are discharged in accordance with the related indentures.
The following supplemental financial information sets forth the condensed unaudited consolidating balance sheets and the condensed unaudited 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.
CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Three Months Ended June 30, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,845.9

 
$
122.3

 
$
(29.2
)
 
$
1,939.0

Costs of revenue, excluding depreciation and amortization

 
1,546.1

 
116.5

 
(29.2
)
 
1,633.4

Depreciation and amortization

 
55.4

 
4.5

 

 
59.9

General and administrative expenses
0.8

 
66.0

 
4.1

 

 
70.8

Interest expense (income), net

 
32.5

 
(15.9
)
 

 
16.6

Equity in earnings of unconsolidated affiliates

 
(0.0
)
 
(6.6
)
 

 
(6.6
)
Other expense (income), net

 
40.2

 
(35.4
)
 

 
4.8

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

 
$
55.1

 
$

 
$
160.0

Benefit from (provision for) income taxes
0.3

 
(39.0
)
 
(1.0
)


 
(39.7
)
Net (loss) income before equity in income from subsidiaries
$
(0.5
)
 
$
66.7

 
$
54.1

 
$

 
$
120.2

Equity in income from subsidiaries, net of tax
120.2

 

 

 
(120.2
)
 

Net income (loss)
$
119.7

 
$
66.7

 
$
54.1

 
$
(120.2
)
 
$
120.2

Net income attributable to non-controlling interests

 

 
0.5

 

 
0.5

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

 
$
66.7

 
$
53.6

 
$
(120.2
)
 
$
119.7

Comprehensive income (loss)
$
111.1

 
$
66.7

 
$
45.5

 
$
(111.6
)
 
$
111.6


For the Three Months Ended June 30, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,556.9

 
$
84.0

 
$
(23.1
)
 
$
1,617.8

Costs of revenue, excluding depreciation and amortization

 
1,309.1

 
80.6

 
(23.1
)
 
1,366.6

Depreciation and amortization

 
46.2

 
5.5

 

 
51.7

General and administrative expenses
0.8

 
63.1

 
3.7

 

 
67.6

Interest expense (income), net

 
37.1

 
(16.3
)
 

 
20.8

Equity in earnings of unconsolidated affiliates

 

 
(5.8
)
 

 
(5.8
)
Other expense (income), net

 
1.2

 
(0.4
)
 

 
0.8

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

 
$
16.7

 
$

 
$
116.2

Benefit from (provision for) income taxes
0.2

 
(25.9
)
 
(10.1
)
 

 
(35.8
)
Net (loss) income before equity in income from subsidiaries
$
(0.6
)
 
$
74.3

 
$
6.6

 
$

 
$
80.4

Equity in income from subsidiaries, net of tax
81.1

 

 

 
(81.1
)
 

Net income (loss)
$
80.5

 
$
74.3

 
$
6.6

 
$
(81.1
)
 
$
80.4

Net loss attributable to non-controlling interests

 

 
(0.1
)
 

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

 
$
74.3

 
$
6.7

 
$
(81.1
)
 
$
80.5

Comprehensive income (loss)
$
81.8

 
$
74.3

 
$
8.0

 
$
(82.4
)
 
$
81.7




24



CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Six Months Ended June 30, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
3,247.1

 
$
262.6

 
$
(52.4
)
 
$
3,457.3

Costs of revenue, excluding depreciation and amortization

 
2,745.6

 
252.2

 
(52.4
)
 
2,945.4

Depreciation and amortization

 
109.9

 
9.1

 

 
119.0

General and administrative expenses
1.6

 
133.3

 
8.5

 

 
143.4

Interest expense (income), net

 
70.2

 
(31.3
)
 

 
38.9

Equity in losses (earnings) of unconsolidated affiliates

 
0.1

 
(12.9
)
 

 
(12.8
)
Other expense (income), net

 
45.2

 
(36.9
)
 

 
8.3

(Loss) income before income taxes
$
(1.6
)
 
$
142.8

 
$
73.9

 
$

 
$
215.1

Benefit from (provision for) income taxes
0.6

 
(51.0
)
 
(1.4
)
 

 
(51.8
)
Net (loss) income before equity in income from subsidiaries
$
(1.0
)
 
$
91.8

 
$
72.5

 
$

 
$
163.3

Equity in income from subsidiaries, net of tax
163.8

 

 

 
(163.8
)
 

Net income (loss)
$
162.8

 
$
91.8

 
$
72.5

 
$
(163.8
)
 
$
163.3

Net income attributable to non-controlling interests

 

 
0.5

 

 
0.5

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

 
$
91.8

 
$
72.0

 
$
(163.8
)
 
$
162.8

Comprehensive income (loss)
$
148.6

 
$
91.8

 
$
58.4

 
$
(149.7
)
 
$
149.1


For the Six Months Ended June 30, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
2,822.5

 
$
269.6

 
$
(77.5
)
 
$
3,014.6

Costs of revenue, excluding depreciation and amortization

 
2,445.3

 
236.1

 
(77.5
)
 
2,603.9

Depreciation and amortization

 
89.5

 
12.1

 

 
101.6

General and administrative expenses
1.5

 
122.4

 
7.3

 

 
131.2

Interest expense (income), net

 
70.0

 
(32.1
)
 

 
37.9

Equity in earnings of unconsolidated affiliates

 

 
(11.4
)
 

 
(11.4
)
Other income, net

 
(1.4
)
 
(0.9
)
 

 
(2.3
)
(Loss) income before income taxes
$
(1.5
)
 
$
96.7

 
$
58.5

 
$

 
$
153.8

Benefit from (provision for) income taxes
0.4

 
(24.9
)
 
(22.3
)
 

 
(46.9
)
Net (loss) income before equity in income from subsidiaries
$
(1.1
)
 
$
71.8

 
$
36.2

 
$

 
$
106.9

Equity in income from subsidiaries, net of tax
108.2

 

 

 
(108.2
)
 

Net income (loss)
$
107.1

 
$
71.8

 
$
36.2

 
$
(108.2
)
 
$
106.9

Net loss attributable to non-controlling interests

 

 
(0.2
)
 

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

 
$
71.8

 
$
36.4

 
$
(108.2
)
 
$
107.1

Comprehensive income (loss)
$
115.5

 
$
71.8

 
$
44.7

 
$
(116.7
)
 
$
115.3





25



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

 
$
1,949.1

 
$
244.0

 
$
(66.1
)
 
$
2,127.0

Property and equipment, net

 
810.9

 
41.9

 

 
852.8

Operating lease assets

 
223.9

 
17.6

 

 
241.5

Goodwill and other intangible assets, net

 
1,251.7

 
82.6

 

 
1,334.4

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

 
1,111.6

 
849.0

 
(3,491.0
)
 

Other long-term assets
17.7

 
38.2

 
185.8

 

 
241.7

Total assets
$
1,548.1

 
$
5,385.4

 
$
1,420.9

 
$
(3,557.1
)
 
$
4,797.4

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,328.0

 
$
129.2

 
$
(66.1
)
 
$
1,391.2

Long-term debt, including finance leases

 
1,245.5

 
5.3

 

 
1,250.8

Long-term operating lease liabilities

 
155.0

 
13.7

 

 
168.7

Other long-term liabilities

 
425.4

 
10.0

 

 
435.3

Total liabilities
$

 
$
3,153.9

 
$
158.2

 
$
(66.1
)
 
$
3,246.0

Total equity
$
1,548.1

 
$
2,231.5

 
$
1,262.7

 
$
(3,491.0
)
 
$
1,551.3

Total liabilities and equity
$
1,548.1

 
$
5,385.4

 
$
1,420.9

 
$
(3,557.1
)
 
$
4,797.4


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

 
$
1,993.0

 
$
248.5

 
$
(72.5
)
 
$
2,169.0

Property and equipment, net

 
699.2

 
48.6

 

 
747.8

Goodwill and other intangible assets, net

 
1,188.0

 
81.7

 

 
1,269.7

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

 
1,138.4

 
816.9

 
(3,328.4
)
 

Other long-term assets
16.8

 
42.0

 
194.6

 

 
253.4

Total assets
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,185.9

 
$
170.2

 
$
(72.5
)
 
$
1,283.6

Long-term debt, including finance leases

 
1,319.4

 
4.9

 

 
1,324.2

Other long-term liabilities

 
429.2

 
10.8

 

 
440.1

Total liabilities
$

 
$
2,934.5

 
$
185.9

 
$
(72.5
)
 
$
3,047.9

Total equity
$
1,389.9

 
$
2,126.1

 
$
1,204.4

 
$
(3,328.4
)
 
$
1,392.0

Total liabilities and equity
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0




26



CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Six Months Ended June 30, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
315.8

 
$
35.7

 
$

 
$
351.5

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

 
(94.6
)
 

 

 
(94.6
)
Capital expenditures

 
(54.9
)
 
(2.6
)
 

 
(57.5
)
Proceeds from sale of property and equipment

 
11.5

 
8.0

 

 
19.6

Payments for other investments

 
(3.6
)
 
(1.3
)
 

 
(5.0
)
Proceeds from other investments

 
10.8

 
3.9

 

 
14.7

Net cash (used in) provided by investing activities
$

 
$
(130.8
)
 
$
8.0

 
$

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

 
1,620.7

 
7.2

 

 
1,627.9

Repayments of credit facilities

 
(1,748.2
)
 
(5.8
)
 

 
(1,754.0
)
Proceeds from other borrowings, net

 
0.0

 

 

 
0.0

Payments of finance lease obligations

 
(37.6
)
 
(1.1
)
 

 
(38.6
)
Payments of acquisition-related contingent consideration

 
(29.3
)
 

 

 
(29.3
)
Proceeds from non-controlling interests

 

 
0.6

 

 
0.6

Repurchase of common stock
(5.7
)
 

 

 

 
(5.7
)
Proceeds from stock-based awards, net
2.3

 

 

 

 
2.3

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

 
24.0

 
(27.4
)
 

 

Net cash used in financing activities
$

 
$
(170.4
)
 
$
(26.5
)
 
$

 
$
(196.8
)
Effect of currency translation on cash

 

 
(0.1
)
 

 
(0.1
)
Net increase in cash and cash equivalents
$

 
$
14.6

 
$
17.1

 
$

 
$
31.8

Cash and cash equivalents - beginning of period
$

 
$
11.9

 
$
15.6

 
$

 
$
27.4

Cash and cash equivalents - end of period
$

 
$
26.5

 
$
32.7

 
$

 
$
59.2

For the Six Months Ended June 30, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash (used in) provided by operating activities
$

 
$
(129.6
)
 
$
152.8

 
$

 
$
23.2

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

 
(6.7
)
 

 

 
(6.7
)
Capital expenditures

 
(85.1
)
 
(2.9
)
 

 
(88.0
)
Proceeds from sale of property and equipment

 
12.3

 
1.6

 

 
13.9

Payments for other investments

 
(11.2
)
 
(24.5
)
 

 
(35.7
)
Proceeds from other investments

 

 
5.4

 

 
5.4

Net cash used in investing activities
$

 
$
(90.7
)
 
$
(20.4
)

$


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

 
1,623.3

 
15.6

 

 
1,638.9

Repayments of credit facilities

 
(1,357.6
)
 
(17.0
)
 

 
(1,374.6
)
Repayments of other borrowings, net

 
(15.5
)
 
(0.3
)
 

 
(15.8
)
Payments of finance lease obligations

 
(34.4
)
 
(3.5
)
 

 
(37.9
)
Payments of acquisition-related contingent consideration

 
(15.9
)
 

 

 
(15.9
)
Repurchase of common stock
(128.3
)
 

 

 

 
(128.3
)
Distributions to non-controlling interests

 
(0.6
)
 

 

 
(0.6
)
Proceeds from stock-based awards, net
1.9

 

 

 

 
1.9

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

 
11.8

 
(138.2
)
 

 

Net cash provided by (used in) financing activities
$

 
$
211.1

 
$
(143.4
)
 
$

 
$
67.7

Effect of currency translation on cash

 

 
0.5

 

 
0.5

Net decrease in cash and cash equivalents
$

 
$
(9.2
)
 
$
(10.5
)
 
$

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

 
$
10.0

 
$
30.3

 
$

 
$
40.3

Cash and cash equivalents - end of period
$

 
$
0.8

 
$
19.8

 
$

 
$
20.7



27



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 revenues 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, 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 2018 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 position and results of operations as of and for the three and six month periods ended June 30, 2019 and 2018. This discussion and analysis should be read in conjunction with the condensed unaudited 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 2018 Form 10-K. In this MD&A, “$” means U.S. dollars unless specified otherwise.
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 renewables; heavy civil; and industrial infrastructure. Our customers are primarily in these industries. Including our predecessor companies, we have been in business for 90 years. As of June 30, 2019, we had approximately 20,000 employees, based on a twelve month average, and 390 locations, and offer our services primarily under the MasTec service mark. We have been consistently ranked among the top specialty contractors by Engineering News-Record for the past several years.
We provide our services to a diversified base of customers. We often provide services under master service and other service agreements, which are generally multi-year agreements. The remainder of our work is generated pursuant to contracts for specific projects or jobs that require the construction or installation of an entire infrastructure system or specified units within an infrastructure system.
We 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 condensed unaudited 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. We expect to realize approximately 50% of our June 30, 2019 estimated backlog in 2019. The following table presents 18-month estimated backlog by reportable segment, as of the dates indicated:
Reportable Segment (in millions):
June 30,
2019
 
March 31,
2019
 
June 30,
2018
Communications
$
4,120

 
$
4,337

 
$
4,239

Oil and Gas
2,515

 
2,537

 
2,211

Electrical Transmission
489

 
409

 
633

Power Generation and Industrial
645

 
716

 
634

Other
1

 
1

 
2

Estimated 18-month backlog
$
7,770

 
$
8,000

 
$
7,719


28



Approximately 45% of our backlog as of June 30, 2019 is attributable to amounts under master service or other service agreements, pursuant to which our customers are not contractually committed to purchase a minimum amount of services. Most of these agreements can be canceled on short or no advance notice. Timing of revenue for construction and installation projects included in our backlog can be subject to change as a result of customer delays or cancellations, regulatory delays or other factors 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 factors. There can be no assurance as to our customers’ requirements or the accuracy of our estimates. As a result, our backlog as of any particular date is an uncertain indicator of future revenue and earnings.
Backlog is not a term recognized under U.S. GAAP; however, it is a common measurement used in our industry. Our methodology for determining backlog may not, however, be comparable to the methodologies used by others. Backlog differs from the amount of our remaining performance obligations, which are described in Note 1 - Business, Basis of Presentation and Significant Accounting Policies in the notes to the condensed unaudited consolidated financial statements, which is incorporated by reference. As of June 30, 2019, total 18-month backlog differed from the amount of our remaining performance obligations due primarily to the inclusion of $2.7 billion of estimates of future revenue under master service and other service agreements within our backlog estimates, as described above, and the exclusion of approximately $0.2 billion of remaining performance obligations in excess of 18 months, which amount is not included in the backlog estimates above. Backlog expected to be realized in 2019 differed from the amount of remaining performance obligations expected to be recognized for the same period due primarily to the inclusion of approximately $0.5 billion of estimates of future revenue under master service and other service agreements that is included within the related backlog estimate.
Economic, Industry and Market Factors
We closely monitor the effects of changes in economic and market conditions on our customers. General economic and market conditions can negatively affect demand for our customers’ products and services, which can affect our customers’ planned capital and maintenance budgets in certain end-markets. Market, regulatory and industry factors could affect demand for our services, including (i) changes to our customers’ capital spending plans; (ii) mergers and acquisitions among the customers we serve; (iii) new or changing regulatory requirements or other governmental policy changes or uncertainty; (iv) economic, market or political developments; (v) changes in technology, tax and other incentives; and (v) access to capital for customers in the industries we serve. Availability of transportation and transmission capacity and fluctuations in market prices for oil, gas and other fuel sources can also affect demand for our services, in particular, on pipeline and power generation construction services. These fluctuations, as well as the highly competitive nature of our industry, can result, and in the past, have resulted, in lower bids and lower profit on the services we provide. In the face of increased pricing pressure or other market developments, we strive to maintain our profit margins through productivity improvements, cost reduction programs and/or business streamlining efforts. While we actively monitor economic, industry and market factors that could affect our business, we cannot predict the effect that changes in such factors may have on our future results of operations, liquidity and cash flows, and we may be unable to fully mitigate, or benefit from, such changes.
Effect of Seasonality and Cyclical Nature of Business
Our revenue and results of operations can be subject to seasonal and other variations. These variations are influenced by weather, customer spending patterns, bidding seasons, project schedules, holidays and timing, in particular, for large non-recurring projects. Typically, our revenue is lowest at the beginning of the year and during the winter months because cold, snowy or wet conditions cause project delays. Revenue is generally higher during the summer and fall months due to increased demand for our services when favorable weather conditions exist in many of the regions in which we operate, but continued cold and wet weather can often affect second quarter productivity. In the fourth quarter, many projects tend to be completed by customers seeking to spend their capital budgets before the end of the year, which generally has a positive effect on our revenue. However, the holiday season and inclement weather can cause delays, which can reduce revenue and increase costs on affected projects. Any quarter may be positively or negatively affected by adverse or unusual weather patterns, including warm winter weather, excessive rainfall, flooding or natural catastrophes such as hurricanes or other severe weather, making it difficult to predict quarterly revenue and margin variations.
Additionally, our industry can be highly cyclical. Fluctuations in end-user demand within the industries we serve, or in the supply of services within those industries, can affect demand for our services. As a result, our business may be adversely affected by industry declines or by delays in new projects. Variations in project schedules or unanticipated changes in project schedules, in particular, in connection with large construction and installation projects, can create fluctuations in revenue, which may adversely affect us in a given quarter, even if not for the full year. In addition, revenue from master service and other service agreements, while generally predictable, can be subject to volatility. The financial condition of our customers and their access to capital; variations in project margins; regional, national and global economic, political and market conditions; regulatory or environmental influences; and acquisitions, dispositions or strategic investments/other arrangements can also materially affect quarterly results in a given period. Accordingly, our operating results in any particular period may not be indicative of the results that can be expected for any other period.
Critical Accounting Estimates
This discussion and analysis of our financial condition and results of operations is based upon our condensed unaudited 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 condensed unaudited 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 second quarter of 2019, we performed quantitative assessments of the goodwill associated with certain of our reporting units and of an indefinite-lived pre-qualification intangible asset 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

29



in our Oil and Gas segment, for which the related goodwill has a carrying value of approximately $15 million, exceeded its carrying value by approximately 15%, and that the fair values of a separate reporting unit and of an indefinite-lived pre-qualification intangible asset in our Oil and Gas segment, for which the related goodwill and pre-qualification intangible asset have an aggregate carrying value of approximately $59 million, exceeded their carrying values by approximately 8% and 9% respectively. The estimated fair value of the Electrical Transmission operating segment was determined to substantially exceed its carrying value. 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 condensed unaudited consolidated financial statements, which is incorporated by reference, and to our 2018 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.
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Revenue
$
1,939.0

 
100.0
 %
 
$
1,617.8

 
100.0
 %
 
$
3,457.3

 
100.0
 %
 
$
3,014.6

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

 
84.2
 %
 
1,366.6

 
84.5
 %
 
2,945.4

 
85.2
 %
 
2,603.9

 
86.4
 %
Depreciation and amortization
59.9

 
3.1
 %
 
51.7

 
3.2
 %
 
119.0

 
3.4
 %
 
101.6

 
3.4
 %
General and administrative expenses
70.8

 
3.7
 %
 
67.6

 
4.2
 %
 
143.4

 
4.1
 %
 
131.2

 
4.4
 %
Interest expense, net
16.6

 
0.9
 %
 
20.8

 
1.3
 %
 
38.9

 
1.1
 %
 
37.9

 
1.3
 %
Equity in earnings of unconsolidated affiliates
(6.6
)
 
(0.3
)%
 
(5.8
)
 
(0.4
)%
 
(12.8
)
 
(0.4
)%
 
(11.4
)
 
(0.4
)%
Other expense (income), net
4.8

 
0.2
 %
 
0.8

 
0.0
 %
 
8.3

 
0.2
 %
 
(2.3
)
 
(0.1
)%
Income before income taxes
$
160.0

 
8.2
 %
 
$
116.2

 
7.2
 %
 
$
215.1

 
6.2
 %
 
$
153.8

 
5.1
 %
Provision for income taxes
(39.7
)
 
(2.0
)%
 
(35.8
)
 
(2.2
)%
 
(51.8
)
 
(1.5
)%
 
(46.9
)
 
(1.6
)%
Net income
$
120.2

 
6.2
 %
 
$
80.4

 
5.0
 %
 
$
163.3

 
4.7
 %
 
$
106.9

 
3.5
 %
Net income (loss) attributable to non-controlling interests
0.5

 
0.0
 %
 
(0.1
)
 
(0.0
)%
 
0.5

 
0.0
 %
 
(0.2
)
 
(0.0
)%
Net income attributable to MasTec, Inc.
$
119.7

 
6.2
 %
 
$
80.5

 
5.0
 %
 
$
162.8

 
4.7
 %
 
$
107.1

 
3.6
 %

We review our operating results by reportable segment. See Note 13 - Segments and Related Information in the notes to the condensed unaudited 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):

30


 
Revenue
 
EBITDA and EBITDA Margin
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
 
For the Three Months Ended
June 30,
 
For the Six Months Ended
June 30,
Reportable Segment:
2019
 
2018
 
2019
 
2018
 
2019
 
2018
 
2019
 
2018
Communications
$
652.6

 
$
618.6

 
$
1,265.4

 
$
1,245.7

 
$
52.4

 
8.0
%
 
$
73.7

 
11.9
 %
 
$
97.8

 
7.7
%
 
$
155.8

 
12.5
%
Oil and Gas
936.8

 
769.3

 
1,558.1

 
1,305.8

 
179.3

 
19.1
%
 
122.7

 
15.9
 %
 
286.7

 
18.4
%
 
155.7

 
11.9
%
Electrical Transmission
100.4

 
84.5

 
195.3

 
198.5

 
8.7

 
8.6
%
 
(2.7
)
 
(3.2
)%
 
12.4

 
6.4
%
 
1.9

 
0.9
%
Power Generation and Industrial
250.2

 
146.0

 
439.6

 
263.6

 
8.9

 
3.5
%
 
9.8

 
6.7
 %
 
12.1

 
2.8
%
 
14.6

 
5.5
%
Other
0.0

 
0.2

 
0.1

 
2.2

 
6.4

 
NM

 
6.8

 
2,899
 %
 
12.7

 
NM

 
12.7

 
583.6
%
Eliminations
(1.0
)
 
(0.8
)
 
(1.2
)
 
(1.2
)
 

 

 

 

 

 

 

 

Corporate

 

 

 

 
(19.2
)
 
NA

 
(21.6
)
 
NA

 
(48.7
)
 
NA

 
(47.5
)
 
NA

Consolidated Results
$
1,939.0

 
$
1,617.8

 
$
3,457.3

 
$
3,014.6

 
$
236.5

 
12.2
%
 
$
188.7

 
11.7
 %
 
$
373.0

 
10.8
%
 
$
293.2

 
9.7
%
NM - Percentage is not meaningful
Three Months Ended June 30, 2019 Compared to Three Months Ended June 30, 2018
Revenue. For the three month period ended June 30, 2019, consolidated revenue totaled $1,939 million as compared with $1,618 million for the same period in 2018, an increase of $321 million, or 20%. Revenue increased in our Oil and Gas segment by $167 million, or 22%, in our Power Generation and Industrial segment by $104 million, or 71%, in our Communications segment by $34 million, or 5%, and in our Electrical Transmission segment by $16 million, or 19%. Acquisitions contributed $35 million in revenue for the three month period ended June 30, 2019, and organic revenue increased by approximately $286 million, or 18%, as compared with the same period in 2018.
Communications Segment. Communications revenue was $653 million for the three month period ended June 30, 2019, as compared with $619 million for the same period in 2018, an increase of $34 million, or 5%. Organic revenue increased by approximately $33 million, or 5%, as compared with the same period in 2018, and acquisitions contributed $1 million of revenue for the three month period ended June 30, 2019. The increase in organic revenue was primarily driven by higher levels of wireless and wireline/fiber revenue, partially offset by a 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 $937 million for three month period ended June 30, 2019, as compared with $769 million for the same period in 2018, an increase of $167 million, or 22%. Organic revenue increased by approximately $133 million, or 17%, as compared with the same period in 2018, and acquisitions contributed $34 million of revenue for the three month period ended June 30, 2019. The increase in organic revenue was due primarily to increased demand for pipeline projects, as well as from project activity and mix, partially offset by the effect of regulatory disruptions on selected long-haul pipeline construction activity.
Electrical Transmission Segment. Electrical Transmission revenue was $100 million for the three month period ended June 30, 2019 as compared with $85 million for the same period in 2018, an increase of $16 million, or 19%, due primarily to higher levels of project activity and timing.
Power Generation and Industrial Segment. Power Generation and Industrial revenue was $250 million for the three month period ended June 30, 2019 as compared with $146 million for the same period in 2018, an increase of $104 million, or 71%, due primarily to higher levels of renewable power project activity.
Other Segment. Other segment revenue was de minimis for both the three month periods ended June 30, 2019 and 2018.
Costs of revenue, excluding depreciation and amortization. Costs of revenue, excluding depreciation and amortization, increased by $267 million, or 20%, from $1,367 million for the three month period ended June 30, 2018 to $1,633 million for the same period in 2019. Higher levels of revenue contributed an increase of $271 million in costs of revenue, excluding depreciation and amortization, whereas improved productivity contributed a decrease of approximately $6 million. Costs of revenue, excluding depreciation and amortization, as a percentage of revenue decreased by approximately 30 basis points, from 84.5% of revenue for the three month period ended June 30, 2018 to 84.2% of revenue for the same period in 2019. The basis point decrease was primarily driven by improved project efficiencies, closeouts and mix in our Oil and Gas and Electrical Transmission segments, offset, in part, by mix, project inefficiencies and costs incurred to expand operating capacity in support of expected future business growth in our Communications and Power Generation and Industrial segments.
Depreciation and amortization. Depreciation and amortization was $60 million, or 3.1% of revenue, for the three month period ended June 30, 2019 as compared with $52 million, or 3.2% of revenue, in 2018, an increase of $8 million, or 16%. Acquisitions contributed $3 million of depreciation and amortization for the three month period ended June 30, 2019. As a percentage of revenue, depreciation and amortization decreased by 10 basis points due primarily to higher levels of revenue, offset, in part, by the effects of acquisition activity.
General and administrative expenses. General and administrative expenses were $71 million, or 3.7% of revenue, for the three month period ended June 30, 2019, as compared with $68 million, or 4.2% of revenue, for the same period in 2018, an increase of $3 million, or 5%. Acquisitions contributed $1 million of general and administrative expenses for the three month period ended June 30, 2019. Excluding the effects of acquisitions, administrative expenses increased by approximately $2 million as compared with the same period in the prior year. For the three month period ended June 30, 2019, general and administrative expenses included increased administrative costs to support growth in our businesses as well as an increase in various other administrative costs, including incentive and compensation expense, offset, in part by the effect of timing of other legal, arbitral and

31


settlement matters as compared with the same period in the prior year. Overall, general and administrative expenses as a percentage of revenue decreased by approximately 50 basis points for the three month period ended June 30, 2019 as compared with the same period in 2018 due to higher levels of revenue.
Interest expense, net. Interest expense, net of interest income, was $17 million, or approximately 0.9% of revenue, for the three month period ended June 30, 2019 as compared with $21 million, or 1.3% of revenue, in the same period in 2018. Interest expense from credit facility activity increased by approximately $1 million, primarily due to higher average interest rates. This increase was offset by $5 million of recovery of interest costs from a second quarter 2019 arbitration award.
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 June 30, 2019 and 2018, equity in earnings from unconsolidated affiliates totaled approximately $7 million and $6 million, respectively, and related primarily to our investments in the Waha JVs.
Other expense, net. Other 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 expense, net, was $5 million for the three month period ended June 30, 2019, as compared with approximately $1 million for the same period in 2018. For the three month period ended June 30, 2019, other expense, net, included approximately $29 million of expense from changes to estimated earn-out accruals, offset, in part, by $19 million of income from a second quarter 2019 arbitration award and $4 million of gains on sales of equipment, net. For the three month period ended June 30, 2018, other expense, net, included approximately $4 million of expense from changes to estimated earn-out accruals and $1 million of expense related to changes in expected recovery amounts for an investment that was in the final stages of liquidation, offset, in part, by $4 million of gains on sales of equipment, net.
Provision for income taxes. Income tax expense was $40 million for the three month period ended June 30, 2019 as compared with $36 million for the same period in the prior year. In the second quarter of 2019, pre-tax income increased to $160 million as compared with $116 million for the same period in the prior year. Our effective tax rate decreased to 24.8% for the three month period ended June 30, 2019 from 30.8% for the same period in 2018, primarily as a result of reduced foreign earnings and foreign tax rate changes.
Analysis of EBITDA by Segment
Communications Segment. EBITDA for our Communications segment was $52 million, or 8.0% of revenue, for the three month period ended June 30, 2019, as compared with $74 million, or 11.9% of revenue, for the same period in 2018, a decrease of approximately $21 million, or 29%. As a percentage of revenue, EBITDA decreased by approximately 390 basis points, or $25 million, due to project inefficiencies and costs incurred to expand operating capacity to support expected future business growth. The decrease in EBITDA from reduced EBITDA margins was offset, in part, by higher levels of revenue, which contributed an increase in EBITDA of $4 million.
Oil and Gas Segment. EBITDA for our Oil and Gas segment was $179 million, or 19.1% of revenue, for the three month period ended June 30, 2019, as compared with $123 million, or 15.9% of revenue, for the same period in 2018, an increase of $57 million, or 46%. Improved productivity contributed an increase in EBITDA of approximately $30 million, and higher levels of revenue contributed an increase in EBITDA of $27 million. EBITDA margins increased by approximately 320 basis points due primarily to improved project efficiencies, closeouts and mix.
Electrical Transmission Segment. EBITDA for our Electrical Transmission segment was $9 million, or 8.6% of revenue, for the three month period ended June 30, 2019, as compared with EBITDA of negative $3 million, or 3.2% of revenue, for the same period in 2018, an increase in EBITDA of approximately $11 million, or 418%, due primarily to improved project efficiencies, closeouts and mix. As a percentage of revenue, EBITDA increased by approximately 1,180 basis points.
Power Generation and Industrial Segment. EBITDA for our Power Generation and Industrial segment was $9 million, or 3.5% of revenue, for the three month period ended June 30, 2019, as compared with EBITDA of $10 million, or 6.7% of revenue, for the same period in 2018, a decrease in EBITDA of $1 million, or 9%. As a percentage of revenue, segment EBITDA decreased by approximately 320 basis points, or $8 million, as compared with the same period in the prior year, due primarily to a combination of reduced project efficiencies, closeouts and mix. The decrease in EBITDA from reduced EBITDA margins was offset, in part, by higher levels of revenue, which contributed an increase in EBITDA of $7 million.
Other Segment. EBITDA from Other businesses was $6 million for the three month period ended June 30, 2019 as compared with EBITDA of $7 million for the same period in 2018. Other segment EBITDA for the three month periods ended June 30, 2019 and 2018 included approximately $7 million and $6 million, respectively, of equity in earnings from unconsolidated affiliates related primarily to our investments in the Waha JVs, and, for the three month period ended June 30, 2018, Other segment EBITDA included approximately $1 million of income related to a proportionately consolidated non-controlled Canadian joint venture.
Corporate. Corporate EBITDA was negative $19 million for the three month period ended June 30, 2019, as compared with EBITDA of negative $22 million for the same period in 2018, for an increase in EBITDA of approximately $2 million. Corporate EBITDA for the three month period ended June 30, 2019 included approximately $29 million of expense related to changes in estimated earn-out accruals, partially offset by approximately $25 million of recovery of legal costs and other income from a second quarter 2019 arbitration award. Corporate EBITDA for the three month period ended June 30, 2018 included approximately $4 million of expense from changes to expected earn-out accruals and $1 million of expense from changes in expected recovery amounts for an investment that was in the final stages of liquidation. Excluding the effects of these items, other corporate expenses for the three month period ended June 30, 2019 decreased by approximately $1 million as compared with the same period in the prior year. Corporate expenses for the three month period ended June 30, 2019 included increases in various administrative costs, including information technology and incentive and compensation expense, offset by the effect of timing of other corporate legal and settlement matters.

32


Six Months Ended June 30, 2019 Compared to Six Months Ended June 30, 2018
Revenue. For the six month period ended June 30, 2019, consolidated revenue totaled $3,457 million as compared with $3,015 million for the same period in 2018, an increase of $443 million, or 15%. Revenue increases in our Oil and Gas segment of $252 million, or 19%, in our Power Generation and Industrial segment of $176 million, or 67%, and in our Communications segment of $20 million, or 2%, were partially offset by decreases in our Electrical Transmission segment of $3 million, or 2%, and in our Other segment of $2 million. Acquisitions contributed $75 million in revenue for the six month period ended June 30, 2019, and organic revenue increased by approximately $368 million, or 12%, as compared with the same period in 2018.
Communications Segment. Communications revenue was $1,265 million for the six month period ended June 30, 2019, as compared with $1,246 million for the same period in 2018, an increase of $20 million, or 2%. Organic revenue increased by approximately $18 million, or 1%, as compared with the same period in 2018, and acquisitions contributed $2 million of revenue for the six month period ended June 30, 2019. The increase in organic revenue was primarily driven by higher levels of wireless and wireline/fiber revenue, partially offset by a decrease in storm restoration services and in install-to-the-home revenue, as compared with the same period in the prior year.
Oil and Gas Segment. Oil and Gas revenue was $1,558 million for six month period ended June 30, 2019, as compared with $1,306 million for the same period in 2018, an increase of $252 million, or 19%. Organic revenue increased by approximately $182 million, or 14%, as compared with the same period in 2018, and acquisitions contributed $70 million of revenue for the six month period ended June 30, 2019. The increase in organic revenue was due primarily to increased demand for pipeline projects, including from project activity and mix, partially offset by the effect of regulatory disruptions on selected long-haul pipeline construction activity.
Electrical Transmission Segment. Electrical Transmission revenue was $195 million for the six month period ended June 30, 2019 as compared with $199 million for the same period in 2018, a decrease of approximately $3 million, or 2%, due primarily to lower levels of project activity and timing.
Power Generation and Industrial Segment. Power Generation and Industrial revenue was $440 million for the six month period ended June 30, 2019 as compared with $264 million for the same period in 2018, an increase of $176 million, or 67%. Organic revenue increased by approximately $173 million, or 66%, as compared with the same period in 2018, and acquisitions contributed $3 million of revenue for the six month period ended June 30, 2019. The increase in organic revenue was driven by higher levels of renewable power project activity.
Other Segment. Other segment revenue decreased by $2 million for the six month period ended June 30, 2019 as compared with the same period in 2018 due primarily to a decrease in our international oil and gas operations.
Costs of revenue, excluding depreciation and amortization. Costs of revenue, excluding depreciation and amortization, increased by $342 million, or 13%, from $2,604 million for the six month period ended June 30, 2018 to $2,945 million for the same period in 2019. Higher levels of revenue contributed an increase of $382 million in costs of revenue, excluding depreciation and amortization, offset, in part, by a decrease of approximately $41 million from improved productivity. Costs of revenue, excluding depreciation and amortization, as a percentage of revenue decreased by approximately 120 basis points, from 86.4% of revenue for the six month period ended June 30, 2018 to 85.2% of revenue for the same period in 2019. The basis point decrease was primarily driven by improved project efficiencies, closeouts and mix in our Oil and Gas and Electrical Transmission segments, offset, in part, by project inefficiencies and mix, including lower levels of storm restoration services, as well as costs incurred to expand operating capacity to support expected future business growth in our Communications and Power Generation and Industrial segments.
Depreciation and amortization. Depreciation and amortization was $119 million, or 3.4% of revenue, for the six month period ended June 30, 2019 as compared with $102 million, or 3.4% of revenue, in 2018, an increase of $17 million, or 17%. Acquisitions contributed $5 million of depreciation and amortization for the six month period ended June 30, 2019. As a percentage of revenue, depreciation and amortization was generally flat.
General and administrative expenses. General and administrative expenses were $143 million, or 4.1% of revenue, for the six month period ended June 30, 2019, as compared with $131 million, or 4.4% of revenue, for the same period in 2018, an increase of $12 million, or 9%. Acquisitions contributed $4 million of general and administrative expenses for the six month period ended June 30, 2019. Excluding the effects of acquisitions, administrative expenses increased by approximately $8 million as compared with the same period in the prior year. For the six month period ended June 30, 2019, general and administrative expenses included increased administrative costs to support growth in our businesses as well as an increase in various other administrative costs, including incentive and compensation expense, partially offset by the effect of timing of other legal, arbitral and settlement matters as compared with the same period in the prior year. Overall, general and administrative expenses as a percentage of revenue decreased by approximately 30 basis points for the six month period ended June 30, 2019 as compared with the same period in 2018.
Interest expense, net. Interest expense, net of interest income, was $39 million, or 1.1% of revenue, for the six month period ended June 30, 2019 as compared with $38 million, or 1.3% of revenue, in the same period in 2018. The increase in interest expense related primarily to credit facility activity as well as an increase in discount charges on financing arrangements for trade receivables, offset, in part, by $5 million from recovery of interest costs from a second quarter 2019 arbitration award. The increase in credit facility-related interest expense and discount charges resulted primarily from higher average 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 six month periods ended June 30, 2019, equity in earnings from unconsolidated affiliates totaled approximately $13 million, as compared with $11 million for the same period in 2018, and related primarily to our investments in the Waha JVs.
Other expense, net. Other expense, net, was $8 million for the six month period ended June 30, 2019, as compared with other income, net of $2 million for the same period in 2018. For the six month period ended June 30, 2019, other expense, net, included approximately $36 million of expense from changes to estimated earn-out accruals, offset, in part, by $19 million of income from a second quarter 2019 arbitration award, $6 million of gains on sales of equipment, net, and $1 million of income from the settlement of an investment that was in the final stages of liquidation. For the six month period ended June 30, 2018, other income, net, included approximately $7 million of gains on sales of equipment, net, partially offset by approximately $4

33


million of expense from changes to estimated earn-out accruals and $1 million of expense related to changes in expected recoveries for the previously mentioned investment.
Provision for income taxes. Income tax expense was $52 million for the six month period ended June 30, 2019 as compared with $47 million for the same period in the prior year. In the first half of 2019, pre-tax income increased to $215 million as compared with $154 million for the same period in the prior year. Our effective tax rate decreased to 24.1% for the six month period ended June 30, 2019 from 30.5% for the same period in 2018, primarily due to reduced foreign earnings, the recognition of approximately $2 million of excess tax benefits from the vesting of share-based awards, and foreign tax rate changes.
Analysis of EBITDA by Segment
Communications Segment. EBITDA for our Communications segment was $98 million, or 7.7% of revenue, for the six month period ended June 30, 2019, as compared with $156 million, or 12.5% of revenue, for the same period in 2018, a decrease of approximately $58 million, or 37%. As a percentage of revenue, EBITDA decreased by approximately 480 basis points, or $61 million, primarily due to project inefficiencies and mix, including from lower levels of storm restoration services as well as costs incurred to expand operating capacity to support expected future business growth. The decrease in EBITDA from reduced EBITDA margins was offset, in part, by higher levels of revenue, which contributed an increase in EBITDA of $2 million.
Oil and Gas Segment. EBITDA for our Oil and Gas segment was $287 million, or 18.4% of revenue, for the six month period ended June 30, 2019, as compared with $156 million, or 11.9% of revenue, for the same period in 2018, an increase of $131 million, or 84%. Improved productivity contributed an increase in EBITDA of approximately $101 million, and higher levels of revenue contributed an increase in EBITDA of $30 million. EBITDA margins increased by approximately 650 basis points due primarily to improved project efficiencies, closeouts and mix.
Electrical Transmission Segment. EBITDA for our Electrical Transmission segment was $12 million, or 6.4% of revenue, for the six month period ended June 30, 2019, as compared with EBITDA of approximately $2 million, or 0.9% of revenue, for the same period in 2018, an increase in EBITDA of approximately $11 million, or 571%, due primarily to improved project efficiencies, closeouts and mix. As a percentage of revenue, EBITDA increased by approximately 540 basis points.
Power Generation and Industrial Segment. EBITDA for our Power Generation and Industrial segment was $12 million, or 2.8% of revenue, for the six month period ended June 30, 2019, as compared with EBITDA of $15 million, or 5.5% of revenue, for the same period in 2018, a decrease in EBITDA of $2 million, or 17%. As a percentage of revenue, segment EBITDA decreased by approximately 280 basis points, or $12 million, as compared with the same period in the prior year, due primarily to a combination of reduced project efficiencies, closeouts and mix. The decrease in EBITDA from reduced EBITDA margins was offset, in part, by higher levels of revenue, which contributed an increase in EBITDA of $10 million.
Other Segment. EBITDA from Other businesses was $13 million for both the six month periods ended June 30, 2019 and 2018. Other segment EBITDA for the six month periods ended June 30, 2019 and 2018 included $13 million and $11 million, respectively, of equity in earnings of unconsolidated affiliates related primarily to our investment in the Waha JVs, and for the six month period ended June 30, 2018, included $1 million in gains on a proportionately consolidated non-controlled jointed venture.
Corporate. Corporate EBITDA was negative $49 million for the six month period ended June 30, 2019, as compared with EBITDA of negative $48 million for the same period in 2018, for a decrease in EBITDA of approximately $1 million. Corporate EBITDA for the six month period ended June 30, 2019 included approximately $36 million of expense related to changes in estimated earn-out accruals, partially offset by approximately $25 million of recovery of legal costs and other income from a second quarter 2019 arbitration award and $1 million of income from the settlement of an investment that was in the final stages of liquidation. Corporate EBITDA for the six month period ended June 30, 2018 included $4 million of expense related to changes in estimated earn-out accruals and approximately $1 million of expense from changes in expected recoveries for the previously mentioned investment. Excluding the effects of these items, other corporate expenses for the six month period ended June 30, 2019 decreased by approximately $4 million as compared with the same period in the prior year. Other corporate expenses for the six month period ended June 30, 2019 included increases in various administrative costs, including information technology and incentive and compensation expense, offset by timing of other corporate legal and settlement matters 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. See Note 13 - Segments and Related Information in the notes to the condensed unaudited 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; project results from a proportionately consolidated non-controlled Canadian joint venture that was underway when we acquired Pacer in 2014, and whose sole activity involves the construction of a bridge, a business in which we do not otherwise engage, is managed by a third party, and for which we have minimal direct construction involvement and automatically terminates upon completion of the project; and, for Adjusted Net Income and Adjusted Diluted Earnings Per Share, the tax effects of the adjusted items, including non-cash stock based compensation expense, and the effects of changes in statutory tax rates, including the effects of the 2017 Tax Act. These definitions of EBITDA and Adjusted EBITDA are not the same as in our Credit Facility or in the indenture governing our notes; therefore, EBITDA and Adjusted EBITDA as presented in this discussion should not be used for purposes of determining our compliance with the covenants contained in our debt instruments.
We use EBITDA and Adjusted EBITDA, as well as Adjusted Net Income and Adjusted Diluted Earnings Per Share to evaluate our performance, both internally and as compared with our peers, because these measures exclude certain items that may not be indicative of our core operating results,

34



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. Additionally, these adjusted measures provide a baseline for analyzing trends in our underlying business.
We believe these non-U.S. GAAP financial measures provide meaningful information and help investors understand our financial results and assess our prospects for future performance. Because non-U.S. GAAP financial measures are not standardized, it may not be possible to compare these 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 June 30,
 
For the Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Net income
$
120.2

 
6.2
%
 
$
80.4

 
5.0
 %
 
$
163.3

 
4.7
%
 
$
106.9

 
3.5
 %
Interest expense, net
16.6

 
0.9
%
 
20.8

 
1.3
 %
 
38.9

 
1.1
%
 
37.9

 
1.3
 %
Provision for income taxes
39.7

 
2.0
%
 
35.8

 
2.2
 %
 
51.8

 
1.5
%
 
46.9

 
1.6
 %
Depreciation and amortization
59.9

 
3.1
%
 
51.7

 
3.2
 %
 
119.0

 
3.4
%
 
101.6

 
3.4
 %
EBITDA
$
236.5

 
12.2
%
 
$
188.7

 
11.7
 %
 
$
373.0

 
10.8
%
 
$
293.2

 
9.7
 %
Non-cash stock-based compensation expense
4.2

 
0.2
%
 
3.4

 
0.2
 %
 
7.9

 
0.2
%
 
6.6

 
0.2
 %
Project results from non-controlled joint venture

 
%
 
(1.0
)
 
(0.1
)%
 

 
%
 
(1.0
)
 
(0.0
)%
Adjusted EBITDA
$
240.7

 
12.4
%

$
191.1


11.8
 %
 
$
380.9

 
11.0
%
 
$
298.8

 
9.9
 %
A reconciliation of EBITDA to Adjusted EBITDA and Adjusted EBITDA margin by reportable segment, for the periods indicated is as follows:
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
EBITDA
$
236.5

 
12.2
%
 
$
188.7

 
11.7
 %
 
$
373.0

 
10.8
%
 
$
293.2

 
9.7
 %
Non-cash stock-based compensation expense
4.2

 
0.2
%
 
3.4

 
0.2
 %
 
7.9

 
0.2
%
 
6.6

 
0.2
 %
Project results from non-controlled joint venture

 
%
 
(1.0
)
 
(0.1
)%
 

 
%
 
(1.0
)
 
(0.0
)%
Adjusted EBITDA
$
240.7

 
12.4
%
 
$
191.1

 
11.8
 %
 
$
380.9

 
11.0
%
 
$
298.8

 
9.9
 %
Reportable Segment:
 
 
 
 
 
 
 
Communications
$
52.4

 
8.0
%
 
$
73.7

 
11.9
 %
 
$
97.8

 
7.7
%
 
$
155.8

 
12.5
 %
Oil and Gas
179.3

 
19.1
%
 
122.7

 
15.9
 %
 
286.7

 
18.4
%
 
155.7

 
11.9
 %
Electrical Transmission
8.7

 
8.6
%
 
(2.7
)
 
(3.2
)%
 
12.4

 
6.4
%
 
1.9

 
0.9
 %
Power Generation and Industrial
8.9

 
3.5
%
 
9.8

 
6.7
 %
 
12.1

 
2.8
%
 
14.6

 
5.5
 %
Other
6.4

 
NM

 
5.8

 
2,479
 %
 
12.7

 
NM

 
11.8

 
538.5
 %
Corporate
(15.0
)
 
NA

 
(18.2
)
 
NA

 
(40.8
)
 
NA

 
(41.0
)
 
NA

Adjusted EBITDA
$
240.7

 
12.4
%
 
$
191.1

 
11.8
 %
 
$
380.9

 
11.0
%
 
$
298.8

 
9.9
 %
NM - Percentage is not meaningful

The tables below, which may contain slight summation differences due to rounding, reconcile 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.

35



 
For the Three Months Ended June 30,
 
2019
 
2018
 
Net Income (in millions)
 
Diluted Earnings Per Share
 
Net Income (in millions)
 
Diluted Earnings Per Share
Reported U.S. GAAP measure
$
120.2

 
$
1.58

 
$
80.4

 
$
1.01

Adjustments:
 
 
 
 
 
 
 
Non-cash stock-based compensation expense
4.2

 
0.06

 
3.4

 
0.04

Project results from non-controlled joint venture

 

 
(1.0
)
 
(0.01
)
Total adjustments, pre-tax
$
4.2

 
$
0.06

 
$
2.4

 
$
0.03

   Income tax effect of adjustments (a)
(1.0
)
 
(0.01
)
 
(0.8
)
 
(0.01
)
   Statutory tax rate effects (b)
(1.4
)
 
(0.02
)
 
1.5

 
0.02

Adjusted non-U.S. GAAP measure
$
122.0

 
$
1.60

 
$
83.5

 
$
1.04


 
For the Six Months Ended June 30,
 
2019
 
2018
 
Net Income (in millions)
 
Diluted Earnings Per Share
 
Net Income (in millions)
 
Diluted Earnings Per Share
Reported U.S. GAAP measure
$
163.3

 
$
2.15

 
$
106.9

 
$
1.32

Adjustments:
 
 
 
 
 
 
 
Non-cash stock-based compensation expense
7.9

 
0.10

 
6.6

 
0.08

Project results from non-controlled joint venture

 

 
(1.0
)
 
(0.01
)
Total adjustments, pre-tax
$
7.9

 
$
0.10

 
$
5.6

 
$
0.07

   Income tax effect of adjustments (a)
(4.2
)
 
(0.06
)
 
(1.6
)
 
(0.02
)
   Statutory tax rate effects (b)
(1.4
)
 
(0.02
)
 
1.5

 
0.02

Adjusted non-U.S. GAAP measure
$
165.6

 
$
2.18

 
$
112.3

 
$
1.39

(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, for which the six month period ended June 30, 2019 included net tax benefits of $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 and six month periods ended June 30, 2019, our consolidated effective tax rates, as reported, were 25% and 24%, respectively, and as adjusted, were 26% for both periods. For both the three and six month periods ended June 30, 2018, our consolidated effective tax rate, as reported, was 31%, and as adjusted, was 30%.
(b)
For the three and six month periods ended June 30, 2019, includes the effects of changes in Canadian provincial statutory tax rates, and for the three and six month periods ended June 30, 2018, includes the effects of the 2017 Tax Act.
Financial Condition, Liquidity and Capital Resources
Our primary sources of liquidity are cash flows from operations, availability under our Credit Facility and our cash balances. Our primary liquidity needs are for working capital, capital expenditures, insurance and performance collateral in the form of cash and letters of credit, earn-out obligations, equity investment funding requirements, debt service and income taxes. We also evaluate opportunities for strategic acquisitions and investments from time to time, and we may consider opportunities to borrow additional funds, or to repurchase, refinance or retire outstanding debt or repurchase additional shares of our outstanding common stock in the future under share repurchase authorizations, any of which may require our use of cash.
Capital Expenditures. For the six month period ended June 30, 2019, we spent $57 million on capital expenditures, or $38 million, net of asset disposals, and incurred approximately $110 million of equipment purchases under finance leases. We estimate that we will spend approximately $120 million on capital expenditures, or approximately $80 million, net of asset disposals, in 2019, and expect to incur approximately $180 million of equipment purchases under finance leases. Actual capital expenditures may increase or decrease in the future depending upon business activity levels, as well as ongoing assessments of equipment lease versus buy decisions based on short and long-term equipment requirements.
Acquisitions and Earn-Out Liabilities. We typically utilize cash for business acquisitions and other strategic arrangements, and for the six month period ended June 30, 2019, we used $95 million of cash for this purpose. In addition, in most of our acquisitions, we have agreed to make future payments to the sellers that are contingent upon the future earnings performance of the acquired businesses, which we also refer to as “earn-out” payments. Earn-out payments may be paid in cash or, under specific circumstances, MasTec common stock, or a combination thereof, at our option. The estimated total value of future earn-out obligations as of June 30, 2019 was approximately $141 million. Of this amount, $31 million represents the liability for earn-out obligations that have been earned. The remainder is management’s estimate of potential earn-out obligations that are contingent upon future performance. For the six month period ended June 30, 2019, we made payments of $30 million related to earn-out obligations, and for the six month period ended June 30, 2018, we made payments of $23 million.

36



Income Taxes. For the six month period ended June 30, 2019, tax payments, net of tax refunds were approximately $39 million. For the six month period ended June 30, 2018, tax refunds, net of tax payments, totaled approximately $14 million and resulted primarily from the utilization of certain tax credits, as well as the tax effect of an increase in tax depreciation under the tax provisions of the 2017 Tax Act. 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 billing milestones and project close-outs can contribute to changes in unbilled revenue. As of June 30, 2019, we expect that substantially all of our CIEB will be billed to customers in the normal course of business within the next twelve months. Total accounts receivable, which consists of contract billings, CIEB and retainage, net of allowance, decreased to $1.8 billion as of June 30, 2019 from $1.9 billion as of December 31, 2018 due primarily to a decrease in our days sales outstanding, as discussed 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
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 June 30, 2019, we had approximately $736 million in working capital, defined as current assets less current liabilities, as compared with $885 million as of December 31, 2018, a decrease of approximately $150 million. Cash and cash equivalents totaled approximately $59 million and $27 million as of June 30, 2019 and December 31, 2018, respectively.
Sources and uses of cash are summarized below (in millions):
 
For the Six Months Ended June 30,
 
2019
 
2018
Net cash provided by operating activities
$
351.5

 
$
23.2

Net cash used in investing activities
$
(122.8
)
 
$
(111.1
)
Net cash (used in) provided by financing activities
$
(196.8
)
 
$
67.7

Operating Activities. Cash flow from operations is primarily influenced by changes in the timing of demand for our services and operating margins, but can also be affected by working capital needs associated with the various types of services we provide. Working capital is affected by changes in accounts receivable, net, prepaid expenses and other current assets, accounts payable, accrued expenses and BIEC, 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 six month period ended June 30, 2019 was $351 million, as compared with approximately $23 million of cash provided by operating activities for the same period in 2018. The increase in cash flow from operations was primarily due to the effect of working capital-related changes in assets and liabilities, net.
Our days sales outstanding, net of BIEC (“DSO”) was 77 as of June 30, 2019 as compared with 81 as of December 31, 2018. The decrease in DSO for the six month period ended June 30, 2019 was primarily related to ordinary course billing and collection activity. DSO is calculated as accounts receivable, net, less BIEC, divided by average daily revenue for the most recently completed quarter as of the balance sheet date. DSOs can fluctuate from period to period due to timing of billings, collections and settlements, timing of project close-outs and retainage collections, changes in project and customer mix and the effect of working capital initiatives. Other than matters subject to litigation, we do not anticipate material collection issues related to our outstanding accounts receivable balances, nor do we have material amounts due from customers experiencing financial difficulties. We expect to collect substantially all of our outstanding accounts receivable, net, within the next twelve months.
Investing Activities. Net cash used in investing activities increased by approximately $12 million to $123 million for the six month period ended June 30, 2019 from $111 million for the six month period ended June 30, 2018. Cash paid for acquisitions, net, totaled $95 million for the six month period ended June 30, 2019, as compared with $7 million for the same period in 2018, an increase of approximately $88 million due to our 2019

37



acquisitions. For the six month period ended June 30, 2019, we spent $57 million on capital expenditures, or $38 million, net of asset disposals, as compared with $88 million, or $74 million, net of asset disposals, for the same period in the prior year, a decrease of $36 million. For the six month period ended June 30, 2019, payments for other investments totaled $5 million, whereas for the six month period ended June 30, 2018, payments for other investments totaled $36 million and related primarily to our equity investment in the Waha JVs and the purchase of an equity investment in a telecommunications entity. For the six month period ended June 30, 2019, proceeds from other investments totaled $15 million, and included the sale of our investment in the previously mentioned telecommunications entity, as well as the settlement of an investment that was in the final stages of liquidation. For the six month period ended June 30, 2018, proceeds from other investments totaled $5 million and related to recoveries from the previously mentioned investment.
Financing Activities. Net cash used in financing activities for the six month period ended June 30, 2019 was $197 million, as compared with cash provided by financing activities of $68 million for the six month period ended June 30, 2018, for an increase in cash used in financing activities of $265 million. Credit facility related activity, net, for the six month period ended June 30, 2019, totaled $126 million of repayments, net of borrowings, as compared with $264 million of borrowings, net of repayments for the six month period ended June 30, 2018, for an increase in cash used in financing activities of $390 million. For the six month period ended June 30, 2019, payments for repurchases of common stock totaled $6 million, and primarily related to settlement of December 2018 share repurchases, whereas share repurchases for the six month period ended June 30, 2018 totaled $128 million, for a decrease in cash used in financing activities of $123 million. As of June 30, 2019, we had approximately $129 million available for share repurchases under existing share repurchase authorizations. Payments of acquisition-related contingent consideration included within financing activities totaled $29 million for the six month period ended June 30, 2019 as compared with $16 million for or the six month period ended June 30, 2018. Total payments of acquisition-related contingent consideration, including payments in excess of acquisition-date liabilities, which are classified within operating activities, totaled $30 million and $23 million for the six month periods ended June 30, 2019 and 2018, respectively.
Senior Secured Credit Facility
We have a senior secured credit facility (the “Credit Facility”). Aggregate borrowing commitments under the Credit Facility total approximately $1.5 billion, composed of $1.1 billion of revolving commitments and a term loan totaling approximately $0.4 billion. Borrowings under the Credit Facility are used for working capital requirements, capital expenditures and other corporate purposes, including equity investments, potential acquisitions or other strategic arrangements, the repurchase or prepayment of indebtedness and share repurchases.
We are dependent upon borrowings and letters of credit under the Credit Facility to fund our operations. Should we be unable to comply with the terms and conditions of the Credit Facility, we would be required to obtain modifications to the Credit Facility or obtain an alternative source of financing to continue to operate, neither of which may be available to us on commercially reasonable terms, or at all. The Credit Facility is subject to certain provisions and covenants, as more fully described in Note 7 - Debt in the notes to the condensed unaudited consolidated financial statements, which is incorporated by reference, and Note 7 - Debt in the notes to the audited consolidated financial statements included in our 2018 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, which were issued in 2013 in a registered public offering. The 4.875% Senior Notes are guaranteed by certain of our subsidiaries and are subject to certain provisions and covenants, as more fully described in Note 7 - Debt and Note 17 - Supplemental Guarantor Condensed Consolidating Financial Information in the notes to the audited consolidated financial statements included in our 2018 Form 10-K. Also, see Note 16 - Supplemental Guarantor Condensed Unaudited Consolidating Financial Information in the notes to the condensed unaudited 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 June 30, 2019.
Additional Information
For detailed discussion and additional information pertaining to our debt instruments, see Note 7 - Debt in the notes to the audited consolidated financial statements included in our 2018 Form 10-K. Also see Note 7 - Debt in the notes to the condensed unaudited 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 condensed unaudited 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, which have caused volatility in the oil and gas markets in recent years. We closely monitor inflationary factors and any impact they may have on our operating results or financial condition.

38



ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
As of June 30, 2019, our variable interest rate debt was primarily related to our Credit Facility. Interest on outstanding revolving loans and our term loan under our Credit Facility accrues at variable rates based, at our option, on a Eurocurrency rate, as defined in the Credit Facility, plus a margin, or a base rate, as defined in the Credit Facility, plus a margin. As of June 30, 2019, we had $344 million aggregate principal amount of outstanding revolving loans under our Credit Facility with a weighted average interest rate of 3.92% and a term loan with a balance of $367 million with an interest rate of 4.03%. A 100 basis point increase in the applicable interest rates under our credit facilities would have increased our interest expense by approximately $5 million for the six month period ended June 30, 2019.
As of June 30, 2019, our fixed interest rate debt primarily included $400 million aggregate principal amount of 4.875% Senior Notes and $253 million of finance lease obligations, which accrued interest at a weighted average interest rate of approximately 4.2%. 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
Our foreign operations are primarily in Canada. Revenue generated from foreign operations represented 4% of our total revenue for the six month period ended June 30, 2019. Revenue and expense related to our foreign operations are, for the most part, denominated in the functional currency of the foreign operation, which minimizes the impact that fluctuations in exchange rates would have on net income or loss. We are 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 or six month periods ended June 30, 2019. Translation gains or losses, which are recorded in other comprehensive income or loss, result from translation of the assets and liabilities of our foreign subsidiaries into U.S. dollars. For the three and six month periods ended June 30, 2019, net foreign currency translation activity was de minimis.
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 June 30, 2019. We may enter into foreign currency derivative contracts in the future to manage such exposure.
Other Market Risk
As discussed in Note 4 - Fair Value of Financial Instruments in the notes to the condensed unaudited 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 June 30, 2019.
Changes in Internal Control over Financial Reporting
There have been no changes in the Company’s internal control over financial reporting during the quarter ended June 30, 2019 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 condensed unaudited 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 2018 Form 10-K.
ITEM 1A.    RISK FACTORS
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 2018 Form 10-K, as updated by our Quarterly Report on Form 10-Q and other filings we make with the SEC.

39



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 June 30, 2019:



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

 
$

 

 
$
128,846,586

May 1 through May 31
 
234

 
$
47.87

 

 
$
128,846,586

June 1 through June 30
 

 
$

 

 
$
128,846,586

Total
 
234

 
 
 

 
 
(a)
Reflects shares withheld for income tax purposes in connection with shares issued under compensation and benefit programs.
(b)
As of June 30, 2019, the remaining amount available for share repurchases includes $28.8 million under our $150 million share repurchase program that was publicly announced on September 11, 2018, and the full amount of our $100.0 million share repurchase program that was publicly announced on December 21, 2018.
ITEM 4.
MINE SAFETY DISCLOSURES
Not applicable.
ITEM 6.     EXHIBITS
See the Exhibit Index following the signatures page to this Form 10-Q for a list of exhibits filed or furnished with this Form 10-Q, which Exhibit Index is incorporated herein by reference.


40




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:
August 1, 2019
 
 
 
/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)


41



Exhibit Index

Exhibit No.
 
Description
31.1*
 
31.2*
 
32.1**
 
32.2**
 
101.INS
 
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*
 
XBRL Taxonomy Extension Schema
101.CAL*
 
XBRL Taxonomy Extension Calculation Linkbase
101.DEF*
 
XBRL Taxonomy Extension Definition Linkbase
101.LAB*
 
XBRL Taxonomy Extension Label Linkbase
101.PRE*
 
XBRL Taxonomy Extension Presentation Linkbase
104*
 
The cover page of MasTec, Inc.’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2019, formatted in Inline XBRL (included with the Exhibit 101 attachments).
______________
*
Filed herewith.
**
Furnished herewith.


42
EX-31.1 2 mtz6301910-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:
August 1, 2019
 
 
 
 
 
 
/s/ José R. Mas
 
 
José R. Mas         
Chief Executive Officer
(Principal Executive Officer)



EX-31.2 3 mtz6301910-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:
August 1, 2019
 
 
 
 
 
 
/s/ George L. Pita
 
 
George L. Pita
Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-32.1 4 mtz6301910-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 June 30, 2019 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:
August 1, 2019
 
 
 
 
 
 
/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 June 30, 2019, or as a separate disclosure document of the Company or the certifying officers.



EX-32.2 5 mtz6301910-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 June 30, 2019 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:
August 1, 2019
 
 
 
 
 
 
/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 June 30, 2019, or as a separate disclosure document of the Company or the certifying officers.



EX-101.SCH 6 mtz-20190630.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 - Condensed Unaudited Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Condensed Unaudited Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - Condensed Unaudited Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Unaudited Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Unaudited Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Unaudited Consolidated Statements of Operations 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 (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 2407401 - Disclosure - Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - 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 - Lifeshield) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Fair Value of Financial Instruments (Other Investments - Pensare) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - Fair Value of Financial Instruments (Senior Notes) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - 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 2406406 - Disclosure - Goodwill and Other Intangible Assets (2018 Acquisitions) (Narrative) (Details) 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 2406407 - 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 2413405 - Disclosure - Lease Obligations (Additional Lease Information) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Lease Obligations (Finance Leases) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Lease Obligations (Operating Leases) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Other Retirement Plans link:presentationLink link:calculationLink link:definitionLink 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 (Schedule of Significant Customers, Revenue Concentration Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Segments and Related Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 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 Unaudited Consolidating Balance Sheets) (Details) link:presentationLink link:calculationLink link:definitionLink 2425405 - Disclosure - Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Statements of Cash Flows) (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Supplemental Guarantor Financial Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Supplemental Guarantor Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mtz-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 mtz-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 mtz-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Oil and Gas [Member] Oil And Gas 1 [Member] Engineering, construction and maintenance services on oil and natural gas pipelines and processing facilities for the energy and utilities industries. Communications [Member] Communications [Member] Engineering, construction, maintenance and customer fulfillment activities related to communications infrastructure primarily for wireless and wireline/fiber communications and install-to-the-home customers, and, to a lesser extent, infrastructure for utilities, among others. Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 2019 Acquisitions [Member] 2019 Acquisitions [Member] Acquisitions completed during the year 2019. Measurement Input Type [Axis] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Expected Term [Member] Measurement Input, Expected Term [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Business Combinations [Line Items] Business Acquisition [Line Items] Business combinations, number of acquisitions Number of Businesses Acquired Business combinations, cash paid (in dollars) Payments to Acquire Businesses, Gross Business combinations, contingent consideration, earn-out liabilities Business Combination, Contingent Consideration, Liability Business combinations, contingent consideration, earn-out period (in years) Business Combination, Contingent Consideration, Liability, Measurement Input Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high (in dollars) Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Receivables [Abstract] Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Fair Value Disclosures [Abstract] Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures [Abstract] Fair Value Measurements, Recurring and Non-Recurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Waha JVs [Member] Waha JVs [Member] Trans-Pecos Pipeline, LLC ("TPP") (business name) and Comanche Trail Pipeline, LLC ("CTP") (business name) and together, referred to as the Waha JVs. Investment [Axis] Investment Issuer [Axis] Investment [Domain] Investment Issuer [Domain] CCI [Member] Cross Country Infrastructure [Member] Cross Country Infrastructure Services Inc. ("CCI") (business name). “CCI” was previously Cross Country Pipeline Supply, Inc. (“CCP”). Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Equity Investee [Member] Investee [Member] Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] 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 Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net (Note 5) Accounts Receivable, 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 Capital Lease Obligations, 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 Billings in excess of costs and earnings Billings in Excess of Cost, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Long-term debt, including finance leases Long-term Debt and Capital Lease Obligations Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Deferred income taxes Deferred Income Tax Liabilities, Net Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 14) Commitments and Contingencies Equity Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares – none Preferred Stock, Value, Issued Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 91,626,986 and 91,327,009 (including 1,152,993 and 1,251,533 of unvested stock awards) as of June 30, 2019 and December 31, 2018, 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: 15,344,917 and 15,329,817 shares as of June 30, 2019 and December 31, 2018, respectively Treasury Stock, Common, Value Total MasTec, Inc. shareholders’ equity Stockholders' Equity Attributable to Parent Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and equity Liabilities and Equity Accounting Policies [Abstract] Business, Basis of Presentation and Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Earnings Per Share [Abstract] Schedule of Earnings Per Share Information Schedule of Weighted Average Number of Shares [Table Text Block] Schedule of Accounts Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Receivable Type [Axis] Receivable Type [Axis] Receivable [Domain] Receivable [Domain] Accounts Receivable Financing Arrangements [Member] Financing Receivable [Member] Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Retainage, percentage of contract billings Retainage, Percent Of Contract Billings Percentage of contract billings that a customer is permitted to retain until the final contract settlement because of retainage provisions in a contract. Retainage, expected collection period (in years) Retainage, Expected Collection, Period Period in which billed retainage amounts are expected to be collected, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Provisions for doubtful accounts Provision for Doubtful Accounts Revenue recognition, BIEC, revenue recognized Contract with Customer, Liability, Revenue Recognized Contract liabilities Contract with Customer, Liability, Current Interest expense, net Interest Revenue (Expense), Net Schedule of Accounts Receivable, Net of Allowance, and Contract Assets Contract with Customer, Asset and Liability [Table Text Block] Related Party Transactions [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Immediate Family Member of Management [Member] Immediate Family Member of Management or Principal Owner [Member] 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. Related Party Transaction [Axis] Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Equipment [Member] Equipment [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Business combinations, notes payable assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities Business combinations, interest accrued on notes payable assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Interest Payable The amount of accrued interest payable assumed which has been recognized as of the acquisition date. Repayments of notes payable and interest accrued Repayments of Notes Payable 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 Payables, related party Accounts Payable, Related Parties Rebates receivable, related party Rebates Receivables, Related Parties Rebates receivables from related parties. Equity [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Treasury Stock, Common [Member] Treasury Stock, Common [Member] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] September 2018 Share Repurchase Program [Member] September 2018 Share Repurchase Program [Member] Share repurchase program authorized by the board of directors in September 2018. 2016 Share Repurchase Program [Member] 2016 Share Repurchase Program [Member] Share repurchase plan authorized by the board of directors in 2016. March 2018 Share Repurchase Program [Member] March 2018 Share Repurchase Program [Member] Share repurchase program authorized by the board of directors in March 2018. December 2018 Share Repurchase Program [Member] December 2018 Share Repurchase Program [Member] Share repurchase program authorized by the board of directors in December 2018. Equity, Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Treasury stock acquired (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 Share repurchase program, amount available for future share repurchases, value Stock Repurchase Program, Remaining Authorized Repurchase Amount Equity Stockholders' Equity Note Disclosure [Text Block] Leases [Abstract] Lease Obligations Leases of Lessee Disclosure [Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Condensed Unaudited Financial Statements, Supplemental Guarantor Information [Abstract] -- None. No documentation exists for this element. -- 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] Condensed Cash Flow Statement [Table] Condensed Cash Flow Statement [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Reportable Legal Entities [Member] Reportable Legal Entities [Member] Eliminations [Member] Consolidation, Eliminations [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] MasTec, Inc. [Member] Parent Company [Member] Guarantor Subsidiaries [Member] Guarantor Subsidiaries [Member] Non-Guarantor Subsidiaries [Member] Non-Guarantor Subsidiaries [Member] Condensed Unaudited Consolidating Statements of Cash Flows [Line Items] Condensed Cash Flow Statements, Captions [Line Items] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Capital expenditures Payments to Acquire Productive Assets Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Payments for other investments Payments to Acquire Other Investments Proceeds from other investments Proceeds from Sale and Maturity of Other Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from credit facilities Proceeds from Long-term Lines of Credit Repayments of credit facilities Repayments of Long-term Lines of Credit Proceeds from (repayments of) other borrowings, net Proceeds from (Repayments of) Other Long-term Debt Payments of finance lease obligations Finance Lease, Principal Payments Payments of acquisition-related contingent consideration Payment for Contingent Consideration Liability, Financing Activities Proceeds from (distributions to) non-controlling interests Proceeds from (Payments to) Noncontrolling Interests Repurchases of common stock Payments for Repurchase of Common Stock Proceeds from stock-based awards, net Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Net financing activities and advances from (to) consolidated affiliates Net Financing Activities And Advances From (To) Consolidated Affiliates The cash inflow (outflow) from financing activities and (advances to) collection of money previously advanced to consolidated entities. Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of currency translation on cash Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents - beginning of period Cash and cash equivalents - end of period Goodwill, Net [Abstract] Goodwill, Impaired, Accumulated Impairment Loss [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Electrical Transmission [Member] Electrical Transmission [Member] The engineering, construction and maintenance of electrical transmission lines and substations primarily for the energy and utility industries. Power Generation and Industrial [Member] Power Generation and Industrial [Member] Installation and construction of conventional and renewable power facilities, 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. Goodwill [Line Items] Goodwill [Line Items] Goodwill, gross Goodwill, Gross Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Goodwill, net Property, Plant and Equipment [Abstract] Schedule of Property and Equipment, Net [Table] Property, Plant and Equipment [Table] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Property and Equipment [Member] Property, Plant and Equipment [Member] Property and Equipment [Line Items] Property, Plant and Equipment [Line Items] Capitalized internal-use software, gross Capitalized Computer Software, Gross Capitalized internal-use software, net Capitalized Computer Software, Net Depreciation and amortization Depreciation, Depletion and Amortization Accrued capital expenditures Capital Expenditures Incurred but Not yet Paid Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Common Stock [Member] Common Stock [Member] Treasury Stock [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 Cumulative effect of adoption, Topic 606 Cumulative Effect of New Accounting Principle in Period of Adoption Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Non-cash stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Issuance (forfeiture) of restricted shares, net (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance (forfeiture) 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 Contributions from non-controlling interests Noncontrolling Interest, Increase from Subsidiary Equity Issuance Ending balance, common shares outstanding (in shares) Ending balance Ending balance, treasury shares (in shares) Share-based Compensation [Abstract] Stock-Based Compensation and Other Employee Benefit Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments Contingencies and Guarantees [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, Proportionate 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 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] Equity Award [Domain] Employee Stock Purchase Plans [Member] Employee Stock [Member] Stock-Based Compensation and Other Employee Benefit Plans [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Cash proceeds (in dollars) Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options Common shares issued (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Weighted average price per share (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted average per share grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value 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 Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Number of reportable segments Number of Reportable Segments Revenue from Contract with Customer [Abstract] Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue [Member] Sales Revenue, Services, Net [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Concentration Risk from Type of Arrangement [Member] Product Concentration Risk [Member] Type of Agreement [Axis] Product and Service [Axis] Type of Agreement [Domain] Product and Service [Domain] Master Service and Other Service Agreements [Member] Master Service And Other Service Agreements [Member] Master service and other service agreements. Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Point in Time [Member] Transferred at Point in Time [Member] Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario, Unspecified [Domain] Plan [Member] Scenario, Plan [Member] Revenue [Line Items] Disaggregation of Revenue [Line Items] Concentration risk, percentage of total Concentration Risk, Percentage Revenue recognition, changes In contract estimates, cost-to-cost method, financial effect, percentage Changes In Contract Estimates, Cost-To-Cost Measure Of Progress, Financial Effect, Percentage Disclosure of the percentage effect on project profit (defined as project revenue less project costs of revenue, including depreciation) during the reporting period of changes in contract estimates for projects that were in process as of the end of the prior year and are accounted for under the cost-to-cost method. Revenue recognition, performance obligations satisfied in previous periods, revenue recognized (in dollars) Contract with Customer, Performance Obligation Satisfied in Previous Period Revenue recognition, performance obligations, completion period (in years) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, 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. Leases, Operating [Abstract] Leases, Operating [Abstract] Operating Leases [Table] Schedule of Operating Leased Assets [Table] Prospective Adoption of New Accounting Pronouncements [Axis] Prospective Adoption of New Accounting Pronouncements [Axis] Accounting Guidance [Domain] Accounting Guidance [Domain] ASU 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Operating lease assets Operating lease liabilities Operating Lease, Liability Management [Member] Management [Member] Chairman, Board of Directors [Member] Board of Directors Chairman [Member] Executive Officers [Member] Executive Officer [Member] 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. 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 Revenue, related party Revenue from Related Parties Charges, related party Related Party Transaction, Other Revenues from Transactions with Related Party Receivables, related party Accounts Receivable, Related Parties Finance leases, assets, gross Capital Leased Assets, Gross Finance leases, assets, net Finance Lease, Right-of-Use Asset Finance leases, assets, depreciation Finance Lease, Right-of-Use Asset, Amortization Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-Term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-Term Debt, Type [Domain] Long-term Debt, Type [Domain] 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 instruments, accrued interest payable (in dollars) Interest Payable, Current Debt instrument, interest rate (percentage) Debt Instrument, Interest Rate, Stated Percentage Income Tax Disclosure [Abstract] Consolidated effective tax rate, percent Effective Income Tax Rate Reconciliation, Percent Stock-based compensation, vested awards, excess tax benefits (in dollars) 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. Number of pipelines in operation Number Of Pipelines In Operation Number of pipelines in operation at the balance sheet date. Equity method investments, equity contributions Payments to Acquire Equity Method Investments Equity method investments, equity in earnings (losses) Income (Loss) from Equity Method Investments Equity method investments, cumulative undistributed earnings Retained Earnings, Undistributed Earnings from Equity Method Investees Equity method investments, distributions of earnings received, operating cash flows Proceeds from Equity Method Investment, Distribution Equity method investments, net investment Unrealized gains (losses) on equity investee activity, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Unrealized gains (losses) on equity investee activity, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 4.875% Senior Notes, gross carrying amount Senior Notes 4.875% Senior Notes, estimated fair value Notes Payable, Fair Value Disclosure Schedule of Carrying Values of Debt Schedule of Long-term Debt Instruments [Table Text Block] Condensed Income Statement [Table] Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items] Condensed Income Statements, Captions [Line Items] Revenue Revenues Costs of revenue, excluding depreciation and amortization Cost of Services, Excluding Depreciation, Depletion, and Amortization General and administrative expenses General and Administrative Expense Interest expense (income), net Equity in earnings of unconsolidated affiliates Other expense (income), net Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (Provision for) benefit from income taxes Income Tax Expense (Benefit) 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 (losses) from subsidiaries, net of tax Income (Loss) from Subsidiaries, Net of Tax Net income Net income (loss) attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Net income attributable to MasTec, Inc. Net Income (Loss) Attributable to Parent Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Weighted Average [Member] Weighted Average [Member] Foreign Line of Credit [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 Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Letters of Credit [Member] Letter of Credit [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] Long-term debt obligations Long-term Debt, Gross Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, letters of credit issued Letters of Credit Outstanding, Amount Line of credit facility, interest rate (percentage) Line of Credit Facility, Interest Rate at Period End Segment Reporting [Abstract] Segments and Related Information [Table] Schedule of Segment Reporting Information, by Segment [Table] Reportable Segments [Member] Operating Segments [Member] Eliminations [Member] Intersegment Eliminations [Member] Other [Member] Other Segments [Member] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Utilities [Member] Utilities [Member] Customers of the business entity whose end-market products or services are in the utilities industry. Segments and Related Information [Line Items] Segment Reporting Information [Line Items] Revenue: Segment Reporting Information, Revenue for Reportable Segment [Abstract] Revenue (in dollars) Utilities customers, percentage of Communications segment revenue Risks and Uncertainties [Abstract] Concentration Risk [Table] Concentration Risk [Table] Accounts Receivable, Net, Less BIEC [Member] Accounts Receivable [Member] 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 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 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 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 net accounts receivable position, which represents accounts receivable, net, less billings in excess of costs and earnings. Customer With Fourth Highest Net Accounts Receivable Position [Member] [Member] Customer With Fourth Highest Net Accounts Receivable Position [Member] Customer who accounted for the fourth highest 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. Earnings Per Share Earnings Per Share [Text Block] 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 and Restricted Stock Units are together referred to as "Restricted Shares". 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) Income Taxes Income Tax Disclosure [Text Block] 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 Guarantees and Product Warranties [Abstract] Other Guarantees [Table] Schedule of Guarantor Obligations [Table] Subsidiaries [Member] Subsidiaries [Member] 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. Schedule of Revenue by Major Customers, by Reportable Segment [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] AT&T (including DIRECTV) [Member] AT&T1 [Member] AT&T, including DIRECTV (business name). Energy Transfer Affiliates [Member] Energy Transfer Affiliates [Member] Energy Transfer affiliates (business name). EQT Corporation [Member] EQT Corporation [Member] EQT Corporation (business name). Revenue, Significant Customers [Line Items] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity 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 Schedule of Activity, Restricted Shares Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Employee Stock Purchase Plans Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Business Combinations [Abstract] 2018 Acquisitions [Member] 2018 Acquisitions [Member] Acquisitions completed during the year 2018. Business combinations, percentage of interests acquired Business Acquisition, Percentage of Voting Interests Acquired 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 Allocated Share-based Compensation Expense Stock-based compensation, income tax benefits Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Stock-based compensation, vested awards, net tax benefits 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 - 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 Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Lease Term in Excess of One Year [Member] Lease Term In Excess Of One Year [Member] Lease term in excess of one year. Lease Term of One Year or Less [Member] Lease Term Less Than One Year [Member] Lease term of one year or less. Operating leases, additions Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating leases, term of contract (in years) Lessee, Operating Lease, Term of Contract Operating leases, expense Operating Lease, Expense Operating leases, variable lease costs Variable Lease, Cost Operating leases, short-term leases, expense Short-term Lease, Cost Operating leases, rent and related expense Operating Leases, Rent Expense, Net Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Condensed Financial Statements [Table] Condensed Financial Statements [Table] Condensed Unaudited Consolidating Financial Information [Line Items] Condensed Financial Statements, Captions [Line Items] Pensare [Member] Pensare [Member] Pensare Acquisition Corp ("Pensare") (business name) Investment [Axis] Investment [Axis] Investment [Domain] Investment [Domain] Equity investment and warrants, amount paid (in dollars) Payments to Acquire Long-term Investments Derivative instruments, number held Derivative, Number of Instruments Held Investment, restriction period (in years) Investment Restriction Period Period of restriction related to the sale or transfer of an investment, after the completion of a business combination by the investee. Warrants, exercise price (in dollars per share) Investment Warrants, Exercise Price Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES Foreign Operations [Member] Non-US [Member] Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Intangible assets and goodwill, net Intangible Assets, Net (Including Goodwill) Finance Leases Finance Lease Liabilities, Payments, Due [Abstract] 2019, remaining six months Finance Lease, Liability, Payments, Remainder of Fiscal Year 2020 Finance Lease, Liability, Payments, Due Year Two 2021 Finance Lease, Liability, Payments, Due Year Three 2022 Finance Lease, Liability, Payments, Due Year Four 2023 Finance Lease, Liability, Payments, Due Year Five Thereafter Finance Lease, Liability, Payments, Due after Year Five Total minimum lease payments Finance Lease, Liability, Payments, 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 Operating Lease Liabilities, Payments Due [Abstract] 2019, remaining six months Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 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 Less current portion Long-term portion of lease obligations, net of interest Number of operating segments Number of Operating Segments Multiemployer Plans [Abstract] Other Retirement Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Supplemental Guarantor Financial Information Condensed Financial Statements [Text Block] Commitments and Contingencies [Table] Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Canadian Acquisition Arbitration [Member] Canadian Acquisition Arbitration [Member] Canadian acquisition arbitration. Nature of Expense [Axis] Nature of Expense [Axis] Interim Period, Costs Not Allocable [Domain] Interim Period, Costs Not Allocable [Domain] Legal Fees [Member] Legal Fees [Member] Reimbursement of legal fees. Interest Costs [Member] Interest Expense [Member] Performance and Payment Bonds [Member] Performance Guarantee [Member] Financial Guarantees [Member] Financial Standby Letter of Credit [Member] Surety Bonds [Member] Surety Bond [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Self-Insurance [Member] Uninsured Risk [Member] Insurance Policies By Type [Axis] Insurance Policies By Type [Domain] Workers' Compensation, General and Automobile Policies [Member] Property, Liability and Casualty Insurance Product Line [Member] Employee Group Medical Claims [Member] Group Insurance Policies [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Long-Term Liabilities [Member] Other Noncurrent Liabilities [Member] Other Long-Term Assets [Member] Other Noncurrent Assets [Member] Collateral [Axis] Collateral [Domain] Cash [Member] Cash [Member] Commitments and Contingencies [Line Items] Loss Contingencies [Line Items] Favorable arbitration award Litigation Settlement, Amount Awarded from Other Party Collections of arbitration award Proceeds from Legal Settlements 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 Cash collateral held by insurance carriers Deposit Assets Corporate [Member] Corporate, Non-Segment [Member] Depreciation and Amortization: Depreciation, Depletion and Amortization [Abstract] Segments and Related Information Segment Reporting Disclosure [Text Block] 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 Additions from new business combinations, non-amortizing intangible assets Indefinite-lived Intangible Assets Acquired Additions from new business combinations, amortizing intangible assets Finite-lived Intangible Assets Acquired Additions from new business combinations Intangible Assets Acquired, Gross (Excluding Goodwill) Amount of increase in intangible assets, excluding goodwill, from an acquisition. Measurement period adjustments, non-amortizing intangible assets Indefinite-lived Intangible Assets, Purchase Accounting Adjustments Measurement period adjustments, amortizing intangible assets Finite-Lived Intangible Assets, Purchase Accounting Adjustments Measurement period adjustments Intangible Assets Excluding Goodwill, Purchase Accounting Adjustments Intangible Assets Excluding Goodwill, Purchase Accounting Adjustments Amortization expense Amortization of Intangible Assets Currency translation adjustments, non-amortizing intangible assets Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss) Currency translation adjustments, amortizing intangible assets Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Currency translation adjustments Intangible Assets, Gross (Excluding Goodwill), Translation Adjustments Amount of foreign currency translation gain (loss) which increases (decreases) intangible assets, excluding goodwill. Other intangible assets, non-amortizing, ending balance Other intangible assets, net, amortizing, ending balance Other intangible assets, net, ending balance EBITDA Reconciliation: Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] EBITDA EBITDA Earnings before interest, taxes, depreciation and amortization ("EBITDA"), a non-U.S. GAAP financial measure. 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 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, additions from new business combinations Goodwill, Acquired During Period Goodwill, measurement period adjustments Goodwill, Purchase Accounting Adjustments Goodwill, currency translation gains (losses) Goodwill, Foreign Currency Translation Gain (Loss) Amortization expense, intangible assets EBITDA: Segment Reporting Information, Income (Loss) before Income Taxes [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Equipment, Supplies and Services [Member] Equipment, Supplies and Services [Member] Purchases, rents and leases equipment and purchases various types of supplies and services used in its business. Acquisition of Non-Controlling Interest [Member] Acquisition Of Noncontrolling Interest [Member] Acquisition of the remaining noncontrolling interest in a subsidiary. Payments, related party Receivables, net, related party Number of subsidiaries Number Of Subsidiaries Number of consolidated subsidiaries reported by the Company. 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. Pacer [Member] Pacer [Member] Pacer Construction Holdings Corporation and its affiliated operating companies ("Pacer") (business name). Advances on Project Work [Member] Advances On Project Work [Member] Advances on project work. 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 Other current liabilities Schedule of Financial Information by Reportable Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Reconciliation of Consolidated Income before Income Taxes to EBITDA Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Schedule of Significant Customers, Revenue Concentration Information Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Lifeshield [Member] Lifeshield [Member] Lifeshield, LLC ("Lifeshield") (Business name) Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items] Fair value investment, carrying amount Equity Securities, FV-NI Fair value investment, ownership percentage Equity Investment Fv-Ni, Ownership Percentage The percentage ownership of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Other investment, proceeds 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 months) 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] 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 Property, Plant and Equipment, Gross Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Statement of Comprehensive Income [Abstract] Net income Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation gains (losses), net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Unrealized (losses) gains on equity investee activity, net of tax Comprehensive income Comprehensive income (loss) 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 Credit Facility [Member] Domestic Line of Credit [Member] Revolving Loans [Member] Revolving Credit Facility [Member] Term Loan [Member] Loans Payable [Member] Commercial and/or Financial Standby [Member] Line of credit facility, term loan, amount of quarterly principal installment payments Line of Credit Facility, Periodic Payment, Principal Line of credit facility, amount of borrowings denominated in foreign currencies Line Of Credit Facility, Amount Denominated In Foreign Currencies The carrying value as of the balance sheet date of the portion of the revolving credit facility obligation which is denominated in foreign currencies. 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, remaining borrowing capacity available in either Canadian dollars or Mexican pesos Line Of Credit Facility, Remaining Borrowing Capacity In Foreign Currency Amount of borrowing capacity currently available in either Canadian dollars or Mexican pesos that is included in the total amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). Line of credit facility, unused facility fee (percentage) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 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 Line of credit facility, maturity date Line of Credit Facility, Expiration Date Debt instrument, maturity date Debt Instrument, Maturity Date Finance lease and other obligations Finance Lease And Other Obligations The carrying amount as of the balance sheet date for the aggregate of finance lease and other obligations. Finance lease obligations represents the present value of lessee's discounted obligation for lease payments from finance leases. Other obligations represents the carrying amount of debt obligations classified as other. Total long-term debt obligations Long-term Debt and Capital Lease Obligations, Including Current Maturities, Gross Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt and capital 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 Capital Lease Obligations, Including Current Maturities Current portion of long-term debt Long-term debt Schedule of Covered Employees and Contributions, Multiemployer Plans Schedule of Costs of Retirement Plans [Table Text Block] Income Statement [Abstract] Equity in earnings of unconsolidated affiliates Other expense (income), net Provision for income taxes 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 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 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 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 Other long-term liabilities Liabilities, Other than Long-term Debt, Noncurrent Total equity Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Debt Long-term Debt [Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Non-cash interest expense, net Amortization of Debt Issuance Costs and Discounts Non-cash stock-based compensation expense Share-based Compensation Benefit from deferred income taxes Deferred Income Tax Expense (Benefit) Gains on sales of assets, net, including fixed assets held-for-sale 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 Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Other assets, current and long-term portion Increase (Decrease) in Other Operating Assets Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Billings in excess of costs and earnings Increase (Decrease) in Billing in Excess of Cost of Earnings Other liabilities, current and long-term portion Increase (Decrease) in Other Operating Liabilities Net cash provided by operating activities Cash flows from investing activities: Cash flows from financing activities: Payments of acquisition-related contingent consideration Proceeds from stock-based awards, net Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Income tax payments (refunds), net Income Taxes Paid, Net Supplemental disclosure of non-cash information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Additions to property and equipment from finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 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] Future amounts payable for acquisitions of businesses and other interests, contingent upon the future earnings performance of the acquired businesses and other interests. Other Current Liabilities [Member] Other Current Liabilities [Member] Acquisition-related contingent consideration liabilities, estimated fair value Obligations, Fair Value Disclosure Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high Acquisition-related contingent consideration liabilities, additions from new business combinations Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Acquisition-related contingent consideration liabilities, net increase (decrease), fair value adjustments, expense (income) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Acquisition-related contingent consideration liabilities, net increase (decrease), measurement period adjustments Acquisition-related contingent consideration liabilities, payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Stock-based compensation awards, unearned compensation Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Stock-based compensation awards, unearned compensation, weighted average expected recognition period (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation 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 Accounts Receivable, Net of Allowance, and Contract Assets [Abstract] Accounts Receivable, Net, Current [Abstract] Contract billings Contract Receivable, Due in Next Twelve Months Less allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts receivable, net of allowance Contract Receivables, Net of Allowance Amount billed to customers under contracts or programs to be collected in the next twelve months, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Excludes amounts due that have been withheld because of retainage provisions in a contract. Retainage Contract Receivable Retainage, Next Twelve Months Costs and earnings in excess of billings Costs in Excess of Billings, Current Retainage and costs and earnings in excess of billings (together, “contract assets”) Contract with Customer, Asset, Net, Current Accounts receivable, net Schedule of Goodwill by Segment Schedule of Goodwill [Table Text Block] Rollforward of Other Intangible Assets Intangible Assets Disclosure [Text Block] EX-101.PRE 10 mtz-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 image0a12.jpg GRAPHIC begin 644 image0a12.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 mtz6301910-q_htm.xml IDEA: XBRL DOCUMENT 0000015615 2019-01-01 2019-06-30 0000015615 2019-07-29 0000015615 2018-04-01 2018-06-30 0000015615 2019-04-01 2019-06-30 0000015615 2018-01-01 2018-06-30 0000015615 2018-12-31 0000015615 2019-06-30 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2019-06-30 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2018-12-31 0000015615 us-gaap:RetainedEarningsMember 2018-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2019-03-31 0000015615 us-gaap:ParentMember 2019-04-01 2019-06-30 0000015615 us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000015615 2018-03-31 0000015615 us-gaap:ParentMember 2018-04-01 2018-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000015615 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000015615 2019-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000015615 us-gaap:CommonStockMember 2018-06-30 0000015615 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000015615 us-gaap:CommonStockMember 2018-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2018-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000015615 us-gaap:ParentMember 2018-06-30 0000015615 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000015615 us-gaap:CommonStockMember 2019-06-30 0000015615 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0000015615 us-gaap:RetainedEarningsMember 2019-06-30 0000015615 us-gaap:RetainedEarningsMember 2018-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-03-31 0000015615 us-gaap:CommonStockMember 2019-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-04-01 2018-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2019-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000015615 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000015615 us-gaap:ParentMember 2019-06-30 0000015615 us-gaap:ParentMember 2018-03-31 0000015615 us-gaap:RetainedEarningsMember 2019-03-31 0000015615 2018-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2018-03-31 0000015615 us-gaap:ParentMember 2019-03-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-06-30 0000015615 us-gaap:NoncontrollingInterestMember 2018-03-31 0000015615 2017-12-31 0000015615 us-gaap:ParentMember 2018-01-01 2018-06-30 0000015615 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0000015615 us-gaap:RetainedEarningsMember 2017-12-31 0000015615 us-gaap:CommonStockMember 2017-12-31 0000015615 us-gaap:ParentMember 2019-01-01 2019-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2017-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2019-01-01 2019-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000015615 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000015615 us-gaap:ParentMember 2018-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0000015615 us-gaap:TreasuryStockCommonMember 2018-12-31 0000015615 us-gaap:CommonStockMember 2018-12-31 0000015615 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0000015615 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-06-30 0000015615 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0000015615 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0000015615 us-gaap:RetainedEarningsMember 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000015615 us-gaap:ParentMember 2017-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-01-01 2018-06-30 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2017-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 srt:MaximumMember 2019-01-01 2019-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 srt:MaximumMember us-gaap:ScenarioPlanMember 2019-06-30 0000015615 2019-07-01 2019-06-30 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueServicesNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-06-30 0000015615 srt:MaximumMember 2018-01-01 2018-06-30 0000015615 us-gaap:ContractualRightsMember 2019-01-01 2019-06-30 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-01-01 2019-06-30 0000015615 us-gaap:TradeNamesMember 2018-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-06-30 0000015615 us-gaap:ContractualRightsMember 2019-06-30 0000015615 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-06-30 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2019-06-30 0000015615 us-gaap:ContractualRightsMember 2018-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000015615 us-gaap:TradeNamesMember 2019-01-01 2019-06-30 0000015615 us-gaap:TradeNamesMember 2019-06-30 0000015615 mtz:PowerGenerationAndIndustrialMember 2019-06-30 0000015615 mtz:CommunicationsMember 2019-06-30 0000015615 mtz:ElectricalTransmissionMember 2019-06-30 0000015615 mtz:OilAndGas1Member 2019-06-30 0000015615 srt:MaximumMember mtz:A2019AcquisitionsMember us-gaap:MeasurementInputExpectedTermMember 2019-06-30 0000015615 mtz:A2018AcquisitionsMember 2019-06-30 0000015615 mtz:OilAndGas1Member 2019-01-01 2019-06-30 0000015615 srt:MinimumMember mtz:A2019AcquisitionsMember us-gaap:MeasurementInputExpectedTermMember 2019-06-30 0000015615 mtz:GoodwillGrossMember 2019-01-01 2019-06-30 0000015615 mtz:CommunicationsMember 2019-01-01 2019-06-30 0000015615 mtz:A2019AcquisitionsMember 2019-06-30 0000015615 mtz:A2019AcquisitionsMember 2019-01-01 2019-06-30 0000015615 mtz:A2018AcquisitionsMember 2018-01-01 2018-03-31 0000015615 mtz:GoodwillAccumulatedImpairmentLossMember 2019-01-01 2019-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember 2019-06-30 0000015615 mtz:WahaJVsMember 2019-01-01 2019-06-30 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-30 0000015615 mtz:EarnoutArrangementsMember 2019-04-01 2019-06-30 0000015615 mtz:EarnoutArrangementsMember 2018-04-01 2018-06-30 0000015615 mtz:WahaJVsMember 2018-01-01 2018-06-30 0000015615 us-gaap:ScenarioPlanMember us-gaap:CommonStockMember mtz:PensareMember 2019-06-30 2019-06-30 0000015615 us-gaap:ScenarioPlanMember mtz:PensareMember 2019-06-30 2019-06-30 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2018-12-31 0000015615 mtz:WahaJVsMember 2019-06-30 0000015615 mtz:EarnoutArrangementsMember 2019-01-01 2019-06-30 0000015615 us-gaap:SeniorNotesMember 2019-06-30 0000015615 mtz:WahaJVsMember 2019-04-01 2019-06-30 0000015615 mtz:WahaJVsMember us-gaap:InvesteeMember 2019-06-30 0000015615 mtz:WahaJVsMember us-gaap:InvesteeMember 2018-12-31 0000015615 mtz:LifeshieldMember 2018-06-30 0000015615 us-gaap:InvesteeMember 2019-06-30 0000015615 mtz:WahaJVsMember 2018-04-01 2018-06-30 0000015615 mtz:EarnoutArrangementsMember 2018-12-31 0000015615 mtz:LifeshieldMember 2019-02-01 2019-02-28 0000015615 us-gaap:InvesteeMember 2018-12-31 0000015615 mtz:EarnoutArrangementsMember 2018-01-01 2018-06-30 0000015615 mtz:CrossCountryInfrastructureMember 2019-06-30 0000015615 us-gaap:SeniorNotesMember 2018-12-31 0000015615 mtz:EarnoutArrangementsMember 2019-06-30 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2019-06-30 0000015615 mtz:PensareMember 2017-09-30 0000015615 mtz:PensareMember 2019-06-30 0000015615 mtz:PensareMember 2017-07-01 2017-09-30 0000015615 us-gaap:FinanceReceivablesMember 2019-01-01 2019-06-30 0000015615 srt:MinimumMember 2019-01-01 2019-06-30 0000015615 us-gaap:FinanceReceivablesMember 2018-04-01 2018-06-30 0000015615 us-gaap:FinanceReceivablesMember 2018-01-01 2018-06-30 0000015615 us-gaap:FinanceReceivablesMember 2019-04-01 2019-06-30 0000015615 us-gaap:FurnitureAndFixturesMember 2019-06-30 0000015615 us-gaap:LandMember 2018-12-31 0000015615 us-gaap:LandMember 2019-06-30 0000015615 us-gaap:ConstructionInProgressMember 2019-06-30 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2019-06-30 0000015615 us-gaap:MachineryAndEquipmentMember 2019-06-30 0000015615 us-gaap:ConstructionInProgressMember 2018-12-31 0000015615 us-gaap:MachineryAndEquipmentMember 2018-12-31 0000015615 us-gaap:FurnitureAndFixturesMember 2018-12-31 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0000015615 2018-12-31 2018-12-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2018-04-01 2018-06-30 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2018-01-01 2018-06-30 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2019-04-01 2019-06-30 0000015615 2019-06-30 2019-06-30 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-06-30 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2018-12-31 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2019-04-01 2019-06-30 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-06-30 0000015615 us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-06-30 2019-06-30 0000015615 us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 srt:WeightedAverageMember us-gaap:ForeignLineOfCreditMember 2019-06-30 0000015615 us-gaap:LineOfCreditMember 2019-06-30 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2019-06-30 0000015615 us-gaap:DomesticLineOfCreditMember 2018-12-31 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2019-06-30 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-06-30 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-01-01 2019-06-30 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-01-01 2019-06-30 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2018-12-31 0000015615 us-gaap:LineOfCreditMember 2018-12-31 0000015615 mtz:LeaseTermLessThanOneYearMember 2018-04-01 2018-06-30 0000015615 srt:MaximumMember mtz:LeaseTermLessThanOneYearMember 2018-06-30 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2018-01-01 2018-06-30 0000015615 srt:MinimumMember mtz:LeaseTermInExcessOfOneYearMember 2019-06-30 0000015615 srt:MaximumMember mtz:LeaseTermLessThanOneYearMember 2019-06-30 0000015615 mtz:LeaseTermLessThanOneYearMember 2018-01-01 2018-06-30 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2019-04-01 2019-06-30 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2018-04-01 2018-06-30 0000015615 srt:MinimumMember mtz:LeaseTermInExcessOfOneYearMember 2018-06-30 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2019-01-01 2019-06-30 0000015615 us-gaap:EmployeeStockMember 2019-01-01 2019-06-30 0000015615 us-gaap:EmployeeStockMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0000015615 us-gaap:EmployeeStockMember us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000015615 us-gaap:EmployeeStockMember 2018-01-01 2018-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember us-gaap:CommonStockMember 2019-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember us-gaap:CommonStockMember 2018-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-04-01 2019-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2018-01-01 2018-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-06-30 2019-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2018-04-01 2018-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-06-30 0000015615 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2019-06-30 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-06-30 0000015615 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 us-gaap:MultiemployerPlansPensionMember 2018-04-01 2018-06-30 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2018-01-01 2018-06-30 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2019-04-01 2019-06-30 0000015615 us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-06-30 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2018-04-01 2018-06-30 0000015615 us-gaap:MultiemployerPlansPensionMember 2019-04-01 2019-06-30 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2019-01-01 2019-06-30 0000015615 us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-06-30 0000015615 mtz:September2018ShareRepurchaseProgramMember 2018-09-11 0000015615 mtz:March2018ShareRepurchaseProgramMember 2018-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-04-01 2019-06-30 0000015615 mtz:A2016ShareRepurchaseProgramMember 2016-12-31 0000015615 2018-01-01 2018-03-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-01-01 2018-03-31 0000015615 mtz:September2018ShareRepurchaseProgramMember 2019-06-30 0000015615 mtz:December2018ShareRepurchaseProgramMember 2018-12-21 0000015615 mtz:December2018ShareRepurchaseProgramMember 2019-06-30 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 us-gaap:NonUsMember 2019-06-30 0000015615 us-gaap:NonUsMember 2018-04-01 2018-06-30 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2018-04-01 2018-06-30 0000015615 us-gaap:NonUsMember 2018-12-31 0000015615 country:US 2019-06-30 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2019-01-01 2019-06-30 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2019-04-01 2019-06-30 0000015615 us-gaap:NonUsMember 2019-01-01 2019-06-30 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2018-01-01 2018-06-30 0000015615 country:US 2019-04-01 2019-06-30 0000015615 country:US 2019-01-01 2019-06-30 0000015615 country:US 2018-12-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 us-gaap:NonUsMember 2018-01-01 2018-06-30 0000015615 country:US 2018-04-01 2018-06-30 0000015615 country:US 2018-01-01 2018-06-30 0000015615 us-gaap:NonUsMember 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2018-04-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2019-04-01 2019-06-30 0000015615 us-gaap:CorporateNonSegmentMember 2018-04-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2019-01-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-04-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2018-01-01 2018-06-30 0000015615 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2018-01-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2018-04-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2018-01-01 2018-06-30 0000015615 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2018-04-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2019-01-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2019-01-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2018-01-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2019-01-01 2019-06-30 0000015615 us-gaap:CorporateNonSegmentMember 2019-04-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-06-30 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2018-04-01 2018-06-30 0000015615 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-06-30 0000015615 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-06-30 0000015615 us-gaap:IntersegmentEliminationMember 2018-04-01 2018-06-30 0000015615 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0000015615 mtz:ATT1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 mtz:ATT1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 mtz:ATT1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 mtz:EQTCorporationMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 mtz:EQTCorporationMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 mtz:EQTCorporationMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 mtz:EQTCorporationMember us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 mtz:ATT1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 mtz:CanadianAcquisitionArbitrationMember 2019-04-01 2019-06-30 0000015615 mtz:AdvancesOnProjectWorkMember us-gaap:CorporateJointVentureMember 2019-06-30 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 us-gaap:CorporateJointVentureMember 2018-12-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-04-01 2018-06-30 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0000015615 mtz:CanadianAcquisitionArbitrationMember mtz:LegalFeesMember 2019-04-01 2019-06-30 0000015615 mtz:CustomerWithThirdHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 us-gaap:OtherNoncurrentAssetsMember us-gaap:CashMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MaximumMember us-gaap:CorporateJointVentureMember 2019-06-30 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 us-gaap:CorporateJointVentureMember 2019-06-30 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueServicesNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 mtz:CanadianAcquisitionArbitrationMember us-gaap:InterestExpenseMember 2019-04-01 2019-06-30 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 us-gaap:PerformanceGuaranteeMember 2019-06-30 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2019-06-30 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2019-06-30 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 mtz:AdvancesOnProjectWorkMember us-gaap:CorporateJointVentureMember 2018-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:PacerMember us-gaap:CorporateJointVentureMember 2019-06-30 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 us-gaap:PerformanceGuaranteeMember 2018-12-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2018-12-31 0000015615 mtz:CustomerWithFourthHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-06-30 2019-06-30 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MinimumMember us-gaap:CorporateJointVentureMember 2019-06-30 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 mtz:CustomerWithThirdHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 us-gaap:OtherNoncurrentAssetsMember us-gaap:CashMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2018-12-31 0000015615 us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember mtz:CrossCountryInfrastructureMember 2018-04-01 2018-06-30 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2019-04-01 2019-06-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2019-06-30 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2018-04-01 2018-06-30 0000015615 us-gaap:ChiefExecutiveOfficerMember 2019-04-01 2019-06-30 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2019-06-30 0000015615 us-gaap:ExecutiveOfficerMember 2019-06-30 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2019-01-01 2019-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-02-01 2018-02-28 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2018-01-01 2018-06-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2019-01-01 2019-06-30 0000015615 us-gaap:LeaseAgreementsMember us-gaap:BoardOfDirectorsChairmanMember 2018-04-01 2018-06-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2018-12-31 0000015615 us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember mtz:CrossCountryInfrastructureMember 2018-01-01 2018-06-30 0000015615 mtz:AcquisitionOfNoncontrollingInterestMember us-gaap:ManagementMember 2019-01-01 2019-06-30 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2018-01-01 2018-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-02-28 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2018-12-31 0000015615 mtz:ConstructionServicesMember us-gaap:ExecutiveOfficerMember 2019-04-01 2019-06-30 0000015615 us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember mtz:CrossCountryInfrastructureMember 2019-04-01 2019-06-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2019-04-01 2019-06-30 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2019-01-01 2019-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-12-31 0000015615 us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember mtz:CrossCountryInfrastructureMember 2019-06-30 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2018-01-01 2018-06-30 0000015615 mtz:EquipmentSuppliesandServicesMember us-gaap:ManagementMember 2019-04-01 2019-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-06-30 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2019-06-30 0000015615 us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember mtz:CrossCountryInfrastructureMember 2019-06-30 0000015615 mtz:SubcontractingArrangementsMember us-gaap:ManagementMember 2018-04-01 2018-06-30 0000015615 us-gaap:LeaseAgreementsMember us-gaap:BoardOfDirectorsChairmanMember 2018-01-01 2018-06-30 0000015615 us-gaap:BoardOfDirectorsChairmanMember 2019-04-01 2019-06-30 0000015615 us-gaap:LeaseAgreementsMember us-gaap:BoardOfDirectorsChairmanMember 2019-04-01 2019-06-30 0000015615 us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember mtz:CrossCountryInfrastructureMember 2018-12-31 0000015615 us-gaap:ExecutiveOfficerMember 2018-12-31 0000015615 us-gaap:LeaseAgreementsMember us-gaap:BoardOfDirectorsChairmanMember 2019-01-01 2019-06-30 0000015615 us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember mtz:CrossCountryInfrastructureMember 2019-01-01 2019-06-30 0000015615 mtz:RelatedCustomerMember us-gaap:ExecutiveOfficerMember 2018-04-01 2018-06-30 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-03-01 2018-12-31 0000015615 us-gaap:BoardOfDirectorsChairmanMember 2018-04-01 2018-06-30 0000015615 us-gaap:ChiefExecutiveOfficerMember 2018-04-01 2018-06-30 0000015615 mtz:ConstructionServicesMember us-gaap:ExecutiveOfficerMember 2019-01-01 2019-06-30 0000015615 mtz:ConstructionServicesMember us-gaap:ExecutiveOfficerMember 2019-06-30 0000015615 srt:ConsolidationEliminationsMember 2019-01-01 2019-06-30 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-06-30 0000015615 srt:ConsolidationEliminationsMember 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:ConsolidationEliminationsMember 2019-06-30 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-04-01 2018-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-04-01 2018-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-04-01 2018-06-30 0000015615 srt:ConsolidationEliminationsMember 2018-04-01 2018-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-06-30 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-06-30 0000015615 srt:ConsolidationEliminationsMember 2018-01-01 2018-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-06-30 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:ConsolidationEliminationsMember 2018-06-30 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:ConsolidationEliminationsMember 2017-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-04-01 2019-06-30 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-04-01 2019-06-30 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-04-01 2019-06-30 0000015615 srt:ConsolidationEliminationsMember 2019-04-01 2019-06-30 mtz:segment pure utreg:Y shares iso4217:USD shares mtz:pipeline iso4217:USD mtz:acquisition mtz:warrant mtz:employee mtz:subsidiary mtz:customer false --12-31 Q2 2019 true false 0000015615 MASTEC INC 0.05 10 10 P2Y P1Y 2300000 1 0.1 0.1 145000000 145000000 91327009 91626986 1600000 2000000 18000000 0 -4400000 23100000 30000000 34800000 67600000 40200000 80492000 107052000 119710000 162823000 230000000 500000 700000 1 1 5000000 5000000 0 0 0 0 400000 2700000 2300000 P6M 400000000 1251533 1152993 100000000 15329817 15344917 10-Q 2019-06-30 001-08106 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 76310551 1939006000 1617804000 3457346000 3014638000 1633400000 1366584000 2945448000 2603883000 59944000 51676000 118975000 101615000 70819000 67602000 143436000 131224000 -16623000 -20795000 -38881000 -37854000 6551000 5824000 12811000 11409000 -4812000 -788000 -8317000 2301000 159959000 116183000 215100000 153772000 39736000 35782000 51770000 46908000 120223000 80401000 163330000 106864000 513000 -91000 507000 -188000 119710000 80492000 162823000 107052000 1.59 1.02 2.17 1.34 75183000 78984000 75088000 80061000 1.58 1.01 2.15 1.32 75747000 80062000 75661000 81136000 120223000 80401000 163330000 106864000 113000 -1652000 13000 -2175000 -8732000 2937000 -14194000 10653000 111604000 81686000 149149000 115342000 513000 -91000 507000 -188000 111091000 81777000 148642000 115530000 59176000 27422000 1841768000 1923970000 126965000 113709000 44096000 56558000 55007000 47330000 2127012000 2168989000 852804000 747808000 241493000 0 1144176000 1100350000 190149000 169370000 241737000 253436000 4797371000 4439953000 106882000 82655000 77629000 0 633245000 669712000 125672000 90218000 158318000 133033000 200576000 227056000 88831000 80937000 1391153000 1283611000 1250812000 1324223000 168698000 0 256519000 263687000 178851000 176408000 3246033000 3047929000 0 0 9163000 9133000 799162000 789009000 1281198000 1118375000 -74675000 -60494000 466727000 466125000 1548121000 1389898000 3217000 2126000 1551338000 1392024000 4797371000 4439953000 91591398 9159000 15344917 -466727000 793748000 1161487000 -66056000 1431611000 2121000 1433732000 119710000 119710000 513000 120223000 -8619000 -8619000 -8619000 4220000 4220000 4220000 57 0 0 0 0 35531 4000 1194000 1198000 1198000 0 584000 584000 91626986 9163000 15344917 -466727000 799162000 1281198000 -74675000 1548121000 3217000 1551338000 91063699 9106000 10171531 -245573000 779449000 885277000 -56519000 1371740000 2457000 1374197000 80492000 80492000 -91000 80401000 1285000 1285000 1285000 3389000 3389000 3389000 -8797 -1000 1000 0 0 25378 3000 986000 989000 989000 664218 29862000 29862000 29862000 91080280 9108000 10835749 -275435000 783825000 965768000 -55234000 1428032000 2366000 1430398000 91327009 9133000 15329817 -466125000 789009000 1118375000 -60494000 1389898000 2126000 1392024000 162823000 162823000 507000 163330000 -14181000 -14181000 -14181000 7940000 7940000 7940000 233419 23000 -23000 0 0 66558 7000 2236000 2243000 2243000 15100 602000 602000 602000 0 584000 584000 91626986 9163000 15344917 -466727000 799162000 1281198000 -74675000 1548121000 3217000 1551338000 90935584 9094000 8132811 -147124000 775387000 857154000 -63712000 1430799000 2554000 1433353000 1562000 1562000 1562000 107052000 107052000 -188000 106864000 8478000 8478000 8478000 6571000 6571000 6571000 96018 10000 -10000 0 0 48678 4000 1877000 1881000 1881000 2702938 128311000 128311000 128311000 91080280 9108000 10835749 -275435000 783825000 965768000 -55234000 1428032000 2366000 1430398000 163330000 106864000 118975000 101615000 737000 1451000 7940000 6571000 -14190000 -172000 12811000 11409000 6074000 6920000 2899000 -2686000 -117023000 471716000 265000 8550000 -6187000 -58949000 -26355000 188511000 -28406000 44524000 28269000 10813000 351461000 23217000 94647000 6684000 57455000 87997000 19567000 13884000 4972000 35713000 14705000 5415000 -122802000 -111095000 1627909000 1638874000 1754043000 1374552000 1000 -15800000 38646000 37926000 29267000 15929000 584000 -559000 2289000 1927000 5652000 128311000 -196825000 67724000 -80000 512000 31754000 -19642000 27422000 40326000 59176000 20684000 43102000 36068000 39417000 -13975000 110164000 39548000 <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 renewables; heavy civil; and industrial infrastructure. MasTec’s customers are primarily in these industries. MasTec reports its results under </span><span style="font-family:inherit;font-size:9pt;"><span>five</span></span><span style="font-family:inherit;font-size:9pt;"> reportable segments: (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 condensed unaudited consolidated financial statements 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 condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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 condensed unaudited 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, 2018</span><span style="font-family:inherit;font-size:9pt;"> contained in the Company’s </span><span style="font-family:inherit;font-size:9pt;">2018</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;">2018</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 condensed unaudited 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 condensed unaudited 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. 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 for 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 the Company does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity. </span></div><div style="line-height:120%;padding-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 condensed unaudited 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 doubtful accounts; asset lives used in computing depreciation and amortization; fair values of financial instruments; self-insurance liabilities; other accruals and allowances; income taxes; and the estimated effects of litigation and other contingencies. While management believes that such estimates are reasonable when considered in conjunction with the Company’s consolidated financial position and results of operations taken as a whole, actual results could differ materially from those estimates.</span></div><div style="line-height:120%;padding-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 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 time and materials or a fixed price per unit basis; or (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>33%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>37%</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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>36%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>38%</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For certain master service and other service agreements under which the Company performs installation and maintenance services, primarily for install-to-the-home service providers in its Communications segment, revenue is recognized at a point in time. This is generally when the work order has been fulfilled, which is typically the same day the work is initiated. Point in time revenue accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>7%</span></span><span style="font-family:inherit;font-size:9pt;"> of consolidated revenue for the </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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, and accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>8%</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Substantially all of the Company’s other revenue is recognized over time.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The cost estimation process 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;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, project profit was affected by less than </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> as a result of changes in contract estimates included in projects that were in process as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">. Revenue recognized for the </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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> as a result of changes in revenue 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>$22.6 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;">, respectively, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$28.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$47.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company may incur certain costs that can be capitalized, such as initial set-up or mobilization costs. Such costs, which are amortized over the life of the respective projects, were not material for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> or </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-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 price under contracts for which work is wholly or partially unperformed, including the Company’s share of unearned transaction price from its proportionately consolidated non-controlled joint ventures. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the amount of the Company’s remaining performance obligations was </span><span style="font-family:inherit;font-size:9pt;"><span>$5.3 billion</span></span><span style="font-family:inherit;font-size:9pt;">. The Company expects to recognize approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$3.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;">2019</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;">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;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 the transaction price 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, the Company included approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$43 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$56 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of change orders and/or claims in the transaction price for certain contracts that were in the process of being resolved in the normal course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments are included within costs and earnings in excess of billings or accounts receivable, net of allowance, as appropriate. As of both </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, these change orders and/or claims were primarily related to certain projects in the Company’s Oil and Gas segment. The Company actively engages with its customers to complete the final approval process, and generally expects these processes to be completed within </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;">. Amounts ultimately realized upon final acceptance 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;">2018</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;">2019</span><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Leases.</span><span style="font-family:inherit;font-size:9pt;"> I</span><span style="font-family:inherit;font-size:9pt;color:#252525;">n February 2016, the </span><span style="font-family:inherit;font-size:9pt;">Financial Accounting Standards Board (“FASB”)</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> issued Accounting Standard Update (“ASU”) 2016-02, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:9pt;color:#252525;">, which, together with its related clarifying ASUs (collectively, “ASU 2016-02”), provides revised guidance for lease accounting and related disclosure requirements, including a requirement for lessees to recognize right-of-use assets and lease liabilities on the balance sheet for leases with durations greater than twelve months. Under the new guidance, lessees classify leases as either finance or operating leases. Lease expense is recognized based on an effective interest method for finance leases, and on a straight-line basis over the term of the lease for operating leases.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">The Company adopted ASU 2016-02 during the first quarter of 2019 using the modified retrospective method as of January 1, 2019, without adjusting comparative periods in the financial statements. The most significant effect of the new guidance was the recognition of operating lease right-of-use assets and a liability for operating leases. The accounting for finance leases (capital leases) was substantially unchanged. The Company elected </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;">to utilize the package of practical expedients that allowed entities to: (1) not reassess whether any expired or existing contracts were or contained leases; (2) retain the existing classification of lease contracts as of the date of adoption; (3) not reassess initial direct costs for any existing leases; and (4) not separate non-lease components for all classes of leased assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">The Company recognized approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$230 million</span></span><span style="font-family:inherit;font-size:9pt;color:#252525;"> of </span><span style="font-family:inherit;font-size:9pt;">lease assets and liabilities for operating leases upon adoption of ASU 2016-02. </span><span style="font-family:inherit;font-size:9pt;color:#252525;">The adoption of Topic 842 did not have a material effect on the Company's results of operations or cash flows. For additional information about the Company’s leases, see </span><span style="font-family:inherit;font-size:9pt;color:#252525;">Note 8 - Lease Obligations</span><span style="font-family:inherit;font-size:9pt;color:#252525;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Reclassification of Tax Effects from Other Comprehensive Income.</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> In February 2018, the FASB issued ASU 2018-02, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> 220): </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> (“ASU 2018-02”)</span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">.</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> ASU 2018-02, which the Company adopted during the first quarter of 2019, permitted entities to reclassify the tax effects related to the change in the federal tax rate as a result of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”) from accumulated other comprehensive income to retained earnings. The Company elected not to reclassify these tax effects, therefore, this ASU had no effect on its consolidated financial statements.</span></div> 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 condensed unaudited consolidated financial statements 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 condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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 condensed unaudited 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, 2018</span><span style="font-family:inherit;font-size:9pt;"> contained in the Company’s </span><span style="font-family:inherit;font-size:9pt;">2018</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;">2018</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 condensed unaudited 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><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 condensed unaudited 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. 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 for 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 the Company does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity. </span></div> The Company’s investments in entities for which the Company does not have a controlling interest, but for 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 the Company 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 doubtful accounts; asset lives used in computing depreciation and amortization; fair values of financial instruments; self-insurance liabilities; other accruals and allowances; income taxes; and the estimated effects of litigation and other contingencies. While management believes that such estimates are reasonable when considered in conjunction with the Company’s consolidated financial position and results of operations taken as a whole, actual results could differ materially from those estimates.</span></div> <div style="line-height:120%;padding-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 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 time and materials or a fixed price per unit basis; or (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>33%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>37%</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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>36%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>38%</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For certain master service and other service agreements under which the Company performs installation and maintenance services, primarily for install-to-the-home service providers in its Communications segment, revenue is recognized at a point in time. This is generally when the work order has been fulfilled, which is typically the same day the work is initiated. Point in time revenue accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>7%</span></span><span style="font-family:inherit;font-size:9pt;"> of consolidated revenue for the </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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, and accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>8%</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Substantially all of the Company’s other revenue is recognized over time.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The cost estimation process 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;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, project profit was affected by less than </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> as a result of changes in contract estimates included in projects that were in process as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">. Revenue recognized for the </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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> as a result of changes in revenue 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>$22.6 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;">, respectively, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$28.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$47.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company may incur certain costs that can be capitalized, such as initial set-up or mobilization costs. Such costs, which are amortized over the life of the respective projects, were not material for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> or </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-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 price under contracts for which work is wholly or partially unperformed, including the Company’s share of unearned transaction price from its proportionately consolidated non-controlled joint ventures. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the amount of the Company’s remaining performance obligations was </span><span style="font-family:inherit;font-size:9pt;"><span>$5.3 billion</span></span><span style="font-family:inherit;font-size:9pt;">. The Company expects to recognize approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$3.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;">2019</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;">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;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 the transaction price 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, the Company included approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$43 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$56 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of change orders and/or claims in the transaction price for certain contracts that were in the process of being resolved in the normal course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments are included within costs and earnings in excess of billings or accounts receivable, net of allowance, as appropriate. As of both </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, these change orders and/or claims were primarily related to certain projects in the Company’s Oil and Gas segment. The Company actively engages with its customers to complete the final approval process, and generally expects these processes to be completed within </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;">. Amounts ultimately realized upon final acceptance by customers could be higher or lower than such estimated amounts.</span></div> 0.33 0.37 0.36 0.38 0.05 0.07 0.05 0.08 0.05 22600000 5200000 28900000 47400000 P1Y 5300000000 3500000000 43000000 56000000 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;">2018</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;">2019</span><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Leases.</span><span style="font-family:inherit;font-size:9pt;"> I</span><span style="font-family:inherit;font-size:9pt;color:#252525;">n February 2016, the </span><span style="font-family:inherit;font-size:9pt;">Financial Accounting Standards Board (“FASB”)</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> issued Accounting Standard Update (“ASU”) 2016-02, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:9pt;color:#252525;">, which, together with its related clarifying ASUs (collectively, “ASU 2016-02”), provides revised guidance for lease accounting and related disclosure requirements, including a requirement for lessees to recognize right-of-use assets and lease liabilities on the balance sheet for leases with durations greater than twelve months. Under the new guidance, lessees classify leases as either finance or operating leases. Lease expense is recognized based on an effective interest method for finance leases, and on a straight-line basis over the term of the lease for operating leases.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">The Company adopted ASU 2016-02 during the first quarter of 2019 using the modified retrospective method as of January 1, 2019, without adjusting comparative periods in the financial statements. The most significant effect of the new guidance was the recognition of operating lease right-of-use assets and a liability for operating leases. The accounting for finance leases (capital leases) was substantially unchanged. The Company elected </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;">to utilize the package of practical expedients that allowed entities to: (1) not reassess whether any expired or existing contracts were or contained leases; (2) retain the existing classification of lease contracts as of the date of adoption; (3) not reassess initial direct costs for any existing leases; and (4) not separate non-lease components for all classes of leased assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">The Company recognized approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$230 million</span></span><span style="font-family:inherit;font-size:9pt;color:#252525;"> of </span><span style="font-family:inherit;font-size:9pt;">lease assets and liabilities for operating leases upon adoption of ASU 2016-02. </span><span style="font-family:inherit;font-size:9pt;color:#252525;">The adoption of Topic 842 did not have a material effect on the Company's results of operations or cash flows. For additional information about the Company’s leases, see </span><span style="font-family:inherit;font-size:9pt;color:#252525;">Note 8 - Lease Obligations</span><span style="font-family:inherit;font-size:9pt;color:#252525;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Reclassification of Tax Effects from Other Comprehensive Income.</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> In February 2018, the FASB issued ASU 2018-02, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> 220): </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> (“ASU 2018-02”)</span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">.</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> ASU 2018-02, which the Company adopted during the first quarter of 2019, permitted entities to reclassify the tax effects related to the change in the federal tax rate as a result of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”) from accumulated other comprehensive income to retained earnings. The Company elected not to reclassify these tax effects, therefore, this ASU had no effect on its consolidated financial statements.</span></div> 230000000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 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="16"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="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 June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 Six Months Ended June 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income attributable to MasTec:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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: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>119,710</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>80,492</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>162,823</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>107,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>75,183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,984</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75,088</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,061</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td 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>564</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,075</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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,747</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>80,062</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,661</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>81,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top: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> <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="16"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="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 June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 Six Months Ended June 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income attributable to MasTec:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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: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>119,710</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>80,492</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>162,823</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>107,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>75,183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,984</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75,088</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,061</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td 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>564</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,075</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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,747</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>80,062</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,661</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>81,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top: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> 119710000 80492000 162823000 107052000 75183000 78984000 75088000 80061000 564000 1078000 573000 1075000 75747000 80062000 75661000 81136000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 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;">June 30, 2019</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>472.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>499.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>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>143.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>1,264.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>(120.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 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>(120.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>472.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>378.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>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>143.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>1,144.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></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;">six</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, goodwill included additions of </span><span style="font-family:inherit;font-size:9pt;"><span>$40.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> from new business combinations and a net increase of </span><span style="font-family:inherit;font-size:9pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> from measurement period adjustments. For the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, currency translation effects related to goodwill and accumulated impairment losses totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$5.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> of gains and </span><span style="font-family:inherit;font-size:9pt;"><span>$4.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> of losses, 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="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size: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="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;">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;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:middle;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, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-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>74.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>224.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>21.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;"><div style="text-align:left;font-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>354.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;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated amortization</span></div></td><td colspan="3" style="vertical-align:bottom;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>(170.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: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>(14.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 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>(184.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></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets, net, as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;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>74.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>54.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>6.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>169.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions from new business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size: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 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: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 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>27.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 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.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 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>28.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;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>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;">Amortization expense</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(8.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>(0.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>(9.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><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.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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></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 June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>75.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>72.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>7.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>190.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></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align: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:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">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 expense associated with 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$4.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$9.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$10.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: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 the first half of 2019, MasTec completed </span><span style="font-family:inherit;font-size:9pt;"><span>three</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 is in 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;">and </span><span style="font-family:inherit;font-size:9pt;"><span>two</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</span><span style="font-family:inherit;font-size:9pt;color:#26282a;">. </span><span style="font-family:inherit;font-size:9pt;">The aggregate purchase price for these entities was composed of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$117 million</span></span><span style="font-family:inherit;font-size:9pt;"> in cash plus earn-out liabilities valued at approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$16 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, for which the earn-out periods range 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the range of remaining potential undiscounted earn-out liabilities for the 2019 acquisitions was estimated to be up to </span><span style="font-family:inherit;font-size:9pt;"><span>$40 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">; as a result, further adjustments to these estimates may occur.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2018 Acquisitions. </span><span style="font-family:inherit;font-size:9pt;">During the first quarter of 2018, MasTec acquired all of the equity interests in a construction management firm specializing in steel building systems and acquired a wind turbine services company, both of which are included in the Company’s Power Generation and Industrial segment. The aggregate purchase price for these entities was composed of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$6.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> in cash and estimated earn-out liabilities, net, totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the range of remaining potential undiscounted earn-out liabilities, net, for the 2018 acquisitions was estimated to be up to </span><span style="font-family:inherit;font-size:9pt;"><span>$6 million</span></span><span style="font-family:inherit;font-size:9pt;">; however, there is no maximum payment amount.</span></div><div style="line-height:120%;padding-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;">June 30, 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;">, unaudited supplemental pro forma revenue totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1,939.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1,663.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and unaudited supplemental pro forma net </span><span style="font-family:inherit;font-size:9pt;">income</span><span style="font-family:inherit;font-size:9pt;"> totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$120.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$84.3 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. For the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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;">, unaudited supplemental pro forma revenue totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$3,457.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$3,109.3 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and unaudited supplemental pro forma net </span><span style="font-family:inherit;font-size:9pt;">income</span><span style="font-family:inherit;font-size:9pt;"> totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$163.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$112.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</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;">These unaudited pro forma financial results include the results of operations of acquired companies as if those companies had been consolidated as of the beginning of the year prior to their acquisition and are provided for illustrative purposes only. These unaudited pro forma financial results do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods indicated, or of the results that may be achieved by the combined companies in the future. The Company’s unaudited pro forma financial results were prepared by adjusting the historical results of MasTec to include the unaudited historical results of acquired businesses, and then were adjusted for (i) acquisition costs; (ii) amortization expense from acquired intangible assets; (iii) interest expense from cash consideration paid; (iv) interest expense from debt repaid upon acquisition; and (iv) other purchase accounting related adjustments. These unaudited pro forma financial results do not include adjustments to reflect other cost savings or synergies that may have resulted from these acquisitions. Future results may vary significantly due to future events and transactions, as well as other factors, many of which are beyond the Company’s control.</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;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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>$35.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$75.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and included acquisition-related net losses 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;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$7.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, based on the Company’s consolidated effective tax rates. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2018</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>$45.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$122.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and acquisition-related net income of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, based on the Company’s consolidated effective tax rates.</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;">June 30, 2019</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>472.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>499.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>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>143.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>1,264.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>(120.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 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>(120.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>472.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>378.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>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>143.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>1,144.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 472800000 499000000.0 149900000 143100000 1264800000 0 120600000 0 0 120600000 472800000 378400000 149900000 143100000 1144200000 40300000 2900000 5100000 -4500000 <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="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size: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="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;">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;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:middle;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, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-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>74.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>224.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>21.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;"><div style="text-align:left;font-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>354.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;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated amortization</span></div></td><td colspan="3" style="vertical-align:bottom;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>(170.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: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>(14.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 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>(184.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></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets, net, as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;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>74.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>54.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>6.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>169.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions from new business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size: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 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: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 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>27.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 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.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 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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>28.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;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>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;">Amortization expense</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(8.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>(0.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>(9.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><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.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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></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 June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>75.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>72.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>7.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>190.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></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align: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><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div><div style="line-height:120%;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> 34500000 74000000.0 224400000 21100000 354000000.0 170000000.0 14600000 184600000 34500000 74000000.0 54400000 6500000 169400000 0 0 27000000.0 1600000 28600000 0 0 -300000 0 -300000 8600000 900000 9500000 0 1800000 100000 0.0 1900000 34500000 75800000 72600000 7200000 190100000 4700000 5400000 9500000 10300000 3 1 2 117000000 16000000 3 5 40000000 6800000 1500000 6000000 1939000000.0 1663700000 120300000 84300000 3457300000 3109300000 163600000 112800000 35500000 75100000 -1400000 -7400000 45700000 122600000 500000 2500000 <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 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 </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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</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, or “earn-outs,” represent the estimated fair value of future amounts payable for acquisitions of businesses and other interests. Acquisition-related contingent consideration is based on management estimates and entity-specific assumptions, which are Level 3 inputs, and is evaluated on an ongoing basis. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, the estimated fair value of the Company’s earn-out liabilities totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$140.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$118.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of which </span><span style="font-family:inherit;font-size:9pt;"><span>$51.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$29.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, was included within other current liabilities. The fair value of the Company’s earn-out liabilities is estimated using income approaches such as discounted cash flows or option pricing models, which incorporate significant inputs not observable in the market. Key assumptions include the discount rate and probability-weighted earnings before interest, taxes, depreciation and amortization (“EBITDA”) projections. Significant changes in any of these assumptions could result in significantly higher or lower potential earn-out liabilities. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the range of potential undiscounted earn-out liabilities was estimated to be between </span><span style="font-family:inherit;font-size:9pt;"><span>$31 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$217 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;">Acquisition-related contingent consideration activity consists primarily of additions from new business combinations; changes in the expected fair value of future earn-out 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 value of future earn-out liabilities are reflected as income or expense, as appropriate. Payments of acquisition-related contingent consideration, 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, whereas 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;">Additions to acquisition-related contingent consideration from new business combinations totaled </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>$16.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;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively. There were </span><span style="font-family:inherit;font-size:9pt;"><span>no</span></span><span style="font-family:inherit;font-size:9pt;"> 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;">June 30, 2018</span><span style="font-family:inherit;font-size:9pt;">, and additions from new business combinations totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2018</span><span style="font-family:inherit;font-size:9pt;">. Fair value adjustments related to acquisition-related contingent consideration, including those related to finalization of completed earn-out arrangements, totaled net increases of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$29.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$36.5 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;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively, primarily for businesses in the Company’s Oil and Gas and Communications segments, and for both the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2018</span><span style="font-family:inherit;font-size:9pt;">, totaled net increases of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$4.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, primarily for businesses in the Company’s Communications and Oil and Gas segments. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2018</span><span style="font-family:inherit;font-size:9pt;">, measurement period adjustments totaled a reduction 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 a net increase of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and related primarily to businesses in the Company’s Oil and Gas and Power Generation and Industrial segments. Payments of acquisition-related contingent consideration totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for both the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$23.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> for both the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2018</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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> include: (i) the Company’s </span><span style="font-family:inherit;font-size:9pt;"><span>33%</span></span><span style="font-family:inherit;font-size:9pt;"> equity interests in Trans-Pecos Pipeline, LLC (“TPP”) and Comanche Trail Pipeline, LLC (“CTP,” and together with TPP, the “Waha JVs”), which are accounted for as equity method investments; (ii) a </span><span style="font-family:inherit;font-size:9pt;"><span>$15 million</span></span><span style="font-family:inherit;font-size:9pt;"> investment in Cross Country Infrastructure Services, Inc. (“CCI”); (iii) the Company’s interests in certain proportionately consolidated non-controlled contractual joint ventures; (iv) the Company’s equity interests in Pensare Acquisition Corp. (“Pensare”); and (v) certain other equity investments. See </span><span style="font-family:inherit;font-size:9pt;">Note 15 - Related Party Transactions</span><span style="font-family:inherit;font-size:9pt;"> for additional information related to certain of the Company’s 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company determined that certain of its investment arrangements were variable interest entities (“VIEs”). The Company does not, however, have the power to direct the primary activities that most significantly impact the economic performance of these VIEs and the Company is not the primary beneficiary; accordingly, it has not consolidated these VIEs.</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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, the aggregate carrying value of the Company’s equity investments totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$185 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$197 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, including approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$18 million</span></span><span style="font-family:inherit;font-size:9pt;"> of equity investments measured on an adjusted cost basis as of both </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">. There were </span><span style="font-family:inherit;font-size:9pt;"><span>no</span></span><span style="font-family:inherit;font-size:9pt;"> impairments of, or material changes in the fair value of these investments during either of the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> or </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:54px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">The Waha JVs.</span><span style="font-family:inherit;font-size:9pt;"> The Waha JVs own and operate </span><span style="font-family:inherit;font-size:9pt;"><span>two</span></span><span style="font-family:inherit;font-size:9pt;"> pipelines and a header system that transport natural gas to the Mexican border for export. For the </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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, the Company made equity contributions to the Waha JVs of 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>$9.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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;">, made equity contributions totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$24.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;">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 </span><span style="font-family:inherit;font-size:9pt;"><span>$6.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$5.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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$12.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$11.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. 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>$36.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">. Distributions of earnings from the Waha JVs, which are included within operating cash flows, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$6.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. The Company’s net investment in the Waha JVs, which differs from its proportionate share of the net assets of the Waha JVs due primarily to capitalized investment costs, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$164 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$168 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> The 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;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps was </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>$11.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$18.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, or </span><span style="font-family:inherit;font-size:9pt;"><span>$8.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$14.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, net of tax, respectively. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2018</span><span style="font-family:inherit;font-size:9pt;">, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps was </span><span style="font-family:inherit;font-size:9pt;">gains</span><span style="font-family:inherit;font-size:9pt;"> of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, or </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>$10.7 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:54px;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 the third quarter of 2017, the Company paid </span><span style="font-family:inherit;font-size:9pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>4%</span></span><span style="font-family:inherit;font-size:9pt;"> of the common stock of Pensare and warrants to purchase 2.0 million shares of Pensare common stock, which is a special purpose acquisition company focusing on transactions in the telecommunications industry. José R. Mas, MasTec’s Chief Executive Officer, is a director of Pensare. The shares of common stock purchased by MasTec are not transferable or salable until </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;"> after Pensare successfully completes a business combination transaction, with limited exceptions, as specified in the agreement. The warrants are exercisable at a purchase price of </span><span style="font-family:inherit;font-size:9pt;"><span>$11.50</span></span><span style="font-family:inherit;font-size:9pt;"> per share after Pensare successfully completes a business combination transaction. Both the warrants and the shares contain an expiration and/or forfeiture clause without the successful completion of a business combination transaction, for which the completion date is expected to be extended from August 1, 2019 to December 1, 2019. On July 25, 2019, Pensare entered into a business combination agreement with Stratos Management Systems, Inc. and its operating companies, which do business as Computex Technology Solutions (collectively, “Computex”), an information technology service provider, the completion of which is pending shareholder approval. Pensare also announced that it has entered into a non-binding letter of intent to acquire a separate company that provides information technology services. In the first half of 2019, certain holders of Pensare’s redeemable common stock elected to redeem their shares, the effect of which was to increase the Company’s ownership interest in Pensare to approximately </span><span style="font-family:inherit;font-size:9pt;"><span>12%</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:54px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The shares, which are measured on an adjusted cost basis, and the warrants, which are derivative financial instruments, are included within other long-term assets in the Company’s consolidated financial statements as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">. Due to the nature of the restrictions, the fair value of the shares is not readily determinable. The fair value of the warrants is determined based on observable and unobservable inputs, including market volatility and the rights and obligations of the warrants, which are Level 3 inputs. For both the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, there were no material changes in the fair value of the Company’s investment in Pensare.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">During the second quarter of 2018, the Company invested </span><span style="font-family:inherit;font-size:9pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for an equity interest of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>40%</span></span><span style="font-family:inherit;font-size:9pt;"> in LifeShield, LLC (“LifeShield”), a home security company, which was measured under the fair value option. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, the fair value of this investment was determined to approximate its purchase price. In February 2019, the Company sold its equity interest in LifeShield for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$11 million</span></span><span style="font-family:inherit;font-size:9pt;">, subject to customary escrow arrangements.</span></div><div style="line-height:120%;padding-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><span style="font-family:inherit;font-size:9pt;">As of both </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, the gross carrying amount of the Company’s </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> senior notes due March 15, 2023 (the “</span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes”), which are measured at fair value on a non-recurring basis, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$400 million</span></span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, the estimated fair value of the </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes, based on Level 1 inputs, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$407.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$392.0 million</span></span>, respectively. 140700000 118100000 51200000 29600000 31000000 217000000 1000000.0 16200000 0 1500000 -29200000 -36500000 -4400000 -700000 2000000.0 30000000.0 23100000 0.33 15000000 185000000 197000000 18000000 0 2 600000 9700000 1300000 24500000 6600000 5800000 12900000 11400000 36800000 2100000 2000000.0 6000000.0 7700000 164000000 168000000 -11600000 -18800000 -8700000 -14200000 3900000 14000000.0 2900000 10700000 2000000.0 0.04 P1Y 11.50 0.12 10000000.0 0.40 11000000 0.04875 0.04875 400000000 0.04875 407000000.0 392000000.0 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 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;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>711.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>687.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align: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>(13.4</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>(16.3</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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>698.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>671.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>361.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Costs and earnings in excess of billings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>782.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>1,022.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: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;">Retainage and costs and earnings in excess of billings (together, “contract assets”)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,143.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,252.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: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;">Accounts receivable, 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: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,841.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,924.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%;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 costs and earnings in excess of billings (“CIEB”) and retainage. CIEB, which is also referred to as work in process, represents the estimated value of unbilled work for projects with performance obligations recognized over time. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount until final contract settlement (generally, from </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>10%</span></span><span style="font-family:inherit;font-size:9pt;"> of contract billings). Retainage is not considered to be a significant financing component because the intent is to protect the customer. CIEB and retainage amounts are generally classified as current assets within the Company’s consolidated balance sheets. The decrease in the CIEB balance for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> was driven largely by timing of billings and collections for long-haul project activity in the Company’s Oil and Gas segment. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;">. Accounts receivable expected to be collected beyond one year are recorded within other long-term assets. Provisions for doubtful accounts for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, 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;">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 billings in excess of costs and earnings (“BIEC”). BIEC is not considered to be a significant financing component because it is generally used to meet working capital demands that can be higher in the early stages of a contract. Contract liabilities consist primarily of such BIEC, which is generally classified within current liabilities on the Company’s consolidated balance sheets. BIEC totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$200.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$227.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company recognized revenue of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$41.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$164.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, related to amounts that were included in BIEC as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, resulting primarily from the advancement of physical progress on the respective projects during the period, and for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2018</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>$15.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$99.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, related to amounts that were included in BIEC as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2017</span><span style="font-family:inherit;font-size:9pt;">. Contract liabilities also include the amount of any accrued project losses, which are classified within other current liabilities on the Company’s consolidated balance sheets. Total contract liabilities, including accrued project losses, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$221.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$231.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company is party to non-recourse financing arrangements in the ordinary course of business, under which certain receivables are settled with the customer’s bank in return for a nominal fee. These arrangements, under which amounts can vary based on levels of activity, interest rates and changes in customer payment terms, improve the collection cycle time of the related receivables. Cash collected from these arrangements is reflected within cash provided by operating activities in the consolidated statements of cash flows. The discount charge, which is included within interest expense, net, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$3.1 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$5.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div> <div style="line-height:120%;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;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>711.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>687.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align: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>(13.4</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>(16.3</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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>698.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>671.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>361.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Costs and earnings in excess of billings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>782.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>1,022.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: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;">Retainage and costs and earnings in excess of billings (together, “contract assets”)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,143.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,252.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: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;">Accounts receivable, 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: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,841.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,924.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> 711600000 687600000 13400000 16300000 698200000 671300000 361600000 230200000 782000000.0 1022500000 1143600000 1252700000 1841800000 1924000000.0 0.05 0.10 P1Y 900000 1400000 200600000 227100000 41200000 164900000 15000000.0 99800000 221500000 231600000 -2800000 -3100000 -5700000 -5000000.0 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 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;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2018</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.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>4.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: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>34.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>30.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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,545.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,391.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>174.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;padding-left:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>166.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>30.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>20.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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,789.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,613.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>(936.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>(865.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></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>852.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>747.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>$123.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$122.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Capitalized internal-use software, net of accumulated amortization, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$23.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$26.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Depreciation and amortization expense associated with property and equipment 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"><span>$55.3 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>$46.3 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$109.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$91.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Accrued capital expenditures totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$24.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. The effect of these items has been excluded from capital expenditures in the Company’s consolidated statements of cash flows given that they are non-cash in 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;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2018</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.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>4.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: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>34.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>30.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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,545.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,391.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>174.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;padding-left:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>166.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>30.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>20.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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,789.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,613.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>(936.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>(865.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></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>852.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>747.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 4600000 4600000 34100000 30300000 1545400000 1391800000 174800000 166700000 30200000 20100000 1789100000 1613500000 936300000 865700000 852800000 747800000 123700000 122000000.0 23900000 26500000 55300000 46300000 109500000 91300000 24900000 4000000.0 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 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></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:45%;"/><td style="width:1%;"/><td style="width:30%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><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;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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">February 22, 2022</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>344.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>456.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Term loan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>366.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>376.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">4.875% Senior Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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>255.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>183.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long-term debt obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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,366.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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,417.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></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>(8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></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,357.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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,406.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>106.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>82.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 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,250.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,324.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size: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 has a senior secured credit facility (the “Credit Facility”). Under the Credit Facility, aggregate borrowing commitments totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.5 billion</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, composed of </span><span style="font-family:inherit;font-size:9pt;"><span>$1.1 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>$0.4 billion</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>$5.0 million</span></span><span style="font-family:inherit;font-size:9pt;">. 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, outstanding revolving loans, which included </span><span style="font-family:inherit;font-size:9pt;"><span>$114 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$128 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of borrowings denominated in foreign currencies, accrued interest at weighted average rates of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>3.92%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>4.23%</span></span><span style="font-family:inherit;font-size:9pt;"> per annum, respectively. The term loan accrued interest at a rate of </span><span style="font-family:inherit;font-size:9pt;"><span>4.03%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>4.27%</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Letters of credit of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$101.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$88.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> were issued as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, letters of credit fees accrued at </span><span style="font-family:inherit;font-size:9pt;"><span>0.750%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>0.875%</span></span><span style="font-family:inherit;font-size:9pt;"> per annum, respectively, for performance standby letters of credit, and at </span><span style="font-family:inherit;font-size:9pt;"><span>1.625%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>1.750%</span></span><span style="font-family:inherit;font-size:9pt;"> per annum, respectively, for financial standby letters of credit. Outstanding letters of credit mature at various dates and most have automatic renewal provisions, subject to prior notice of cancellation. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, availability for revolving loans totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$654.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$554.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, or up to </span><span style="font-family:inherit;font-size:9pt;"><span>$548.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$554.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, for new letters of credit. Revolving loan borrowing capacity included </span><span style="font-family:inherit;font-size:9pt;"><span>$185.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$91.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> of availability in either Canadian dollars or Mexican pesos as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. The unused facility fee as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> accrued at a rate of </span><span style="font-family:inherit;font-size:9pt;"><span>0.30%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>0.35%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-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: (i) the working capital requirements of its foreign operations, and (ii) certain letter of credit issuances. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, outstanding borrowings under the Company’s other credit facilities 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 accrued interest at a weighted average rate of </span><span style="font-family:inherit;font-size:9pt;"><span>4.7%</span></span><span style="font-family:inherit;font-size:9pt;">, and as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, there were </span><span style="font-family:inherit;font-size:9pt;"><span>no</span></span><span style="font-family:inherit;font-size:9pt;"> outstanding borrowings. 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 both </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, letters of credit issued under this facility totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$40.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, and accrued fees at </span><span style="font-family:inherit;font-size:9pt;"><span>0.65%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>0.75%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, per annum.</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 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 Unaudited Consolidating Financial Information</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 was in compliance with the provisions and covenants of its outstanding debt instruments as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-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><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, accrued interest payable, which is recorded within other accrued expenses in the consolidated balance sheets, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$7.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. For additional information pertaining to the Company’s debt instruments, including its </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes, see Note 7 - Debt in the Company’s </span><span style="font-family:inherit;font-size:9pt;">2018</span> Form 10-K. <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:45%;"/><td style="width:1%;"/><td style="width:30%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><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;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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">February 22, 2022</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>344.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>456.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Term loan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>366.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>376.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">4.875% Senior Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-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>255.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>183.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long-term debt obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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,366.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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,417.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></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>(8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></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,357.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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,406.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>106.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>82.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 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,250.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,324.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 2022-02-22 344300000 456900000 366900000 376900000 2023-03-15 400000000.0 400000000.0 255100000 183200000 1366300000 1417000000.0 8600000 10100000 1357700000 1406900000 106900000 82700000 1250800000 1324200000 1500000000 1100000000 400000000 5000000.0 114000000 128000000 0.0392 0.0423 0.0403 0.0427 101500000 88200000 0.00750 0.00875 0.01625 0.01750 654200000 554900000 548500000 554900000 185700000 91900000 0.0030 0.0035 1400000 0.047 0 50000000.0 40200000 0.0065 0.0075 0.04875 7900000 7400000 0.04875 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 8</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Lease Obligations</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In the ordinary course of business, the Company enters into agreements that provide financing for machinery and equipment and for other of its facility, vehicle and equipment needs, including related party leases. The Company reviews all arrangements for potential leases, and at inception, determines whether a lease is an operating or finance lease. Lease assets and liabilities, which generally represent the present value of future minimum lease payments over the term of the lease, are recognized as of the commencement date. Leases with an initial lease term of twelve months or less are classified as short-term leases and are not recognized in the consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Lease term, discount rate, variable lease costs and future minimum lease payment determinations require the use of judgment, and are based on the facts and circumstances related to the specific lease. Lease terms are generally based on their initial non-cancelable terms, unless there is a renewal option that is reasonably certain to be exercised. Various factors, including economic incentives, intent, past history and business need are considered to determine if a renewal option is reasonably certain to be exercised. The incremental borrowing rate, which is based on information available as of the lease commencement date, including applicable lease terms and the current economic environment, is generally used to determine the value of the lease obligation. The Company applies a portfolio approach in determining its incremental borrowing rate.</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;">Assets associated with finance leases are recorded within property and equipment, with a corresponding amount recorded within the Company’s debt obligations. Expense associated with finance leases is composed of the leased asset’s depreciation expense and interest on the lease liability. Additions are included within the supplemental disclosures of non-cash information in the consolidated statements of cash flows. Many of the Company’s finance lease agreements contain a purchase option, which the Company generally intends to exercise, as the purchase option prices are typically below the estimated fair market values of the related assets. The gross amount of assets held under finance leases as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$387.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$337.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. Assets held under finance leases, net of accumulated depreciation, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$314.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$246.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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>$11.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$21.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;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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 right-of-use assets and liabilities are recognized on the consolidated balance sheets. Operating lease costs are recognized over the term of the lease on a straight-line basis, and are recorded as rent expense, primarily within costs of revenue, excluding depreciation and amortization. Fixed costs for operating leases are composed of initial base rent amounts plus any fixed annual increases. Variable costs for operating leases consist primarily of common area maintenance expenses and taxes. In the event the Company cancels or terminates a lease before the end of the lease term, the Company is typically liable for the remaining lease payments, and such payments are generally recorded within rent expense. For operating leases with purchase options, the option to purchase equipment is considered to be at its estimated fair market value. For the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, operating lease additions, excluding the effect of adoption of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$230 million</span></span><span style="font-family:inherit;font-size:9pt;">, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$54 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$66 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;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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>$27.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$55.3 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.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$4.4 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>$115.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$208.4 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;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</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;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2018</span><span style="font-family:inherit;font-size:9pt;">, rent and related expense for operating leases that have non-cancelable terms in excess of </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;"> totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$25.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$52.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and rent and related expense for operating leases having original terms of </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;"> or less totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$104.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$196.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. Rent expense for operating leases is generally consistent with the amount of the related payments, and is included within operating activities in the consolidated statements of cash flows. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Additional Lease Information</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Future minimum lease commitments as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> were as follows (in millions): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Finance</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2019, remaining six 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>48.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>45.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>79.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.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>32.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.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>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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>269.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>266.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: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>(16.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: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.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>252.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>246.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: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>86.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>77.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;">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>166.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>168.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><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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, finance leases had a weighted average remaining lease term of </span><span style="font-family:inherit;font-size:9pt;"><span>3.0 years</span></span><span style="font-family:inherit;font-size:9pt;"> and a weighted average discount rate of </span><span style="font-family:inherit;font-size:9pt;"><span>4.2%</span></span><span style="font-family:inherit;font-size:9pt;">. Non-cancelable operating leases had a weighted average remaining lease term of </span><span style="font-family:inherit;font-size:9pt;"><span>4.5 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.3%</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 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;">See </span><span style="font-family:inherit;font-size:9pt;">Note 1 - Business, Basis of Presentation and Significant Accounting Policies</span><span style="font-family:inherit;font-size:9pt;"> for information pertaining to the Company’s adoption of ASU 2016-02, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Leases (Topic 842).</span></div> 387200000 337600000 314300000 246800000 11200000 21200000 230000000 54000000 66000000 P1Y 27400000 55300000 2100000 4400000 P1Y 115600000 208400000 P1Y 25300000 52200000 P1Y 104900000 196600000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Future minimum lease commitments as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> were as follows (in millions): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Finance</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2019, remaining six 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>48.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>45.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>79.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.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>32.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.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>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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>269.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>266.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: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>(16.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: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.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>252.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>246.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: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>86.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>77.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;">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>166.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>168.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><span style="font-family:inherit;font-size:9pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Future minimum lease commitments as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> were as follows (in millions): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Finance</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2019, remaining six 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>48.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>45.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>79.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.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>32.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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.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>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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>269.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>266.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: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>(16.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: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.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>252.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>246.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: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>86.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>77.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;">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>166.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>168.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><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 48600000 45900000 92700000 75800000 79000000.0 53700000 41300000 32300000 7600000 17800000 300000 41300000 269500000 266800000 16600000 20500000 252900000 246300000 86900000 77600000 166000000.0 168700000 P3Y 0.042 P4Y6M 0.043 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 9</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Stock-Based Compensation and Other Employee Benefit Plans</span></div><div style="line-height:120%;padding-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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, including employee stock purchase plans, there were approximately </span><span style="font-family:inherit;font-size:9pt;"><span>4,144,000</span></span><span style="font-family:inherit;font-size:9pt;"> shares available for future grant.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-cash stock-based compensation expense under all plans totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$3.4 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Income tax benefits associated with stock-based compensation arrangements totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. For the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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;"> income tax benefits totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, including net tax </span><span style="font-family:inherit;font-size:9pt;">benefits</span><span style="font-family:inherit;font-size:9pt;"> from the vesting of share-based payment awards of </span><span style="font-family:inherit;font-size:9pt;"><span>$2.3 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: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. Total unearned compensation related to restricted shares as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> was approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$27.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, which is expected to be recognized over a weighted average period of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>2.2 years</span></span><span style="font-family:inherit;font-size:9pt;">. The intrinsic 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>$0.3 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;"> 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$13.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;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;"><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, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,270,233</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31.80</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>223,969</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>46.91</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>(331,959</span></span></div></td><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>13.73</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Canceled/forfeited</span></div></td><td style="vertical-align:bottom;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>(5,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33.28</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 June 30, 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,156,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>39.90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top: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:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:8pt;">Includes </span><span style="font-family:inherit;font-size:8pt;"><span>3,600</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>18,700</span></span><span style="font-family:inherit;font-size:8pt;"> restricted stock units as of </span><span style="font-family:inherit;font-size:8pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:8pt;">December 31, 2018</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-top:2px;text-align:justify;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 Six Months Ended June 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>2.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>2.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>63,976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55,138</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>37.52</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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>39.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>9.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.74</span></span></div></td><td style="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> 4144000 4200000 3400000 7900000 6600000 1100000 1000000.0 4200000 1800000 2300000 200000 27500000 P2Y2M12D 300000 1600000 13900000 1700000 <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;"><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, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,270,233</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31.80</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>223,969</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>46.91</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>(331,959</span></span></div></td><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>13.73</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Canceled/forfeited</span></div></td><td style="vertical-align:bottom;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>(5,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33.28</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 June 30, 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,156,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>39.90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top: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:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:8pt;">Includes </span><span style="font-family:inherit;font-size:8pt;"><span>3,600</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>18,700</span></span><span style="font-family:inherit;font-size:8pt;"> restricted stock units as of </span><span style="font-family:inherit;font-size:8pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:8pt;">December 31, 2018</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div> 1270233 31.80 223969 46.91 331959 13.73 5650 33.28 1156593 39.90 3600 18700 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 Six Months Ended June 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>2.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>2.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>63,976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55,138</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>37.52</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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>39.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>9.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.74</span></span></div></td><td style="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> 2400000 2200000 63976 55138 37.52 39.99 9.54 9.74 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 10</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Retirement Plans</span></div><div style="line-height:120%;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, including with respect to the Company’s Canadian operations, 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 June 30: </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;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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>23.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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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.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>2.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>21.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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Six Months Ended June 30: </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-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>5,349</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>28.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>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 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>31.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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>6,183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31.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>4.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.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></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, including with respect to the Company’s Canadian operations, 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 June 30: </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;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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>23.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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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.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>2.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>21.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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Six Months Ended June 30: </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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-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>5,349</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>28.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>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 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>31.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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>6,183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31.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>4.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.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></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 2117 5349 21800000 1500000 23300000 2612 6183 19700000 2100000 21800000 1626 5349 28800000 2800000 31500000 2018 6183 31000000.0 4100000 35100000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 11</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Equity</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Share Activity</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company’s share repurchase programs provide for the repurchase of shares of MasTec common stock from time to time in open market transactions or in privately-negotiated transactions in accordance with applicable securities laws. The timing and the amount of any repurchases is determined based on market conditions, legal requirements, cash flow and liquidity needs and other factors. The Company’s share repurchase programs do not have an expiration date and may be modified or suspended at any time at the Company’s discretion. Share repurchases, which are recorded at cost and are held in the Company’s treasury, are funded with available cash or with availability under the Credit Facility. The Company may use either authorized and unissued shares or treasury shares to meet share issuance requirements. Treasury stock is recorded at cost. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">There were </span><span style="font-family:inherit;font-size:9pt;"><span>no</span></span><span style="font-family:inherit;font-size:9pt;"> share repurchases 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">. For the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, share </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;">repurchases, which were completed under the Company’s September 2018 </span><span style="font-family:inherit;font-size:9pt;"><span>$150 million</span></span><span style="font-family:inherit;font-size:9pt;"> share repurchase program, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:9pt;">. During the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2018</span><span style="font-family:inherit;font-size:9pt;">, the Company repurchased 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>2.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares of its common stock, respectively, for an aggregate purchase price of </span><span style="font-family:inherit;font-size:9pt;"><span>$29.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$128.3 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. Of the total repurchased shares, </span><span style="font-family:inherit;font-size:9pt;"><span>2.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> were repurchased in the first quarter of 2018 for </span><span style="font-family:inherit;font-size:9pt;"><span>$98.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> under a </span><span style="font-family:inherit;font-size:9pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:9pt;"> share repurchase program that was established in 2016 and completed in the first quarter of 2018. The remaining </span><span style="font-family:inherit;font-size:9pt;"><span>0.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares were repurchased in the second quarter of 2018 under the Company’s March 2018 </span><span style="font-family:inherit;font-size:9pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:9pt;"> share repurchase program that was completed in the third quarter of 2018.</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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$128.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> was available for future share repurchases under all of the Company’s open share repurchase programs, which included </span><span style="font-family:inherit;font-size:9pt;"><span>$28.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> under the Company’s September 2018 share repurchase program, and the full amount of the Company’s December 2018 </span><span style="font-family:inherit;font-size:9pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:9pt;"> share repurchase program.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align: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><span style="font-family:inherit;font-size:9pt;">Accumulated other comprehensive loss is composed of unrealized foreign currency gains and losses from fluctuations in foreign currency exchange rates of the Company’s foreign subsidiaries with a functional currency other than the U.S. dollar, as well as unrealized gains and losses from certain investment activities. Unrealized foreign currency activity for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> was de minimis, and for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2018</span><span style="font-family:inherit;font-size:9pt;"> related primarily to the Company’s Canadian operations. Unrealized investment activity for each of the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span> relates to unrealized gains and losses on interest rate swaps associated with the Waha JVs. 0 150000000 600000 700000 2700000 29900000 128300000 2000000.0 98400000 100000000 700000 100000000 128800000 28800000 100000000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 12</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:4px;padding-top: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. 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;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2018</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>25%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>31%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. For the </span><span style="font-family:inherit;font-size:9pt;">six</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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2018</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>24%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>31%</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;">six</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> was favorably affected by reduced foreign earnings, the recognition of </span><span style="font-family:inherit;font-size:9pt;"><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 foreign tax rate changes.</span></div> 0.25 0.31 0.24 0.31 2300000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 13</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Segments and Related Information</span></div><div style="line-height:120%;padding-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;">MasTec 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 MasTec’s </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 MasTec’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. MasTec 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 renewables, 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, and for non-cash stock-based compensation expense, can also be subject to volatility from changes in the market price per share of the Company’s common stock or variations in the value of shares granted. Segment EBITDA is calculated in a manner consistent with consolidated EBITDA.</span></div><div style="line-height:120%;padding-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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="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 June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 Six Months Ended June 30, </span></div></td></tr><tr><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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>652.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>618.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>1,265.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>1,245.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>936.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>769.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,558.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>1,305.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>100.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>84.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>195.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>198.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>250.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>146.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>439.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>263.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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.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>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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.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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></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,939.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>1,617.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,457.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>3,014.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><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.4%</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>13.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;">June 30, 2019</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2018</span><span style="font-family:inherit;font-size:8pt;">, respectively, and represented </span><span style="font-family:inherit;font-size:8pt;"><span>15.5%</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>15.7%</span></span><span style="font-family:inherit;font-size:8pt;"> for the </span><span style="font-family:inherit;font-size:8pt;">six</span><span style="font-family:inherit;font-size:8pt;"> month periods ended </span><span style="font-family:inherit;font-size:8pt;">June 30, 2019</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2018</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="16"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="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 June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 Six Months Ended June 30, </span></div></td></tr><tr><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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>52.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>73.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>97.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>155.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>179.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>122.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>286.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>155.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>8.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>9.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.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>14.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.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.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>12.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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>(19.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(21.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(48.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(47.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>236.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>188.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>373.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>293.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></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="16"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="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 June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 Six Months Ended June 30, </span></div></td></tr><tr><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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>15.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>34.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.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>68.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>51.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.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>5.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>9.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.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>6.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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.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: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>59.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>51.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>119.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>101.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%;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="16"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="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 June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 Six Months Ended June 30, </span></div></td></tr><tr><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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>160.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>116.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>215.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>153.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;">Plus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>16.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>20.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>38.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>37.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59.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>51.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>119.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>101.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;">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>236.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>188.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>373.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>293.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></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. </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. 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;">June 30, 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 of </span><span style="font-family:inherit;font-size:9pt;"><span>$1.9 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, was derived from U.S. operations, and revenue of </span><span style="font-family:inherit;font-size:9pt;"><span>$47.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$26.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, was derived from foreign operations. For the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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 of </span><span style="font-family:inherit;font-size:9pt;"><span>$3.3 billion</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$3.0 billion</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, was derived from U.S. operations, and revenue of </span><span style="font-family:inherit;font-size:9pt;"><span>$126.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$60.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, was derived from foreign operations. The majority of the Company’s revenue from foreign operations for the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> was from the Company’s Canadian operations in its Oil and Gas segment. Long-lived assets held in the U.S. included property and equipment, net, of </span><span style="font-family:inherit;font-size:9pt;"><span>$819.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$707.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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>$33.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$40.4 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 </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.3 billion</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.2 billion</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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>$63.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$61.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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>6%</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 BIEC.</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;">Revenue concentration information for significant customers as a percentage of total consolidated revenue was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.70370370370371%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:57%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/></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;">For the Three Months Ended June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Six Months Ended June 30, </span></div></td></tr><tr><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;">Customer:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">AT&amp;T (including DIRECTV</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:inherit;font-size:9pt;">) </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26%</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">EQT Corporation </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Energy Transfer affiliates </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(c)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20%</span></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:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:8pt;">The Company’s relationship with AT&amp;T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&amp;T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:inherit;font-size:8pt;">. Revenue from AT&amp;T is included in the Communications segment.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-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;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">The Company's relationship with EQT Corporation and its affiliates is based upon various construction contracts for pipeline activities. Revenue from EQT Corporation is included in the Oil and Gas segment.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(c)</span></div>The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Partners L.P., and its subsidiaries and affiliates, all of which are consolidated by Energy Transfer Equity, L.P. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment. 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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="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 June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 Six Months Ended June 30, </span></div></td></tr><tr><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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>652.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>618.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>1,265.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>1,245.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>936.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>769.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,558.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>1,305.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>100.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>84.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>195.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>198.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>250.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>146.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>439.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>263.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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.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>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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.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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></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,939.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>1,617.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,457.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>3,014.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><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.4%</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>13.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;">June 30, 2019</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2018</span><span style="font-family:inherit;font-size:8pt;">, respectively, and represented </span><span style="font-family:inherit;font-size:8pt;"><span>15.5%</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>15.7%</span></span><span style="font-family:inherit;font-size:8pt;"> for the </span><span style="font-family:inherit;font-size:8pt;">six</span><span style="font-family:inherit;font-size:8pt;"> month periods ended </span><span style="font-family:inherit;font-size:8pt;">June 30, 2019</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2018</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="16"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="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 June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 Six Months Ended June 30, </span></div></td></tr><tr><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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>52.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>73.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>97.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>155.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>179.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>122.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>286.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>155.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>8.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>9.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.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>14.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.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.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>12.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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>(19.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(21.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(48.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(47.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>236.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>188.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>373.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>293.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></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="16"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="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 June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 Six Months Ended June 30, </span></div></td></tr><tr><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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>15.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>34.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.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>68.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>51.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.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>5.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>9.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.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>6.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>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.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: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>59.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>51.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>119.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>101.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> 652600000 618600000 1265400000 1245700000 936800000 769300000 1558100000 1305800000 100400000 84500000 195300000 198500000 250200000 146000000.0 439600000 263600000 0.0 200000 100000 2200000 -1000000.0 -800000 -1200000 -1200000 1939000000.0 1617800000 3457300000 3014600000 0.154 0.136 0.155 0.157 52400000 73700000 97800000 155800000 179300000 122700000 286700000 155700000 8700000 -2700000 12400000 1900000 8900000 9800000 12100000 14600000 6400000 6800000 12700000 12700000 -19200000 -21600000 -48700000 -47500000 236500000 188700000 373000000.0 293200000 15300000 15300000 30000000.0 29900000 34300000 26100000 68900000 51600000 5200000 5100000 9700000 10400000 3300000 3600000 6400000 6600000 0.0 0.0 0.0 100000 1800000 1600000 4000000.0 3000000.0 59900000 51700000 119000000.0 101600000 <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="16"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="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 June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 Six Months Ended June 30, </span></div></td></tr><tr><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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>160.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>116.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>215.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>153.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;">Plus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>16.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>20.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>38.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>37.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59.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>51.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>119.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>101.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;">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>236.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>188.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>373.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>293.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 160000000.0 116200000 215100000 153800000 -16600000 -20800000 -38900000 -37900000 59900000 51700000 119000000.0 101600000 236500000 188700000 373000000.0 293200000 1900000000 1600000000 47900000 26700000 3300000000 3000000000.0 126700000 60500000 819800000 707400000 33100000 40400000 1300000000 1200000000 63100000 61500000 0.06 0.05 <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;">Revenue concentration information for significant customers as a percentage of total consolidated revenue was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.70370370370371%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:57%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/></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;">For the Three Months Ended June 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Six Months Ended June 30, </span></div></td></tr><tr><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;">Customer:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">AT&amp;T (including DIRECTV</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:inherit;font-size:9pt;">) </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26%</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">EQT Corporation </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Energy Transfer affiliates </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(c)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20%</span></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:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:8pt;">The Company’s relationship with AT&amp;T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&amp;T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:inherit;font-size:8pt;">. Revenue from AT&amp;T is included in the Communications segment.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-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;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">The Company's relationship with EQT Corporation and its affiliates is based upon various construction contracts for pipeline activities. Revenue from EQT Corporation is included in the Oil and Gas segment.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(c)</span></div>The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Partners L.P., and its subsidiaries and affiliates, all of which are consolidated by Energy Transfer Equity, L.P. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment. 0.18 0.25 0.20 0.26 0.12 0.19 0.09 0.11 0.08 0.15 0.07 0.20 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 14</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Commitments and Contingencies</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">MasTec is subject to a variety of legal cases, claims and other disputes that arise from time to time in the ordinary course of its business, including project contract price and acquisition purchase price disputes. MasTec cannot provide assurance that it will be successful in recovering all or any of the potential damages it has claimed or in defending claims against the Company. The outcome of such cases, claims and disputes cannot be predicted with certainty and an unfavorable resolution of one or more of them could have a material adverse effect on the Company’s business, financial condition, results of operations and cash flows. In the second quarter of 2019, an arbitration award related to a Canadian acquisition was finalized (the “Award”) for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$60 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">including recovery of certain legal and other costs, in favor of MasTec. During the second quarter of 2019, MasTec collected </span><span style="font-family:inherit;font-size:9pt;"><span>$32 million</span></span><span style="font-family:inherit;font-size:9pt;"> of this award, including approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$16 million</span></span><span style="font-family:inherit;font-size:9pt;"> for recovery of legal fees and </span><span style="font-family:inherit;font-size:9pt;"><span>$5 million</span></span><span style="font-family:inherit;font-size:9pt;"> for recovery of interest costs. While the Company is actively pursuing collection efforts related to the remaining amount of the Award, collectibility is uncertain, and as such, this amount has not been recognized in the Company’s consolidated financial statements.</span></div><div style="line-height:120%;padding-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, 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, there were </span><span style="font-family:inherit;font-size:9pt;"><span>$141.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$128.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of letters of credit issued under the Company’s credit 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> or </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-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 projects in process. 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 subcontractors and vendors. If the Company fails to perform under a contract or to pay 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, outstanding performance and payment bonds approximated </span><span style="font-family:inherit;font-size:9pt;"><span>$453.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$123.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and estimated costs to complete projects secured by these bonds totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$179.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$53.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. These amounts do not include performance and payment bonds associated with the Company’s 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-weight:bold;">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 to expand its operations, customer base or geographic reach, including arrangements that combine the Company’s skills and resources with those of others to allow for the performance of particular projects. The Company holds undivided interests, ranging from </span><span style="font-family:inherit;font-size:9pt;"><span>85%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>90%</span></span><span style="font-family:inherit;font-size:9pt;">, in multiple proportionately consolidated non-controlled contractual joint ventures that provide infrastructure construction services for electrical transmission projects. The Company also holds a </span><span style="font-family:inherit;font-size:9pt;"><span>35%</span></span><span style="font-family:inherit;font-size:9pt;"> undivided interest in a proportionately consolidated non-controlled Canadian contractual joint venture that was underway when the Company acquired Pacer in 2014, whose sole activity involves the construction of a bridge, a business in which the Company does not otherwise engage. This joint venture, which is managed by a third party, and for which the Company has minimal direct construction involvement, automatically terminates upon completion of the project. Income and/or losses incurred by these joint ventures are generally shared proportionally by the respective joint venture </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company was not aware of circumstances that would reasonably lead to material future claims against it in connection with these arrangements. Included in the Company’s cash balances as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> are amounts held by entities that are proportionately consolidated totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$29.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$11.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. These amounts are available to support the operations of those entities, but are not available for the Company’s other operations. Advances on project work associated with the Company’s proportionately consolidated contractual joint ventures are reflected within other current liabilities. There were </span><span style="font-family:inherit;font-size:9pt;"><span>no</span></span><span style="font-family:inherit;font-size:9pt;"> advances outstanding as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, and as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, advances outstanding totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.0 million</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;">The Company has other investment arrangements, under which it may incur costs or provide financing, performance, financial and/or other guarantees. See </span><span style="font-family:inherit;font-size:9pt;">Note 4 - Fair Value of Financial Instruments</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">Note 15 - Related Party Transactions</span><span style="font-family:inherit;font-size:9pt;"> for additional details regarding the Company’s other investment arrangements.</span></div><div style="line-height:120%;padding-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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, MasTec’s 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>$114.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$108.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of which </span><span style="font-family:inherit;font-size:9pt;"><span>$75.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$70.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, were reflected within other long-term liabilities in the consolidated balance sheets. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses. MasTec’s estimated liability for employee group medical claims totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$4.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;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The 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>$67.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of both </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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>$34.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of both </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">. In addition, cash collateral deposited with insurance carriers, which is included within other long-term assets, amounted to </span><span style="font-family:inherit;font-size:9pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> for these policies as of both </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Employment Agreements.</span><span style="font-family:inherit;font-size:9pt;"> The Company has employment agreements with certain executives and other employees, which provide for compensation and certain other benefits and for severance payments under certain circumstances. Certain employment agreements also contain clauses that become effective upon a change in control of the Company. Upon the occurrence of any of the defined events in the various employment agreements, the Company would be obligated to pay certain amounts to the related employees, which vary with the level of the employees’ respective responsibility. </span></div><div style="line-height:120%;padding-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 pay specified wages, provide certain benefits and contribute certain amounts to MEPPs. The Employee Retirement Income Security Act of 1974, as amended by the Multiemployer Pension Plan Amendments Act of 1980 (collectively, “ERISA”), which governs U.S.-registered multiemployer pension plans, subjects employers to substantial liabilities in the event of an employer’s complete or partial withdrawal from, or upon termination of, such plans. The Company currently contributes, and in the past, has contributed to, plans that are underfunded, and, therefore, could have potential liability associated with a voluntary or involuntary withdrawal from, or termination of, these plans. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company does not have plans to withdraw from, and is not aware of circumstances that would reasonably lead to material claims against it, in connection with the MEPPs in which it participates. There can be no assurance, however, that the Company will not be assessed liabilities in the future, including in the form of a surcharge on future benefit contributions. 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, the Company was not aware of any material asserted or unasserted claims in connection with these indemnity obligations.</span></div><div style="line-height:120%;padding-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 are not, and have historically not been, material. However, if warranty claims occur, the Company could be required to repair or replace warrantied items, or, if customers elect to repair or replace the warrantied item using the services of another provider, the Company could be required to pay for the cost of the repair or replacement.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><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>380</span></span><span style="font-family:inherit;font-size:9pt;"> customers for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month period ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>four</span></span><span style="font-family:inherit;font-size:9pt;"> customers each accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>13%</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>12%</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>11%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>10%</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 BIEC. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>three</span></span><span style="font-family:inherit;font-size:9pt;"> customers each accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>26%</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>18%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>12%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of the Company’s consolidated net accounts receivable position. In addition, the Company derived </span><span style="font-family:inherit;font-size:9pt;"><span>65%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>76%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of its revenue from its top </span><span style="font-family:inherit;font-size:9pt;"><span>ten</span></span><span style="font-family:inherit;font-size:9pt;"> customers for the </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;">June 30, 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;">, and derived </span><span style="font-family:inherit;font-size:9pt;"><span>63%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>73%</span></span><span style="font-family:inherit;font-size:9pt;"> of its revenue, respectively, from its top </span><span style="font-family:inherit;font-size:9pt;"><span>ten</span></span><span style="font-family:inherit;font-size:9pt;"> customers for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div> 60000000 32000000 16000000 5000000 141700000 128400000 453000000.0 123600000 179900000 53000000.0 0.85 0.90 0.35 29600000 11800000 0 7000000.0 114700000 108900000 75200000 70800000 4800000 2900000 67600000 34800000 1600000 380 4 0.13 0.12 0.11 0.10 3 0.26 0.18 0.12 0.65 0.76 10 0.63 0.73 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 that are associated with members of </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">subsidiary management. 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;">June 30, 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;">, such payments to related party entities totaled </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>$15.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$46.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$31.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. Payables associated with these related party arrangements totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$17.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Revenue from related party arrangements associated with members of subsidiary management 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>$3.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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, and 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>$6.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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 </span><span style="font-family:inherit;font-size:9pt;"><span>$0.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:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-controlling interests in entities consolidated by the Company represent ownership interests held by members of management of certain of the Company’s subsidiaries, primarily in the Company’s Oil and Gas segment and the Company has a subcontracting arrangement with </span><span style="font-family:inherit;font-size:9pt;"><span>one</span></span><span style="font-family:inherit;font-size:9pt;"> of these entities for the performance of ancillary oil and gas construction services.</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 February 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. The net assets acquired included notes payable to the former owners totaling approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$2.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and accrued interest of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, which amounts were subsequently repaid. 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>$1.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, which amount is 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 is a minority owner. 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, MasTec paid CCI approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$9.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, net of rebates, respectively, and for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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;">, paid approximately </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.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, net of rebates, respectively, related to these arrangements. Amounts payable to CCI, net of rebates receivable, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, amounts payable totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$4.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, and rebates receivable totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:9pt;">. </span></div><div style="line-height:120%;padding-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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, MasTec incurred subcontracting expenses of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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;">, incurred approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, related amounts payable totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$3.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. </span></div><div style="line-height:120%;padding-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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, MasTec paid approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, related to this leasing arrangement, and for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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;">, paid 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>$1.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;">MasTec has an arrangement to perform construction services on a cost-plus basis on behalf of a Miami soccer franchise (the “Franchise”) in which Jorge Mas and José R. Mas are minority owners. For both the </span><span style="font-family:inherit;font-size:9pt;">three</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, MasTec charged approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> under this arrangement, all of which was outstanding as of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">. MasTec expects to perform additional construction services for the Franchise on a cost-plus basis to build a soccer facility and stadium. </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 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, MasTec charged approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> to this customer, and for the </span><span style="font-family:inherit;font-size:9pt;">six</span><span style="font-family:inherit;font-size:9pt;"> month periods ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 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;">, charged </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.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-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;">The Company has split dollar life insurance agreements with trusts of which Jorge Mas or José R. Mas is a trustee. The Company paid </span><span style="font-family:inherit;font-size:9pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the second quarters of both </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> in connection with the agreements for Jorge Mas and José R. Mas, respectively. As of </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</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>$19.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$18.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div> 17800000 15200000 46300000 31600000 6500000 17300000 600000 3600000 900000 6300000 100000 300000 1 6100000 1400000 2600000 100000 1300000 1000000.0 0.15 9800000 5000000.0 15800000 10900000 9400000 4900000 2900000 2 4600000 1800000 6200000 6800000 3800000 400000 700000 500000 1400000 1100000 2300000 400000 700000 900000 700000 600000 500000 700000 19700000 18500000 <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 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 Unaudited 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;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, each guarantors of the Credit Facility or other outstanding indebtedness (the “Guarantor Subsidiaries”). The Company’s subsidiaries organized outside of the United States and certain domestic subsidiaries (collectively, the “Non-Guarantor Subsidiaries”) do not guarantee these notes. A Guarantor Subsidiary’s guarantee is subject to release in certain customary circumstances, including upon the sale of a majority of the capital stock or substantially all of the assets of such Guarantor Subsidiary; if the Guarantor Subsidiary’s guarantee under the Company’s Credit Facility and other indebtedness is released or discharged (other than due to payment under such guarantee); or when the requirements for legal defeasance are satisfied or the obligations are discharged in accordance with the related indentures.</span></div><div style="line-height:120%;padding-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 unaudited consolidating balance sheets and the condensed unaudited consolidating statements of operations and comprehensive income (loss) and cash flows for MasTec, Inc., the Guarantor Subsidiaries on a combined basis, the Non-Guarantor Subsidiaries on a combined basis and the eliminations necessary to arrive at the information for the Company as reported on a consolidated basis. Eliminations represent adjustments to eliminate investments in subsidiaries and intercompany balances and transactions between or among MasTec, Inc., the Guarantor Subsidiaries and the Non-Guarantor Subsidiaries.  Investments in subsidiaries are accounted for using the equity method for this presentation.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Three Months Ended June 30, 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,845.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>122.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>(29.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,939.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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,546.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>116.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>(29.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,633.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>55.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>4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>66.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>4.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>70.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>32.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>(15.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>16.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-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>40.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 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>(35.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>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: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>105.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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>160.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></tr><tr><td style="vertical-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>(39.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>(1.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="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>(39.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><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>66.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>54.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>120.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></tr><tr><td style="vertical-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>120.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 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>(120.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></tr><tr><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>119.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>66.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>54.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(120.2</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>120.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income 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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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;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>119.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>66.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>53.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>(120.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>119.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:2px;padding-top:2px;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>111.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>66.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>45.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>(111.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>111.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align: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 June 30, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,556.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>84.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(23.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,617.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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,309.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>80.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>(23.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>1,366.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>46.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>5.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>51.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>63.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>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>67.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.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>(16.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>20.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in earnings of unconsolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.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>(5.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 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>1.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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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: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>100.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>16.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>116.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></tr><tr><td style="vertical-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.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 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>(25.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>(10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-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>(35.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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.6</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>74.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</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>80.4</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>81.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(81.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>—</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>80.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>74.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(81.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>80.4</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.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>—</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.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></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>80.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>74.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>6.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>(81.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>80.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;">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>81.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>74.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>8.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>(82.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>81.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><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%;padding-top:12px;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Six Months Ended June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size: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;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;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;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;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>3,247.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>262.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(52.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,457.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>2,745.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>252.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>(52.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>2,945.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: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>109.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>9.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>119.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>1.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>133.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>8.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>143.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: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>70.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>(31.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>38.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>(12.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(12.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>45.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>(36.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>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></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.6</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>142.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>73.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>—</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>215.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.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>(51.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>(1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(51.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>(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>91.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>72.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>163.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>163.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>(163.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>162.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>91.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>72.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>(163.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>163.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income 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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-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>162.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>91.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>72.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>(163.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>162.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>148.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>91.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>58.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>(149.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>149.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></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 Six Months Ended June 30, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;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;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;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;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="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>2,822.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>269.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(77.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>3,014.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>2,445.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>236.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>(77.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>2,603.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="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>89.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>12.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>101.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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.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>122.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>7.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>70.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>(32.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in earnings of unconsolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(11.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>(11.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:2px;padding-top:2px;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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(2.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.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>96.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>58.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>153.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Benefit from (provision for) income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(24.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>(22.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>(46.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net (loss) income before equity in income from subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>71.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.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>—</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>106.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in income from subsidiaries, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;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>108.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 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>(108.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></tr><tr><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>107.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>71.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.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>(108.2</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>106.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net 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;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></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>107.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>71.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>36.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(108.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>107.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>115.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>71.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>44.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>(116.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>115.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size: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:9pt;"><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 UNAUDITED CONSOLIDATING BALANCE SHEETS (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 June 30, 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,949.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>244.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(66.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 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,127.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>810.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>41.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>852.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>223.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>17.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>241.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;">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,251.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>82.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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,334.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;">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,530.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,111.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>849.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,491.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>17.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>38.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>185.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>241.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,548.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>5,385.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>1,420.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>(3,557.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,797.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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,328.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>129.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>(66.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 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,391.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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,245.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>5.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,250.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;">Long-term operating lease 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>155.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>13.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>168.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term liabilities</span></div></td><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>425.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>10.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>—</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>435.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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,153.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>158.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>(66.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,246.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: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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;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,548.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>2,231.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>1,262.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>(3,491.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;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,551.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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities and equity</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,548.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>5,385.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>1,420.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>(3,557.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,797.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size: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, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,993.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>248.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,169.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>699.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>48.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>747.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Goodwill and other intangible assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,188.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>81.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,269.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Investments in and advances to consolidated affiliates, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,373.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,138.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>816.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,328.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>16.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>42.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>194.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>253.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,060.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,390.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,400.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,440.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Liabilities and equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,185.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>170.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,283.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Long-term debt, including finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,319.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,324.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;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>429.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 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.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>440.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,934.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>185.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>3,047.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: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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,126.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>1,204.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>(3,328.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;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size: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,392.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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities and equity</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,060.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,390.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,400.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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,440.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></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 UNAUDITED CONSOLIDATING STATEMENTS OF CASH FLOWS (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 Six Months Ended June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>315.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>35.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>351.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:2px;padding-top:2px;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>(94.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>(94.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;">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>(54.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>(2.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>(57.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.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>19.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;">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;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;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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;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;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;padding-right:2px;padding-top:2px;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;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>10.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>3.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;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>14.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash (used in) provided by investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(130.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>8.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(122.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></tr><tr><td style="vertical-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>1,620.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>7.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>1,627.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>(1,748.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>(5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1,754.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 borrowings, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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;"><div style="text-align:left;font-size:10pt;"><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 of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(37.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>(1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.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;">Payments of acquisition-related contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(29.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(29.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repurchase of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></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 stock-based awards, 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>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net financing activities and advances from (to) consolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;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>3.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>24.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 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>(27.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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 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>(170.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>(26.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(196.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;">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.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>(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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net 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>14.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>17.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>31.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;">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>11.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 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.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>27.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>26.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>32.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>59.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Six Months Ended June 30, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash (used in) 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>(129.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>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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash paid for acquisitions, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(85.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>(2.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(88.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></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>12.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.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>13.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;">Payments for other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(11.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>(24.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>(35.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>—</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.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>5.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash used in investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(90.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>(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: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="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.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>1,623.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>15.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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,638.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>(1,357.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>(17.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1,374.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of other borrowings, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.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>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(34.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>(3.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(37.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of acquisition-related contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repurchase of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(128.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(128.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Distributions to non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from stock-based awards, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net financing activities and advances from (to) consolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;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>126.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>11.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(138.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by (used in) financing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>211.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>(143.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>67.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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.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>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 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>(9.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 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>(10.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 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>(19.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;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - beginning of period</span></div></td><td 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>10.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>30.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>40.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.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>19.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;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.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><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 UNAUDITED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Three Months Ended June 30, 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,845.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>122.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>(29.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,939.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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,546.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>116.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>(29.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,633.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>55.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>4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>66.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>4.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>70.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>32.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>(15.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>16.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-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>40.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 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>(35.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>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: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>105.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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>160.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></tr><tr><td style="vertical-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>(39.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>(1.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="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>(39.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><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>66.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>54.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>120.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></tr><tr><td style="vertical-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>120.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 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>(120.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></tr><tr><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>119.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>66.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>54.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(120.2</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>120.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income 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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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;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>119.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>66.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>53.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>(120.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>119.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:2px;padding-top:2px;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>111.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>66.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>45.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>(111.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>111.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align: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 June 30, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,556.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>84.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(23.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,617.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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,309.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>80.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>(23.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>1,366.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>46.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>5.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>51.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>63.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>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>67.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.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>(16.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>20.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in earnings of unconsolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.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>(5.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 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>1.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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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: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>100.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>16.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>116.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></tr><tr><td style="vertical-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.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 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>(25.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>(10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-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>(35.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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.6</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>74.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</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>80.4</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>81.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(81.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>—</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>80.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>74.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(81.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>80.4</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.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>—</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.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></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>80.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>74.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>6.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>(81.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>80.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;">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>81.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>74.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>8.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>(82.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>81.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><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%;padding-top:12px;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Six Months Ended June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size: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;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;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;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;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>3,247.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>262.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(52.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,457.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>2,745.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>252.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>(52.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>2,945.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: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>109.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>9.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>119.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>1.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>133.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>8.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>143.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: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>70.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>(31.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>38.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>(12.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(12.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>45.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>(36.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>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></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.6</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>142.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>73.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>—</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>215.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.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>(51.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>(1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(51.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>(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>91.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>72.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>163.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>163.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>(163.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>162.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>91.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>72.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>(163.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>163.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income 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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-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>162.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>91.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>72.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>(163.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>162.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>148.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>91.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>58.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>(149.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>149.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></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 Six Months Ended June 30, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;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;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;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;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="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>2,822.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>269.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(77.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>3,014.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>2,445.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>236.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>(77.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>2,603.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="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>89.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>12.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>101.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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.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>122.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>7.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>70.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>(32.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in earnings of unconsolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(11.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>(11.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:2px;padding-top:2px;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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(2.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.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>96.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>58.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>153.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Benefit from (provision for) income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(24.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>(22.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>(46.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net (loss) income before equity in income from subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>71.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.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>—</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>106.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in income from subsidiaries, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;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>108.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 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>(108.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></tr><tr><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>107.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>71.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.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>(108.2</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>106.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net 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;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></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>107.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>71.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>36.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(108.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>107.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>115.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>71.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>44.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>(116.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>115.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 0 1845900000 122300000 -29200000 1939000000.0 0 1546100000 116500000 -29200000 1633400000 0 55400000 4500000 0 59900000 800000 66000000.0 4100000 0 70800000 0 -32500000 15900000 0 -16600000 0 0.0 6600000 0 6600000 0 -40200000 35400000 0 -4800000 -800000 105700000 55100000 0 160000000.0 -300000 39000000.0 1000000.0 0 39700000 -500000 66700000 54100000 0 120200000 120200000 0 0 -120200000 0 119700000 66700000 54100000 -120200000 120200000 0 0 500000 0 500000 119700000 66700000 53600000 -120200000 119700000 111100000 66700000 45500000 -111600000 111600000 0 1556900000 84000000.0 -23100000 1617800000 0 1309100000 80600000 -23100000 1366600000 0 46200000 5500000 0 51700000 800000 63100000 3700000 0 67600000 0 -37100000 16300000 0 -20800000 0 0 5800000 0 5800000 0 -1200000 400000 0 -800000 -800000 100200000 16700000 0 116200000 -200000 25900000 10100000 0 35800000 -600000 74300000 6600000 0 80400000 81100000 0 0 -81100000 0 80500000 74300000 6600000 -81100000 80400000 0 0 -100000 0 -100000 80500000 74300000 6700000 -81100000 80500000 81800000 74300000 8000000.0 -82400000 81700000 0 3247100000 262600000 -52400000 3457300000 0 2745600000 252200000 -52400000 2945400000 0 109900000 9100000 0 119000000.0 1600000 133300000 8500000 0 143400000 0 -70200000 31300000 0 -38900000 0 -100000 12900000 0 12800000 0 -45200000 36900000 0 -8300000 -1600000 142800000 73900000 0 215100000 -600000 51000000.0 1400000 0 51800000 -1000000.0 91800000 72500000 0 163300000 163800000 0 0 -163800000 0 162800000 91800000 72500000 -163800000 163300000 0 0 500000 0 500000 162800000 91800000 72000000.0 -163800000 162800000 148600000 91800000 58400000 -149700000 149100000 0 2822500000 269600000 -77500000 3014600000 0 2445300000 236100000 -77500000 2603900000 0 89500000 12100000 0 101600000 1500000 122400000 7300000 0 131200000 0 -70000000.0 32100000 0 -37900000 0 0 11400000 0 11400000 0 1400000 900000 0 2300000 -1500000 96700000 58500000 0 153800000 -400000 24900000 22300000 0 46900000 -1100000 71800000 36200000 0 106900000 108200000 0 0 -108200000 0 107100000 71800000 36200000 -108200000 106900000 0 0 -200000 0 -200000 107100000 71800000 36400000 -108200000 107100000 115500000 71800000 44700000 -116700000 115300000 <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 UNAUDITED CONSOLIDATING BALANCE SHEETS (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 June 30, 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,949.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>244.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(66.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 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,127.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>810.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>41.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>852.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>223.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>17.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>241.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;">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,251.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>82.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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,334.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;">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,530.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,111.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>849.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,491.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>17.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>38.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>185.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>241.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,548.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>5,385.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>1,420.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>(3,557.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,797.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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,328.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>129.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>(66.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 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,391.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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,245.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>5.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,250.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;">Long-term operating lease 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>155.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>13.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>168.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term liabilities</span></div></td><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>425.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>10.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>—</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>435.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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,153.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>158.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>(66.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,246.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: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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;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,548.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>2,231.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>1,262.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>(3,491.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;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,551.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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities and equity</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,548.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>5,385.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>1,420.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>(3,557.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,797.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size: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, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,993.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>248.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,169.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>699.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>48.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>747.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Goodwill and other intangible assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,188.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>81.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,269.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Investments in and advances to consolidated affiliates, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,373.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,138.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>816.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,328.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>16.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>42.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>194.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>253.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,060.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,390.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,400.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,440.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Liabilities and equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,185.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>170.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,283.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Long-term debt, including finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,319.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,324.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;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>429.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 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.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>440.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,934.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>185.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>3,047.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: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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,126.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>1,204.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>(3,328.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;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size: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,392.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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities and equity</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,060.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,390.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,400.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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,440.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></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 1949100000 244000000.0 -66100000 2127000000.0 0 810900000 41900000 0 852800000 0 223900000 17600000 0 241500000 0 1251700000 82600000 0 1334400000 1530400000 1111600000 849000000.0 -3491000000.0 0 17700000 38200000 185800000 0 241700000 1548100000 5385400000 1420900000 -3557100000 4797400000 0 1328000000.0 129200000 -66100000 1391200000 0 1245500000 5300000 0 1250800000 0 155000000.0 13700000 0 168700000 0 425400000 10000000.0 0 435300000 0 3153900000 158200000 -66100000 3246000000.0 1548100000 2231500000 1262700000 -3491000000.0 1551300000 1548100000 5385400000 1420900000 -3557100000 4797400000 0 1993000000.0 248500000 -72500000 2169000000.0 0 699200000 48600000 0 747800000 0 1188000000.0 81700000 0 1269700000 1373100000 1138400000 816900000 -3328400000 0 16800000 42000000.0 194600000 0 253400000 1389900000 5060600000 1390300000 -3400900000 4440000000.0 0 1185900000 170200000 -72500000 1283600000 0 1319400000 4900000 0 1324200000 0 429200000 10800000 0 440100000 0 2934500000 185900000 -72500000 3047900000 1389900000 2126100000 1204400000 -3328400000 1392000000.0 1389900000 5060600000 1390300000 -3400900000 4440000000.0 <div style="line-height:120%;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF CASH FLOWS (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 Six Months Ended June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>315.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>35.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>351.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:2px;padding-top:2px;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>(94.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>(94.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;">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>(54.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>(2.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>(57.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.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>19.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;">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;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;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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;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;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;padding-right:2px;padding-top:2px;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;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>10.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>3.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;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>14.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash (used in) provided by investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(130.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>8.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>(122.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></tr><tr><td style="vertical-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>1,620.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>7.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>1,627.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>(1,748.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>(5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1,754.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 borrowings, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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;"><div style="text-align:left;font-size:10pt;"><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 of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(37.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>(1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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.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;">Payments of acquisition-related contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(29.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(29.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repurchase of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></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 stock-based awards, 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>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net financing activities and advances from (to) consolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;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>3.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>24.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 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>(27.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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 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>(170.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>(26.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(196.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;">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.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>(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:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net 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>14.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>17.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>31.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;">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>11.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 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.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>27.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>26.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>32.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>59.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Six Months Ended June 30, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash (used in) 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>(129.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>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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;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;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash paid for acquisitions, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(85.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>(2.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(88.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></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>12.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.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>13.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;">Payments for other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(11.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>(24.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>(35.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>—</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.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>5.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash used in investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(90.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>(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: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="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.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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>1,623.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>15.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-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,638.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>(1,357.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>(17.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1,374.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of other borrowings, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.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>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(34.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>(3.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(37.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of acquisition-related contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repurchase of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(128.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(128.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Distributions to non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from stock-based awards, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net financing activities and advances from (to) consolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;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>126.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>11.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(138.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by (used in) financing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>211.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>(143.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>67.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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.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>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 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>(9.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 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>(10.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 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>(19.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;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - beginning of period</span></div></td><td 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>10.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>30.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>40.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.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>19.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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;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.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><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 0 315800000 35700000 0 351500000 0 94600000 0 0 94600000 0 54900000 2600000 0 57500000 0 11500000 8000000.0 0 19600000 0 3600000 1300000 0 5000000.0 0 10800000 3900000 0 14700000 0 -130800000 8000000.0 0 -122800000 0 1620700000 7200000 0 1627900000 0 1748200000 5800000 0 1754000000.0 0 0.0 0 0 0.0 0 37600000 1100000 0 38600000 0 29300000 0 0 29300000 0 0 600000 0 600000 5700000 0 0 0 5700000 2300000 0 0 0 2300000 3400000 24000000.0 -27400000 0 0 0 -170400000 -26500000 0 -196800000 0 0 -100000 0 -100000 0 14600000 17100000 0 31800000 0 11900000 15600000 0 27400000 0 26500000 32700000 0 59200000 0 -129600000 152800000 0 23200000 0 6700000 0 0 6700000 0 85100000 2900000 0 88000000.0 0 12300000 1600000 0 13900000 0 11200000 24500000 0 35700000 0 0 5400000 0 5400000 0 -90700000 -20400000 0 -111100000 0 1623300000 15600000 0 1638900000 0 1357600000 17000000.0 0 1374600000 0 -15500000 -300000 0 -15800000 0 34400000 3500000 0 37900000 0 15900000 0 0 15900000 128300000 0 0 0 128300000 0 -600000 0 0 -600000 1900000 0 0 0 1900000 126400000 11800000 -138200000 0 0 0 211100000 -143400000 0 67700000 0 0 500000 0 500000 0 -9200000 -10500000 0 -19600000 0 10000000.0 30300000 0 40300000 0 800000 19800000 0 20700000 Consists principally of trade names and non-compete agreements. Includes 3,600 and 18,700 restricted stock units as of June 30, 2019 and December 31, 2018, respectively. The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Partners L.P., and its subsidiaries and affiliates, all of which are consolidated by Energy Transfer Equity, L.P. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment. Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition. Calculated as total net income less amounts attributable to non-controlling interests. The Company’s relationship with AT&T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV®. Revenue from AT&T is included in the Communications segment. Revenue generated primarily by utilities customers represented 15.4% and 13.6% of Communications segment revenue for the three month periods ended June 30, 2019 and 2018, respectively, and represented 15.5% and 15.7% for the six month periods ended June 30, 2019 and 2018, respectively. The Company's relationship with EQT Corporation and its affiliates is based upon various construction contracts for pipeline activities. Revenue from EQT Corporation is included in the Oil and Gas segment. XML 13 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Cover Page - shares
6 Months Ended
Jun. 30, 2019
Jul. 29, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2019  
Document Transition Report false  
Entity File Number 001-08106  
Entity Registrant Name MASTEC INC  
Entity Central Index Key 0000015615  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
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   76,310,551
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Unaudited Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]        
Revenue $ 1,939,006 $ 1,617,804 $ 3,457,346 $ 3,014,638
Costs of revenue, excluding depreciation and amortization 1,633,400 1,366,584 2,945,448 2,603,883
Depreciation and amortization 59,944 51,676 118,975 101,615
General and administrative expenses 70,819 67,602 143,436 131,224
Interest expense, net 16,623 20,795 38,881 37,854
Equity in earnings of unconsolidated affiliates (6,551) (5,824) (12,811) (11,409)
Other expense (income), net 4,812 788 8,317 (2,301)
Income before income taxes 159,959 116,183 215,100 153,772
Provision for income taxes (39,736) (35,782) (51,770) (46,908)
Net income 120,223 80,401 163,330 106,864
Net income (loss) attributable to non-controlling interests 513 (91) 507 (188)
Net income attributable to MasTec, Inc. [1] $ 119,710 $ 80,492 $ 162,823 $ 107,052
Earnings per share (Note 2):        
Basic earnings per share (in dollars per share) $ 1.59 $ 1.02 $ 2.17 $ 1.34
Basic weighted average common shares outstanding 75,183 78,984 75,088 80,061
Diluted earnings per share (in dollars per share) $ 1.58 $ 1.01 $ 2.15 $ 1.32
Diluted weighted average common shares outstanding 75,747 80,062 75,661 81,136
[1]
Calculated as total net income less amounts attributable to non-controlling interests.
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Unaudited Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net income $ 120,223 $ 80,401 $ 163,330 $ 106,864
Other comprehensive income (loss):        
Foreign currency translation gains (losses), net of tax 113 (1,652) 13 (2,175)
Unrealized (losses) gains on equity investee activity, net of tax (8,732) 2,937 (14,194) 10,653
Comprehensive income 111,604 81,686 149,149 115,342
Comprehensive income (loss) attributable to non-controlling interests 513 (91) 507 (188)
Comprehensive income attributable to MasTec, Inc. $ 111,091 $ 81,777 $ 148,642 $ 115,530
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 59,176 $ 27,422
Accounts receivable, net (Note 5) 1,841,768 1,923,970
Inventories, net 126,965 113,709
Prepaid expenses 44,096 56,558
Other current assets 55,007 47,330
Total current assets 2,127,012 2,168,989
Property and equipment, net 852,804 747,808
Operating lease assets 241,493 0
Goodwill, net 1,144,176 1,100,350
Other intangible assets, net 190,149 169,370
Other long-term assets 241,737 253,436
Total assets 4,797,371 4,439,953
Current liabilities:    
Current portion of long-term debt, including finance leases 106,882 82,655
Current portion of operating lease liabilities 77,629 0
Accounts payable 633,245 669,712
Accrued salaries and wages 125,672 90,218
Other accrued expenses 158,318 133,033
Billings in excess of costs and earnings 200,576 227,056
Other current liabilities 88,831 80,937
Total current liabilities 1,391,153 1,283,611
Long-term debt, including finance leases 1,250,812 1,324,223
Long-term operating lease liabilities 168,698 0
Deferred income taxes 256,519 263,687
Other long-term liabilities 178,851 176,408
Total liabilities 3,246,033 3,047,929
Commitments and contingencies (Note 14)
Equity    
Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares – none 0 0
Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 91,626,986 and 91,327,009 (including 1,152,993 and 1,251,533 of unvested stock awards) as of June 30, 2019 and December 31, 2018, respectively 9,163 9,133
Capital surplus 799,162 789,009
Retained earnings 1,281,198 1,118,375
Accumulated other comprehensive loss (74,675) (60,494)
Treasury stock, at cost: 15,344,917 and 15,329,817 shares as of June 30, 2019 and December 31, 2018, respectively (466,727) (466,125)
Total MasTec, Inc. shareholders’ equity 1,548,121 1,389,898
Non-controlling interests 3,217 2,126
Total equity 1,551,338 1,392,024
Total liabilities and equity $ 4,797,371 $ 4,439,953
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Unaudited Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2019
Dec. 31, 2018
Preferred stock, par value (in dollars per share) $ 1 $ 1
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.1 $ 0.1
Common stock, shares authorized 145,000,000 145,000,000
Common stock, shares issued 91,626,986 91,327,009
Treasury stock, shares 15,344,917 15,329,817
Common Stock [Member]    
Common stock, shares issued 91,626,986 91,327,009
Restricted Stock Awards [Member] | Common Stock [Member]    
Unvested stock awards (in shares) 1,152,993 1,251,533
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Unaudited Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Capital Surplus [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Total MasTec, Inc. Shareholders' Equity [Member]
Non-Controlling Interests [Member]
Condensed Unaudited Consolidated Statements of Equity                
Cumulative effect of adoption, Topic 606 $ 1,562       $ 1,562   $ 1,562  
Beginning balance, common shares outstanding (in shares) at Dec. 31, 2017   90,935,584            
Beginning balance at Dec. 31, 2017 1,433,353 $ 9,094 $ (147,124) $ 775,387 857,154 $ (63,712) 1,430,799 $ 2,554
Beginning balance, treasury shares (in shares) at Dec. 31, 2017     (8,132,811)          
Condensed Unaudited Consolidated Statements of Equity                
Acquisition of treasury stock, at cost (in shares)     (2,000,000.0)          
Acquisition of treasury stock, at cost (98,400)              
Ending balance, common shares outstanding (in shares) at Mar. 31, 2018   91,063,699            
Ending balance at Mar. 31, 2018 1,374,197 $ 9,106 $ (245,573) 779,449 885,277 (56,519) 1,371,740 2,457
Ending balance, treasury shares (in shares) at Mar. 31, 2018     (10,171,531)          
Beginning balance, common shares outstanding (in shares) at Dec. 31, 2017   90,935,584            
Beginning balance at Dec. 31, 2017 1,433,353 $ 9,094 $ (147,124) 775,387 857,154 (63,712) 1,430,799 2,554
Beginning balance, treasury shares (in shares) at Dec. 31, 2017     (8,132,811)          
Condensed Unaudited Consolidated Statements of Equity                
Net income (loss) 106,864       107,052   107,052 (188)
Other comprehensive (loss) income 8,478         8,478 8,478  
Non-cash stock-based compensation 6,571     6,571     6,571  
Issuance (forfeiture) of restricted shares, net (in shares)   96,018            
Issuance (forfeiture) of restricted shares, net 0 $ 10   (10)     0  
Other stock issuances, net of shares withheld for taxes (in shares)   48,678            
Other stock issuances, net of shares withheld for taxes 1,881 $ 4   1,877     1,881  
Acquisition of treasury stock, at cost (in shares)     (2,702,938)          
Acquisition of treasury stock, at cost (128,311)   $ (128,311)       (128,311)  
Ending balance, common shares outstanding (in shares) at Jun. 30, 2018   91,080,280            
Ending balance at Jun. 30, 2018 1,430,398 $ 9,108 $ (275,435) 783,825 965,768 (55,234) 1,428,032 2,366
Ending balance, treasury shares (in shares) at Jun. 30, 2018     (10,835,749)          
Beginning balance, common shares outstanding (in shares) at Mar. 31, 2018   91,063,699            
Beginning balance at Mar. 31, 2018 1,374,197 $ 9,106 $ (245,573) 779,449 885,277 (56,519) 1,371,740 2,457
Beginning balance, treasury shares (in shares) at Mar. 31, 2018     (10,171,531)          
Condensed Unaudited Consolidated Statements of Equity                
Net income (loss) 80,401       80,492   80,492 (91)
Other comprehensive (loss) income 1,285         1,285 1,285  
Non-cash stock-based compensation 3,389     3,389     3,389  
Issuance (forfeiture) of restricted shares, net (in shares)   (8,797)            
Issuance (forfeiture) of restricted shares, net 0 $ (1)   1     0  
Other stock issuances, net of shares withheld for taxes (in shares)   25,378            
Other stock issuances, net of shares withheld for taxes 989 $ 3   986     989  
Acquisition of treasury stock, at cost (in shares)     (664,218)          
Acquisition of treasury stock, at cost (29,862)   $ (29,862)       (29,862)  
Ending balance, common shares outstanding (in shares) at Jun. 30, 2018   91,080,280            
Ending balance at Jun. 30, 2018 $ 1,430,398 $ 9,108 $ (275,435) 783,825 965,768 (55,234) 1,428,032 2,366
Ending balance, treasury shares (in shares) at Jun. 30, 2018     (10,835,749)          
Beginning balance, common shares outstanding (in shares) at Dec. 31, 2018 91,327,009 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)   (15,329,817)          
Condensed Unaudited Consolidated Statements of Equity                
Net income (loss) $ 163,330       162,823   162,823 507
Other comprehensive (loss) income (14,181)         (14,181) (14,181)  
Non-cash stock-based compensation 7,940     7,940     7,940  
Issuance (forfeiture) of restricted shares, net (in shares)   233,419            
Issuance (forfeiture) of restricted shares, net 0 $ 23   (23)     0  
Other stock issuances, net of shares withheld for taxes (in shares)   66,558            
Other stock issuances, net of shares withheld for taxes 2,243 $ 7   2,236     2,243  
Acquisition of treasury stock, at cost (in shares)     (15,100)          
Acquisition of treasury stock, at cost (602)   $ (602)       (602)  
Contributions from non-controlling interests $ 584           0 584
Ending balance, common shares outstanding (in shares) at Jun. 30, 2019 91,626,986 91,626,986            
Ending balance at Jun. 30, 2019 $ 1,551,338 $ 9,163 $ (466,727) 799,162 1,281,198 (74,675) 1,548,121 3,217
Ending balance, treasury shares (in shares) at Jun. 30, 2019 (15,344,917)   (15,344,917)          
Beginning balance, common shares outstanding (in shares) at Mar. 31, 2019   91,591,398            
Beginning balance at Mar. 31, 2019 $ 1,433,732 $ 9,159 $ (466,727) 793,748 1,161,487 (66,056) 1,431,611 2,121
Beginning balance, treasury shares (in shares) at Mar. 31, 2019     (15,344,917)          
Condensed Unaudited Consolidated Statements of Equity                
Net income (loss) 120,223       119,710   119,710 513
Other comprehensive (loss) income (8,619)         (8,619) (8,619)  
Non-cash stock-based compensation 4,220     4,220     4,220  
Issuance (forfeiture) of restricted shares, net (in shares)   57            
Issuance (forfeiture) of restricted shares, net 0 $ 0   0     0  
Other stock issuances, net of shares withheld for taxes (in shares)   35,531            
Other stock issuances, net of shares withheld for taxes 1,198 $ 4   1,194     1,198  
Acquisition of treasury stock, at cost (in shares)     0          
Contributions from non-controlling interests $ 584           0 584
Ending balance, common shares outstanding (in shares) at Jun. 30, 2019 91,626,986 91,626,986            
Ending balance at Jun. 30, 2019 $ 1,551,338 $ 9,163 $ (466,727) $ 799,162 $ 1,281,198 $ (74,675) $ 1,548,121 $ 3,217
Ending balance, treasury shares (in shares) at Jun. 30, 2019 (15,344,917)   (15,344,917)          
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Unaudited Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:    
Net income $ 163,330 $ 106,864
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 118,975 101,615
Non-cash interest expense, net 737 1,451
Non-cash stock-based compensation expense 7,940 6,571
Benefit from deferred income taxes (14,190) (172)
Equity in earnings of unconsolidated affiliates (12,811) (11,409)
Gains on sales of assets, net, including fixed assets held-for-sale (6,074) (6,920)
Other non-cash items, net (2,899) 2,686
Changes in assets and liabilities, net of acquisitions:    
Accounts receivable, net 117,023 (471,716)
Inventories (265) (8,550)
Other assets, current and long-term portion 6,187 58,949
Accounts payable and accrued expenses (26,355) 188,511
Billings in excess of costs and earnings (28,406) 44,524
Other liabilities, current and long-term portion 28,269 10,813
Net cash provided by operating activities 351,461 23,217
Cash flows from investing activities:    
Cash paid for acquisitions, net of cash acquired (94,647) (6,684)
Capital expenditures (57,455) (87,997)
Proceeds from sale of property and equipment 19,567 13,884
Payments for other investments (4,972) (35,713)
Proceeds from other investments 14,705 5,415
Net cash used in investing activities (122,802) (111,095)
Cash flows from financing activities:    
Proceeds from credit facilities 1,627,909 1,638,874
Repayments of credit facilities (1,754,043) (1,374,552)
Proceeds from (repayments of) other borrowings, net 1 (15,800)
Payments of finance lease obligations (38,646) (37,926)
Payments of acquisition-related contingent consideration 29,267 15,929
Proceeds from (distributions to) non-controlling interests 584 (559)
Proceeds from stock-based awards, net 2,289 1,927
Repurchases of common stock (5,652) (128,311)
Net cash (used in) provided by financing activities (196,825) 67,724
Effect of currency translation on cash (80) 512
Net increase (decrease) in cash and cash equivalents 31,754 (19,642)
Cash and cash equivalents - beginning of period 27,422 40,326
Cash and cash equivalents - end of period 59,176 20,684
Supplemental cash flow information:    
Interest paid 43,102 36,068
Income tax payments (refunds), net 39,417 (13,975)
Supplemental disclosure of non-cash information:    
Additions to property and equipment from finance leases $ 110,164 $ 39,548
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Business, Basis of Presentation and Significant Accounting Policies
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Business, Basis of Presentation and Significant Accounting Policies
Note 1Business, Basis of Presentation and Significant Accounting Policies
Nature of the Business
MasTec, Inc. (collectively with its subsidiaries, “MasTec” or the “Company”) is a leading infrastructure construction company operating mainly throughout North America across a range of industries. The Company’s primary activities include the engineering, building, installation, maintenance and upgrade of communications, energy, utility and other infrastructure, such as: wireless, wireline/fiber and customer fulfillment activities; petroleum and natural gas pipeline infrastructure; electrical utility transmission and distribution; power generation, including renewables; heavy civil; and industrial infrastructure. MasTec’s customers are primarily in these industries. MasTec reports its results under five reportable segments: (1) Communications; (2) Oil and Gas; (3) Electrical Transmission; (4) Power Generation and Industrial; and (5) Other.
Basis of Presentation
The accompanying condensed unaudited consolidated financial statements 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 condensed consolidated balance sheet as of December 31, 2018 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 condensed unaudited 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, 2018 contained in the Company’s 2018 Annual Report on Form 10-K (the “2018 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 condensed unaudited consolidated financial statements are adequate to make the information not misleading.
Principles of Consolidation
The accompanying condensed unaudited 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. 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 for 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 the Company 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 condensed unaudited consolidated financial statements, “$” means U.S. dollars unless otherwise noted.
Management Estimates
The preparation of consolidated financial statements in accordance with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. These estimates are based on historical experience and various other assumptions, the results of which form the basis of making judgments about the Company’s operating results and the carrying values of assets and liabilities that are not readily apparent from other sources. Key estimates include: the recognition of revenue and project profit or loss, which the Company defines as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete and the amount and probability of variable consideration included in the contract transaction price; fair value estimates, including those related to acquisitions, valuations of goodwill and intangible assets, acquisition-related contingent consideration and equity investments; allowances for doubtful accounts; asset lives used in computing depreciation and amortization; fair values of financial instruments; self-insurance liabilities; other accruals and allowances; income taxes; and the estimated effects of litigation and other contingencies. While management believes that such estimates are reasonable when considered in conjunction with the Company’s consolidated financial position and results of operations taken as a whole, actual results could differ materially from those estimates.
Significant Accounting Policies
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 time and materials or a fixed price per unit basis; or (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 33% and 37% of consolidated revenue for the three month periods ended June 30, 2019 and 2018, respectively, and totaled 36% and 38% for the six month periods ended June 30, 2019 and 2018, 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 5% and 7% of consolidated revenue for the three month periods ended June 30, 2019 and 2018, respectively, and accounted for approximately 5% and 8% for the six month periods ended June 30, 2019 and 2018, respectively. Substantially all of the Company’s other revenue is recognized over time.
The cost estimation process 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 six month periods ended June 30, 2019 and 2018, project profit was affected by less than 5% as a result of changes in contract estimates included in projects that were in process as of December 31, 2018 and 2017. Revenue recognized for the three month periods ended June 30, 2019 and 2018 as a result of changes in revenue estimates, including from variable consideration, from performance obligations satisfied or partially satisfied in prior periods totaled approximately $22.6 million and $5.2 million, respectively, and totaled $28.9 million and $47.4 million for the six month periods ended June 30, 2019 and 2018, respectively.
The Company may incur certain costs that can be capitalized, such as initial set-up or mobilization costs. Such costs, which are amortized over the life of the respective projects, were not material for the three or six month periods ended June 30, 2019 and 2018.
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 price under contracts for which work is wholly or partially unperformed, including the Company’s share of unearned transaction price from its proportionately consolidated non-controlled joint ventures. As of June 30, 2019, the amount of the Company’s remaining performance obligations was $5.3 billion. The Company expects to recognize approximately $3.5 billion of its remaining performance obligations as revenue during 2019, with the remainder to be recognized primarily in 2020.
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 the transaction price 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 June 30, 2019 and December 31, 2018, the Company included approximately $43 million and $56 million, respectively, of change orders and/or claims in the transaction price for certain contracts that were in the process of being resolved in the normal course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments are included within costs and earnings in excess of billings or accounts receivable, net of allowance, as appropriate. As of both June 30, 2019 and December 31, 2018, these change orders and/or claims were primarily related to certain projects in the Company’s Oil and Gas segment. The Company actively engages with its customers to complete the final approval process, and generally expects these processes to be completed within one year. Amounts ultimately realized upon final acceptance 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 2018 Form 10-K.
Accounting Pronouncements Adopted in 2019
Leases. In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), which, together with its related clarifying ASUs (collectively, “ASU 2016-02”), provides revised guidance for lease accounting and related disclosure requirements, including a requirement for lessees to recognize right-of-use assets and lease liabilities on the balance sheet for leases with durations greater than twelve months. Under the new guidance, lessees classify leases as either finance or operating leases. Lease expense is recognized based on an effective interest method for finance leases, and on a straight-line basis over the term of the lease for operating leases.
The Company adopted ASU 2016-02 during the first quarter of 2019 using the modified retrospective method as of January 1, 2019, without adjusting comparative periods in the financial statements. The most significant effect of the new guidance was the recognition of operating lease right-of-use assets and a liability for operating leases. The accounting for finance leases (capital leases) was substantially unchanged. The Company elected
to utilize the package of practical expedients that allowed entities to: (1) not reassess whether any expired or existing contracts were or contained leases; (2) retain the existing classification of lease contracts as of the date of adoption; (3) not reassess initial direct costs for any existing leases; and (4) not separate non-lease components for all classes of leased assets.
The Company recognized approximately $230 million of lease assets and liabilities for operating leases upon adoption of ASU 2016-02. The adoption of Topic 842 did not have a material effect on the Company's results of operations or cash flows. For additional information about the Company’s leases, see Note 8 - Lease Obligations.
Reclassification of Tax Effects from Other Comprehensive Income. In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (“ASU 2018-02”). ASU 2018-02, which the Company adopted during the first quarter of 2019, permitted entities to reclassify the tax effects related to the change in the federal tax rate as a result of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”) from accumulated other comprehensive income to retained earnings. The Company elected not to reclassify these tax effects, therefore, this ASU had no effect on its consolidated financial statements.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Earnings Per Share
Note 2Earnings Per Share
Basic earnings or loss per share is computed by dividing net income attributable to MasTec by the weighted average number of common shares outstanding for the period, which excludes non-participating unvested restricted share awards. Diluted earnings per share is computed by dividing net income attributable to MasTec by the weighted average number of fully diluted shares, as calculated under the treasury stock method, which includes the potential effect of dilutive common stock equivalents, such as issued but unvested restricted shares. If the Company reports a loss, rather than income, the computation of diluted loss per share excludes the effect of dilutive common stock equivalents, as their effect would be anti-dilutive.
The following table provides details underlying the Company’s earnings per share calculations for the periods indicated (in thousands):
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Net income attributable to MasTec:
 
 
 
 
 
 
 
Net income - basic and diluted (a)
$
119,710

 
$
80,492

 
$
162,823

 
$
107,052

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

 
78,984

 
75,088

 
80,061

Dilutive common stock equivalents
564

 
1,078

 
573

 
1,075

Weighted average shares outstanding - diluted
75,747

 
80,062

 
75,661

 
81,136


(a)
Calculated as total net income less amounts attributable to non-controlling interests.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets
6 Months Ended
Jun. 30, 2019
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 June 30, 2019 (in millions):
 
Communications
 
Oil and Gas
 
Electrical
Transmission
 
Power Generation and Industrial
 
Total Goodwill
Goodwill, gross
$
472.8

 
$
499.0

 
$
149.9

 
$
143.1

 
$
1,264.8

Accumulated impairment loss

 
(120.6
)
 

 

 
(120.6
)
Goodwill, net
$
472.8

 
$
378.4

 
$
149.9

 
$
143.1

 
$
1,144.2


For the six month period ended June 30, 2019, goodwill included additions of $40.3 million from new business combinations and a net increase of $2.9 million from measurement period adjustments. For the six month period ended June 30, 2019, currency translation effects related to goodwill and accumulated impairment losses totaled approximately $5.1 million of gains and $4.5 million of losses, 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
 
Other (a)
 
Total
Other intangible assets, gross, as of December 31, 2018
$
34.5

 
$
74.0

 
$
224.4

 
$
21.1

 
$
354.0

Accumulated amortization
 
 
 
 
(170.0
)
 
(14.6
)
 
(184.6
)
Other intangible assets, net, as of December 31, 2018
$
34.5

 
$
74.0

 
$
54.4

 
$
6.5

 
$
169.4

Additions from new business combinations

 

 
27.0

 
1.6

 
28.6

Measurement period adjustments (b)

 

 
(0.3
)
 

 
(0.3
)
Amortization expense
 
 
 
 
(8.6
)
 
(0.9
)
 
(9.5
)
Currency translation adjustments

 
1.8

 
0.1

 
0.0

 
1.9

Other intangible assets, net, as of June 30, 2019
$
34.5

 
$
75.8

 
$
72.6

 
$
7.2

 
$
190.1

(a)
Consists principally of trade names and non-compete agreements.
(b)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
Amortization expense associated with intangible assets for the three month periods ended June 30, 2019 and 2018 totaled $4.7 million and $5.4 million, respectively, and for the six month periods ended June 30, 2019 and 2018, totaled $9.5 million and $10.3 million, respectively.
2019 Acquisitions. During the first half of 2019, MasTec completed three acquisitions, one of which is in the Company’s Oil and Gas segment, and two of which are included within the Company’s Communications segment. The aggregate purchase price for these entities was composed of approximately $117 million in cash plus earn-out liabilities valued at approximately $16 million as of June 30, 2019, for which the earn-out periods range from three to five years. As of June 30, 2019, the range of remaining potential undiscounted earn-out liabilities for the 2019 acquisitions was estimated to be up to $40 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 June 30, 2019; as a result, further adjustments to these estimates may occur.
2018 Acquisitions. During the first quarter of 2018, MasTec acquired all of the equity interests in a construction management firm specializing in steel building systems and acquired a wind turbine services company, both of which are included in the Company’s Power Generation and Industrial segment. The aggregate purchase price for these entities was composed of approximately $6.8 million in cash and estimated earn-out liabilities, net, totaling $1.5 million as of June 30, 2019. As of June 30, 2019, the range of remaining potential undiscounted earn-out liabilities, net, for the 2018 acquisitions was estimated to be up to $6 million; however, there is no maximum payment amount.
Pro Forma Financial Information and Acquisition Results. For the three month periods ended June 30, 2019 and 2018, unaudited supplemental pro forma revenue totaled approximately $1,939.0 million and $1,663.7 million, respectively, and unaudited supplemental pro forma net income totaled approximately $120.3 million and $84.3 million, respectively. For the six month periods ended June 30, 2019 and 2018, unaudited supplemental pro forma revenue totaled approximately $3,457.3 million and $3,109.3 million, respectively, and unaudited supplemental pro forma net income totaled approximately $163.6 million and $112.8 million, respectively.
These unaudited pro forma financial results include the results of operations of acquired companies as if those companies had been consolidated as of the beginning of the year prior to their acquisition and are provided for illustrative purposes only. These unaudited pro forma financial results do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods indicated, or of the results that may be achieved by the combined companies in the future. The Company’s unaudited pro forma financial results were prepared by adjusting the historical results of MasTec to include the unaudited historical results of acquired businesses, and then were adjusted for (i) acquisition costs; (ii) amortization expense from acquired intangible assets; (iii) interest expense from cash consideration paid; (iv) interest expense from debt repaid upon acquisition; and (iv) other purchase accounting related adjustments. These unaudited pro forma financial results do not include adjustments to reflect other cost savings or synergies that may have resulted from these acquisitions. Future results may vary significantly due to future events and transactions, as well as other factors, many of which are beyond the Company’s control.
For the three and six month periods ended June 30, 2019, the Company’s consolidated results of operations included acquisition-related revenue of approximately $35.5 million and $75.1 million, respectively, and included acquisition-related net losses of approximately $1.4 million and $7.4 million, respectively, based on the Company’s consolidated effective tax rates. For the three and six month periods ended June 30, 2018, the Company’s consolidated results of operations included acquisition-related revenue of approximately $45.7 million and $122.6 million, respectively, and acquisition-related net income of approximately $0.5 million and $2.5 million, respectively, based on the Company’s consolidated effective tax rates.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments
6 Months Ended
Jun. 30, 2019
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 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
Acquisition-related contingent consideration, or “earn-outs,” represent the estimated fair value of future amounts payable for acquisitions of businesses and other interests. Acquisition-related contingent consideration is based on management estimates and entity-specific assumptions, which are Level 3 inputs, and is evaluated on an ongoing basis. As of June 30, 2019 and December 31, 2018, the estimated fair value of the Company’s earn-out liabilities totaled $140.7 million and $118.1 million, respectively, of which $51.2 million and $29.6 million, respectively, was included within other current liabilities. The fair value of the Company’s earn-out liabilities is estimated using income approaches such as discounted cash flows or option pricing models, which incorporate significant inputs not observable in the market. Key assumptions include the discount rate and probability-weighted earnings before interest, taxes, depreciation and amortization (“EBITDA”) projections. Significant changes in any of these assumptions could result in significantly higher or lower potential earn-out liabilities. As of June 30, 2019, the range of potential undiscounted earn-out liabilities was estimated to be between $31 million and $217 million; however, there is no maximum payment amount.
Acquisition-related contingent consideration activity consists primarily of additions from new business combinations; changes in the expected fair value of future earn-out 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 value of future earn-out liabilities are reflected as income or expense, as appropriate. Payments of acquisition-related contingent consideration, 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, whereas payments in excess of acquisition date liabilities are classified within operating activities.
Additions to acquisition-related contingent consideration from new business combinations totaled $1.0 million and $16.2 million for the three and six month periods ended June 30, 2019, respectively. There were no additions for the three month period ended June 30, 2018, and additions from new business combinations totaled $1.5 million for the six month period ended June 30, 2018. Fair value adjustments related to acquisition-related contingent consideration, including those related to finalization of completed earn-out arrangements, totaled net increases of approximately $29.2 million and $36.5 million for the three and six month periods ended June 30, 2019, respectively, primarily for businesses in the Company’s Oil and Gas and Communications segments, and for both the three and six month periods ended June 30, 2018, totaled net increases of approximately $4.4 million, primarily for businesses in the Company’s Communications and Oil and Gas segments. For the three and six month periods ended June 30, 2018, measurement period adjustments totaled a reduction of approximately $0.7 million and a net increase of approximately $2.0 million, respectively, and related primarily to businesses in the Company’s Oil and Gas and Power Generation and Industrial segments. Payments of acquisition-related contingent consideration totaled $30.0 million for both the three and six month periods ended June 30, 2019, and totaled $23.1 million for both the three and six month periods ended June 30, 2018.
Equity Investments
The Company’s equity investments as of June 30, 2019 include: (i) the Company’s 33% equity interests in Trans-Pecos Pipeline, LLC (“TPP”) and Comanche Trail Pipeline, LLC (“CTP,” and together with TPP, the “Waha JVs”), which are accounted for as equity method investments; (ii) a $15 million investment in Cross Country Infrastructure Services, Inc. (“CCI”); (iii) the Company’s interests in certain proportionately consolidated non-controlled contractual joint ventures; (iv) the Company’s equity interests in Pensare Acquisition Corp. (“Pensare”); and (v) certain other equity investments. See Note 15 - Related Party Transactions for additional information related to certain of the Company’s 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 June 30, 2019, the Company determined that certain of its investment arrangements were variable interest entities (“VIEs”). The Company does not, however, have the power to direct the primary activities that most significantly impact the economic performance of these VIEs and the Company is not the primary beneficiary; accordingly, it has not consolidated these VIEs.
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 June 30, 2019 and December 31, 2018, the aggregate carrying value of the Company’s equity investments totaled approximately $185 million and $197 million, respectively, including approximately $18 million of equity investments measured on an adjusted cost basis as of both June 30, 2019 and December 31, 2018. There were no impairments of, or material changes in the fair value of these investments during either of the six month periods ended June 30, 2019 or 2018.
The Waha JVs. The Waha JVs own and operate two pipelines and a header system that transport natural gas to the Mexican border for export. For the three month periods ended June 30, 2019 and 2018, the Company made equity contributions to the Waha JVs of approximately $0.6 million and $9.7 million, respectively, and for the six month periods ended June 30, 2019 and 2018, made equity contributions totaling $1.3 million and $24.5 million, respectively.
Equity in earnings related to the Company’s proportionate share of income from the Waha JVs, which is included within the Company’s Other segment, totaled approximately $6.6 million and $5.8 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $12.9 million and $11.4 million for the six month periods ended June 30, 2019 and 2018, respectively. Cumulative undistributed earnings from the Waha JVs, which represents cumulative equity in earnings for the Waha JVs less distributions of earnings, totaled $36.8 million as of June 30, 2019. Distributions of earnings from the Waha JVs, which are included within operating cash flows, totaled $2.1 million and $2.0 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $6.0 million and $7.7 million for the six month periods ended June 30, 2019 and 2018, respectively. The Company’s net investment in the Waha JVs, which differs from its proportionate share of the net assets of the Waha JVs due primarily to capitalized investment costs, totaled approximately $164 million and $168 million as of June 30, 2019 and December 31, 2018, 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 and six month periods ended June 30, 2019, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps was losses of approximately $11.6 million and $18.8 million, respectively, or $8.7 million and $14.2 million, net of tax, respectively. For the three and six month periods ended June 30, 2018, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps was gains of approximately $3.9 million and $14.0 million, respectively, or $2.9 million and $10.7 million, net of tax, respectively.
Other Investments. During the third quarter of 2017, the Company paid $2.0 million for approximately 4% of the common stock of Pensare and warrants to purchase 2.0 million shares of Pensare common stock, which is a special purpose acquisition company focusing on transactions in the telecommunications industry. José R. Mas, MasTec’s Chief Executive Officer, is a director of Pensare. The shares of common stock purchased by MasTec are not transferable or salable until one year after Pensare successfully completes a business combination transaction, with limited exceptions, as specified in the agreement. The warrants are exercisable at a purchase price of $11.50 per share after Pensare successfully completes a business combination transaction. Both the warrants and the shares contain an expiration and/or forfeiture clause without the successful completion of a business combination transaction, for which the completion date is expected to be extended from August 1, 2019 to December 1, 2019. On July 25, 2019, Pensare entered into a business combination agreement with Stratos Management Systems, Inc. and its operating companies, which do business as Computex Technology Solutions (collectively, “Computex”), an information technology service provider, the completion of which is pending shareholder approval. Pensare also announced that it has entered into a non-binding letter of intent to acquire a separate company that provides information technology services. In the first half of 2019, certain holders of Pensare’s redeemable common stock elected to redeem their shares, the effect of which was to increase the Company’s ownership interest in Pensare to approximately 12%.
The shares, which are measured on an adjusted cost basis, and the warrants, which are derivative financial instruments, are included within other long-term assets in the Company’s consolidated financial statements as of June 30, 2019. Due to the nature of the restrictions, the fair value of the shares is not readily determinable. The fair value of the warrants is determined based on observable and unobservable inputs, including market volatility and the rights and obligations of the warrants, which are Level 3 inputs. For both the three and six month periods ended June 30, 2019 and 2018, there were no material changes in the fair value of the Company’s investment in Pensare.
During the second quarter of 2018, the Company invested $10.0 million for an equity interest of approximately 40% in LifeShield, LLC (“LifeShield”), a home security company, which was measured under the fair value option. As of December 31, 2018, the fair value of this investment was determined to approximate its purchase price. In February 2019, the Company sold its equity interest in LifeShield for approximately $11 million, subject to customary escrow arrangements.
Senior Notes
As of both June 30, 2019 and December 31, 2018, the gross carrying amount of the Company’s 4.875% senior notes due March 15, 2023 (the “4.875% Senior Notes”), which are measured at fair value on a non-recurring basis, totaled $400 million. As of June 30, 2019 and December 31, 2018, the estimated fair value of the 4.875% Senior Notes, based on Level 1 inputs, totaled $407.0 million and $392.0 million, respectively.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities
6 Months Ended
Jun. 30, 2019
Receivables [Abstract]  
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities
Note 5Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities
The following table provides details of accounts receivable, net of allowance and contract assets (together, “accounts receivable, net”) as of the dates indicated (in millions):
 
June 30,
2019
 
December 31,
2018
Contract billings
$
711.6

 
$
687.6

Less allowance for doubtful accounts
(13.4
)
 
(16.3
)
Accounts receivable, net of allowance
$
698.2

 
$
671.3

Retainage
361.6

 
230.2

Costs and earnings in excess of billings
782.0

 
1,022.5

Retainage and costs and earnings in excess of billings (together, “contract assets”)
$
1,143.6

 
$
1,252.7

Accounts receivable, net
$
1,841.8

 
$
1,924.0


Contract billings represent the amount of performance obligations that have been billed but not yet collected. Contract assets consist of costs and earnings in excess of billings (“CIEB”) and retainage. CIEB, which is also referred to as work in process, represents the estimated value of unbilled work for projects with performance obligations recognized over time. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount until final contract settlement (generally, from 5% to 10% of contract billings). Retainage is not considered to be a significant financing component because the intent is to protect the customer. CIEB and retainage amounts are generally classified as current assets within the Company’s consolidated balance sheets. The decrease in the CIEB balance for the six month period ended June 30, 2019 was driven largely by timing of billings and collections for long-haul project activity in the Company’s Oil and Gas segment. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within one year. Accounts receivable expected to be collected beyond one year are recorded within other long-term assets. Provisions for doubtful accounts for the six month periods ended June 30, 2019 and 2018 totaled $0.9 million and $1.4 million, respectively, and impairment losses on contract assets were not material.
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 billings in excess of costs and earnings (“BIEC”). BIEC is not considered to be a significant financing component because it is generally used to meet working capital demands that can be higher in the early stages of a contract. Contract liabilities consist primarily of such BIEC, which is generally classified within current liabilities on the Company’s consolidated balance sheets. BIEC totaled approximately $200.6 million and $227.1 million as of June 30, 2019 and December 31, 2018, respectively. For the three and six month periods ended June 30, 2019, the Company recognized revenue of approximately $41.2 million and $164.9 million, respectively, related to amounts that were included in BIEC as of December 31, 2018, resulting primarily from the advancement of physical progress on the respective projects during the period, and for the three and six month periods ended June 30, 2018, the Company recognized revenue of approximately $15.0 million and $99.8 million, respectively, related to amounts that were included in BIEC as of December 31, 2017. Contract liabilities also include the amount of any accrued project losses, which are classified within other current liabilities on the Company’s consolidated balance sheets. Total contract liabilities, including accrued project losses, totaled approximately $221.5 million and $231.6 million as of June 30, 2019 and December 31, 2018, respectively.
The Company is party to non-recourse financing arrangements in the ordinary course of business, under which certain receivables are settled with the customer’s bank in return for a nominal fee. These arrangements, under which amounts can vary based on levels of activity, interest rates and changes in customer payment terms, improve the collection cycle time of the related receivables. Cash collected from these arrangements is reflected within cash provided by operating activities in the consolidated statements of cash flows. The discount charge, which is included within interest expense, net, totaled approximately $2.8 million and $3.1 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $5.7 million and $5.0 million for the six month periods ended June 30, 2019 and 2018, respectively.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Note 6Property and Equipment, Net
The following table provides details of property and equipment, net, including property and equipment held under finance leases as of the dates indicated (in millions):
 
June 30,
2019
 
December 31,
2018
Land
$
4.6

 
$
4.6

Buildings and leasehold improvements
34.1

 
30.3

Machinery and equipment
1,545.4

 
1,391.8

Office furniture and equipment
174.8

 
166.7

Construction in progress
30.2

 
20.1

Total property and equipment
$
1,789.1

 
$
1,613.5

Less accumulated depreciation and amortization
(936.3
)
 
(865.7
)
Property and equipment, net
$
852.8

 
$
747.8


The gross amount of capitalized internal-use software, which is included within office furniture and equipment, totaled $123.7 million and $122.0 million as of June 30, 2019 and December 31, 2018, respectively. Capitalized internal-use software, net of accumulated amortization, totaled $23.9 million and $26.5 million as of June 30, 2019 and December 31, 2018, respectively. Depreciation and amortization expense associated with property and equipment for the three month periods ended June 30, 2019 and 2018 totaled $55.3 million and $46.3 million, respectively, and totaled $109.5 million and $91.3 million for the six month periods ended June 30, 2019 and 2018, respectively. Accrued capital expenditures totaled $24.9 million and $4.0 million as of June 30, 2019 and December 31, 2018, respectively. The effect of these items has been excluded from capital expenditures in the Company’s consolidated statements of cash flows given that they are non-cash in nature.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Debt
Note 7Debt
The following table provides details of the carrying values of debt as of the dates indicated (in millions):
Description
 
Maturity Date
 
June 30,
2019
 
December 31,
2018
Senior secured credit facility:
 
February 22, 2022
 
 
 
 
Revolving loans
 
$
344.3

 
$
456.9

Term loan
 
366.9

 
376.9

4.875% Senior Notes
 
March 15, 2023
 
400.0

 
400.0

Finance lease and other obligations
 
255.1

 
183.2

Total long-term debt obligations
 
$
1,366.3

 
$
1,417.0

Less unamortized deferred financing costs
 
(8.6
)
 
(10.1
)
Total debt, net of deferred financing costs
 
$
1,357.7

 
$
1,406.9

Current portion of long-term debt
 
106.9

 
82.7

Long-term debt
 
$
1,250.8

 
$
1,324.2


Senior Secured Credit Facility
The Company has a senior secured credit facility (the “Credit Facility”). Under the Credit Facility, aggregate borrowing commitments totaled approximately $1.5 billion as of June 30, 2019, composed of $1.1 billion of revolving commitments and a term loan of approximately $0.4 billion. The term loan is subject to amortization in quarterly principal installments of $5.0 million. Quarterly principal installments on the term loan are subject to adjustment, if applicable, for certain prepayments.
As of June 30, 2019 and December 31, 2018, outstanding revolving loans, which included $114 million and $128 million, respectively, of borrowings denominated in foreign currencies, accrued interest at weighted average rates of approximately 3.92% and 4.23% per annum, respectively. The term loan accrued interest at a rate of 4.03% and 4.27% as of June 30, 2019 and December 31, 2018, respectively. Letters of credit of approximately $101.5 million and $88.2 million were issued as of June 30, 2019 and December 31, 2018, respectively. As of June 30, 2019 and December 31, 2018, letters of credit fees accrued at 0.750% and 0.875% per annum, respectively, for performance standby letters of credit, and at 1.625% and 1.750% per annum, respectively, for financial standby letters of credit. Outstanding letters of credit mature at various dates and most have automatic renewal provisions, subject to prior notice of cancellation. As of June 30, 2019 and December 31, 2018, availability for revolving loans totaled $654.2 million and $554.9 million, respectively, or up to $548.5 million and $554.9 million, respectively, for new letters of credit. Revolving loan borrowing capacity included $185.7 million and $91.9 million of availability in either Canadian dollars or Mexican pesos as of June 30, 2019 and December 31, 2018, respectively. The unused facility fee as of June 30, 2019 and December 31, 2018 accrued at a rate of 0.30% and 0.35%, respectively.
The Credit Facility is guaranteed by certain subsidiaries of the Company (the “Guarantor Subsidiaries”) and the obligations under the Credit Facility are secured by substantially all of the Company’s and the Guarantor Subsidiaries’ respective assets, subject to certain exceptions.
Other Credit Facilities. The Company has other credit facilities that support: (i) the working capital requirements of its foreign operations, and (ii) certain letter of credit issuances. As of June 30, 2019, outstanding borrowings under the Company’s other credit facilities totaled approximately $1.4 million and accrued interest at a weighted average rate of 4.7%, and as of December 31, 2018, there were no outstanding borrowings. 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 both June 30, 2019 and December 31, 2018, letters of credit issued under this facility totaled $40.2 million, and accrued fees at 0.65% and 0.75%, respectively, per annum.
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 Unaudited Consolidating Financial Information.
MasTec was in compliance with the provisions and covenants of its outstanding debt instruments as of June 30, 2019 and December 31, 2018.
Additional Information
As of June 30, 2019 and December 31, 2018, accrued interest payable, which is recorded within other accrued expenses in the consolidated balance sheets, totaled $7.9 million and $7.4 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 2018 Form 10-K.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Lease Obligations
6 Months Ended
Jun. 30, 2019
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. The Company reviews all arrangements for potential leases, and at inception, determines whether a lease is an operating or finance lease. Lease assets and liabilities, which generally represent the present value of future minimum lease payments over the term of the lease, are recognized as of the commencement date. Leases with an initial lease term of twelve months or less are classified as short-term leases and are not recognized in the consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised.
Lease term, discount rate, variable lease costs and future minimum lease payment determinations require the use of judgment, and are based on the facts and circumstances related to the specific lease. Lease terms are generally based on their initial non-cancelable terms, unless there is a renewal option that is reasonably certain to be exercised. Various factors, including economic incentives, intent, past history and business need are considered to determine if a renewal option is reasonably certain to be exercised. The incremental borrowing rate, which is based on information available as of the lease commencement date, including applicable lease terms and the current economic environment, is generally used to determine the value of the lease obligation. The Company applies a portfolio approach in determining its incremental borrowing rate.
Finance Leases
Assets associated with finance leases are recorded within property and equipment, with a corresponding amount recorded within the Company’s debt obligations. Expense associated with finance leases is composed of the leased asset’s depreciation expense and interest on the lease liability. Additions are included within the supplemental disclosures of non-cash information in the consolidated statements of cash flows. Many of the Company’s finance lease agreements contain a purchase option, which the Company generally intends to exercise, as the purchase option prices are typically below the estimated fair market values of the related assets. The gross amount of assets held under finance leases as of June 30, 2019 and December 31, 2018 totaled $387.2 million and $337.6 million, respectively. Assets held under finance leases, net of accumulated depreciation, totaled $314.3 million and $246.8 million as of June 30, 2019 and December 31, 2018, respectively. Depreciation expense associated with finance leases totaled $11.2 million and $21.2 million for the three and six month periods ended June 30, 2019, respectively.
Operating Leases
Operating lease right-of-use assets and liabilities are recognized on the consolidated balance sheets. Operating lease costs are recognized over the term of the lease on a straight-line basis, and are recorded as rent expense, primarily within costs of revenue, excluding depreciation and amortization. Fixed costs for operating leases are composed of initial base rent amounts plus any fixed annual increases. Variable costs for operating leases consist primarily of common area maintenance expenses and taxes. In the event the Company cancels or terminates a lease before the end of the lease term, the Company is typically liable for the remaining lease payments, and such payments are generally recorded within rent expense. For operating leases with purchase options, the option to purchase equipment is considered to be at its estimated fair market value. For the three and six month periods ended June 30, 2019, operating lease additions, excluding the effect of adoption of approximately $230 million, totaled $54 million and $66 million, respectively.
For the three and six month periods ended June 30, 2019, rent expense for leases that have terms in excess of one year totaled approximately $27.4 million and $55.3 million, respectively, of which $2.1 million and $4.4 million, respectively, represented variable lease costs. The Company also incurred rent expense for leases with terms of one year or less totaling approximately $115.6 million and $208.4 million for the three and six month periods ended June 30, 2019, respectively. For the three and six month periods ended June 30, 2018, rent and related expense for operating leases that have non-cancelable terms in excess of one year totaled approximately $25.3 million and $52.2 million, respectively, and rent and related expense for operating leases having original terms of one year or less totaled approximately $104.9 million and $196.6 million, respectively. Rent expense for operating leases is generally consistent with the amount of the related payments, and is included within operating activities in the consolidated statements of cash flows.
Additional Lease Information
Future minimum lease commitments as of June 30, 2019 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2019, remaining six months
$
48.6

 
$
45.9

2020
92.7

 
75.8

2021
79.0

 
53.7

2022
41.3

 
32.3

2023
7.6

 
17.8

Thereafter
0.3

 
41.3

Total minimum lease payments
$
269.5

 
$
266.8

Less amounts representing interest
(16.6
)
 
(20.5
)
Total lease obligations, net of interest
$
252.9

 
$
246.3

Less current portion
86.9

 
77.6

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

 
$
168.7


As of June 30, 2019, finance leases had a weighted average remaining lease term of 3.0 years and a weighted average discount rate of 4.2%. Non-cancelable operating leases had a weighted average remaining lease term of 4.5 years and a weighted average discount rate of 4.3% as of June 30, 2019.
See Note 1 - Business, Basis of Presentation and Significant Accounting Policies for information pertaining to the Company’s adoption of ASU 2016-02, Leases (Topic 842).
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation and Other Employee Benefit Plans
6 Months Ended
Jun. 30, 2019
Share-based Compensation [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 June 30, 2019, including employee stock purchase plans, there were approximately 4,144,000 shares available for future grant.
Non-cash stock-based compensation expense under all plans totaled $4.2 million and $3.4 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $7.9 million and $6.6 million for the six month periods ended June 30, 2019 and 2018, respectively. Income tax benefits associated with stock-based compensation arrangements totaled $1.1 million and $1.0 million for the three month periods ended June 30, 2019 and 2018, respectively. For the six month periods ended June 30, 2019 and 2018 income tax benefits totaled $4.2 million and $1.8 million, respectively, including net tax benefits from the vesting of share-based payment awards of $2.3 million and $0.2 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. Total unearned compensation related to restricted shares as of June 30, 2019 was approximately $27.5 million, which is expected to be recognized over a weighted average period of approximately 2.2 years. The intrinsic value of restricted shares that vested, which is based on the market price on the date of vesting, totaled $0.3 million and $1.6 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $13.9 million and $1.7 million for the six month periods ended June 30, 2019 and 2018, respectively.
Activity, restricted shares: (a)
Restricted
Shares
 
Per Share Weighted Average Grant Date Fair Value
Non-vested restricted shares, as of December 31, 2018
1,270,233

 
$
31.80

Granted
223,969

 
46.91

Vested
(331,959
)
 
13.73

Canceled/forfeited
(5,650
)
 
33.28

Non-vested restricted shares, as of June 30, 2019
1,156,593

 
$
39.90


(a)
Includes 3,600 and 18,700 restricted stock units as of June 30, 2019 and December 31, 2018, respectively.

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 Six Months Ended June 30,
 
2019
 
2018
Cash proceeds (in millions)
$
2.4

 
$
2.2

Common shares issued
63,976

 
55,138

Weighted average price per share
$
37.52

 
$
39.99

Weighted average per share grant date fair value
$
9.54

 
$
9.74


XML 29 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Other Retirement Plans
6 Months Ended
Jun. 30, 2019
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, including with respect to the Company’s Canadian operations, 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 June 30:
 
 
 
 
 
 
 
 
 
2019
2,117

 
5,349

 
$
21.8

 
$
1.5

 
$
23.3

2018
2,612

 
6,183

 
$
19.7

 
$
2.1

 
$
21.8

For the Six Months Ended June 30:
 
 
 
 
 
 
 
 
 
2019
1,626

 
5,349

 
$
28.8

 
$
2.8

 
$
31.5

2018
2,018

 
6,183

 
$
31.0

 
$
4.1

 
$
35.1


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 30 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Equity
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Equity
Note 11Equity
Share Activity
The Company’s share repurchase programs provide for the repurchase of shares of MasTec common stock from time to time in open market transactions or in privately-negotiated transactions in accordance with applicable securities laws. The timing and the amount of any repurchases is determined based on market conditions, legal requirements, cash flow and liquidity needs and other factors. The Company’s share repurchase programs do not have an expiration date and may be modified or suspended at any time at the Company’s discretion. Share repurchases, which are recorded at cost and are held in the Company’s treasury, are funded with available cash or with availability under the Credit Facility. The Company may use either authorized and unissued shares or treasury shares to meet share issuance requirements. Treasury stock is recorded at cost.
There were no share repurchases for the three month period ended June 30, 2019. For the six month period ended June 30, 2019, share
repurchases, which were completed under the Company’s September 2018 $150 million share repurchase program, totaled approximately $0.6 million. During the three and six month periods ended June 30, 2018, the Company repurchased approximately 0.7 million and 2.7 million shares of its common stock, respectively, for an aggregate purchase price of $29.9 million and $128.3 million, respectively. Of the total repurchased shares, 2.0 million were repurchased in the first quarter of 2018 for $98.4 million under a $100 million share repurchase program that was established in 2016 and completed in the first quarter of 2018. The remaining 0.7 million shares were repurchased in the second quarter of 2018 under the Company’s March 2018 $100 million share repurchase program that was completed in the third quarter of 2018.
As of June 30, 2019, $128.8 million was available for future share repurchases under all of the Company’s open share repurchase programs, which included $28.8 million under the Company’s September 2018 share repurchase program, and the full amount of the Company’s December 2018 $100 million share repurchase program.
Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss is composed of unrealized foreign currency gains and losses from fluctuations in foreign currency exchange rates of the Company’s foreign subsidiaries with a functional currency other than the U.S. dollar, as well as unrealized gains and losses from certain investment activities. Unrealized foreign currency activity for the six month period ended June 30, 2019 was de minimis, and for the six month period ended June 30, 2018 related primarily to the Company’s Canadian operations. Unrealized investment activity for each of the three and six month periods ended June 30, 2019 and 2018 relates to unrealized gains and losses on interest rate swaps associated with the Waha JVs.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
6 Months Ended
Jun. 30, 2019
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 June 30, 2019 and 2018, the Company’s consolidated effective tax rates were 25% and 31%, respectively. For the six month periods ended June 30, 2019 and 2018, the Company’s consolidated effective tax rates were 24% and 31%, respectively. The Company’s effective tax rate for the six month period ended June 30, 2019 was favorably affected by reduced foreign earnings, the recognition of $2.3 million of excess tax benefits from the vesting of share-based awards and foreign tax rate changes.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Segments and Related Information
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Segments and Related Information
Note 13Segments and Related Information
Segment Discussion
MasTec manages its operations under five operating segments, which represent MasTec’s 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 MasTec’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. MasTec 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 renewables, 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, and for non-cash stock-based compensation expense, can also be subject to volatility from changes in the market price per share of the Company’s common stock or variations in the value of shares granted. Segment EBITDA is calculated in a manner consistent with consolidated EBITDA.
Summarized financial information for MasTec’s reportable segments is presented and reconciled to consolidated financial information for total MasTec in the following tables, including a reconciliation of consolidated income before income taxes to EBITDA, all of which are presented in millions. The tables below may contain slight summation differences due to rounding.
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
Revenue:
2019
 
2018
 
2019
 
2018
Communications (a)
$
652.6

 
$
618.6

 
$
1,265.4

 
$
1,245.7

Oil and Gas
936.8

 
769.3

 
1,558.1

 
1,305.8

Electrical Transmission
100.4

 
84.5

 
195.3

 
198.5

Power Generation and Industrial
250.2

 
146.0

 
439.6

 
263.6

Other
0.0

 
0.2

 
0.1

 
2.2

Eliminations
(1.0
)
 
(0.8
)
 
(1.2
)
 
(1.2
)
Consolidated revenue
$
1,939.0

 
$
1,617.8

 
$
3,457.3

 
$
3,014.6

(a)
Revenue generated primarily by utilities customers represented 15.4% and 13.6% of Communications segment revenue for the three month periods ended June 30, 2019 and 2018, respectively, and represented 15.5% and 15.7% for the six month periods ended June 30, 2019 and 2018, respectively.
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
EBITDA:
2019
 
2018
 
2019
 
2018
Communications
$
52.4

 
$
73.7

 
$
97.8

 
$
155.8

Oil and Gas
179.3

 
122.7

 
286.7

 
155.7

Electrical Transmission
8.7

 
(2.7
)
 
12.4

 
1.9

Power Generation and Industrial
8.9

 
9.8

 
12.1

 
14.6

Other
6.4

 
6.8

 
12.7

 
12.7

Corporate
(19.2
)
 
(21.6
)
 
(48.7
)
 
(47.5
)
Consolidated EBITDA
$
236.5

 
$
188.7

 
$
373.0

 
$
293.2


 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
Depreciation and Amortization:
2019
 
2018
 
2019
 
2018
Communications
$
15.3

 
$
15.3

 
$
30.0

 
$
29.9

Oil and Gas
34.3

 
26.1

 
68.9

 
51.6

Electrical Transmission
5.2

 
5.1

 
9.7

 
10.4

Power Generation and Industrial
3.3

 
3.6

 
6.4

 
6.6

Other
0.0

 
0.0

 
0.0

 
0.1

Corporate
1.8

 
1.6

 
4.0

 
3.0

Consolidated depreciation and amortization
$
59.9

 
$
51.7

 
$
119.0

 
$
101.6



 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
EBITDA Reconciliation:
2019
 
2018
 
2019
 
2018
Income before income taxes
$
160.0

 
$
116.2

 
$
215.1

 
$
153.8

Plus:
 
 
 
 
 
 
 
Interest expense, net
16.6

 
20.8

 
38.9

 
37.9

Depreciation and amortization
59.9

 
51.7

 
119.0

 
101.6

Consolidated EBITDA
$
236.5

 
$
188.7

 
$
373.0

 
$
293.2


Foreign Operations. MasTec operates in North America, primarily in the United States and Canada, and, to a lesser extent, in Mexico. For the three month periods ended June 30, 2019 and 2018, revenue of $1.9 billion and $1.6 billion, respectively, was derived from U.S. operations, and revenue of $47.9 million and $26.7 million, respectively, was derived from foreign operations. For the six month periods ended June 30, 2019 and 2018, revenue of $3.3 billion and $3.0 billion, respectively, was derived from U.S. operations, and revenue of $126.7 million and $60.5 million, respectively, was derived from foreign operations. The majority of the Company’s revenue from foreign operations for the three and six month periods ended June 30, 2019 and 2018 was from the Company’s Canadian operations in its Oil and Gas segment. Long-lived assets held in the U.S. included property and equipment, net, of $819.8 million and $707.4 million as of June 30, 2019 and December 31, 2018, respectively, and, for the Company’s businesses in foreign countries, totaled $33.1 million and $40.4 million, respectively. Intangible assets and goodwill, net, related to the Company’s U.S. operations
totaled approximately $1.3 billion and $1.2 billion as of June 30, 2019 and December 31, 2018, respectively, and for the Company’s businesses in foreign countries, totaled approximately $63.1 million and $61.5 million as of June 30, 2019 and December 31, 2018, respectively. The majority of the Company’s long-lived and intangible assets and goodwill in foreign countries relate to its Canadian operations. As of June 30, 2019 and December 31, 2018, amounts due from customers from which foreign revenue was derived accounted for approximately 6% and 5%, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less BIEC.
Significant Customers
Revenue concentration information for significant customers as a percentage of total consolidated revenue was as follows:
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
Customer:
2019
 
2018
 
2019
 
2018
AT&T (including DIRECTV®) (a)
18%
 
25%
 
20%
 
26%
EQT Corporation (b)
12%
 
19%
 
9%
 
11%
Energy Transfer affiliates (c)
8%
 
15%
 
7%
 
20%

(a)
The Company’s relationship with AT&T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV®. Revenue from AT&T is included in the Communications segment.
(b)
The Company's relationship with EQT Corporation and its affiliates is based upon various construction contracts for pipeline activities. Revenue from EQT Corporation is included in the Oil and Gas segment.
(c)
The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Partners L.P., and its subsidiaries and affiliates, all of which are consolidated by Energy Transfer Equity, L.P. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 14Commitments and Contingencies
MasTec is subject to a variety of legal cases, claims and other disputes that arise from time to time in the ordinary course of its business, including project contract price and acquisition purchase price disputes. MasTec cannot provide assurance that it will be successful in recovering all or any of the potential damages it has claimed or in defending claims against the Company. The outcome of such cases, claims and disputes cannot be predicted with certainty and an unfavorable resolution of one or more of them could have a material adverse effect on the Company’s business, financial condition, results of operations and cash flows. In the second quarter of 2019, an arbitration award related to a Canadian acquisition was finalized (the “Award”) for approximately $60 million, including recovery of certain legal and other costs, in favor of MasTec. During the second quarter of 2019, MasTec collected $32 million of this award, including approximately $16 million for recovery of legal fees and $5 million for recovery of interest costs. While the Company is actively pursuing collection efforts related to the remaining amount of the Award, collectibility is uncertain, and as such, this amount has not been recognized in the Company’s consolidated financial statements.
Other Commitments and Contingencies
Leases. In the ordinary course of business, the Company enters into non-cancelable operating leases for certain of its facility, vehicle and equipment needs, including related party leases. See Note 8 - Lease Obligations and Note 15 - Related Party Transactions.
Letters of Credit. In the ordinary course of business, the Company is required to post letters of credit for its insurance carriers, 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 June 30, 2019 and December 31, 2018, there were $141.7 million and $128.4 million, respectively, of letters of credit issued under the Company’s credit facilities. The Company is not aware of any material claims relating to its outstanding letters of credit as of June 30, 2019 or December 31, 2018.
Performance and Payment Bonds. In the ordinary course of business, MasTec is required by certain customers to provide performance and payment bonds for contractual commitments related to projects in process. 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 subcontractors and vendors. If the Company fails to perform under a contract or to pay 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 June 30, 2019 and December 31, 2018, outstanding performance and payment bonds approximated $453.0 million and $123.6 million, respectively, and estimated costs to complete projects secured by these bonds totaled $179.9 million and $53.0 million as of June 30, 2019 and December 31, 2018, respectively. These amounts do not include performance and payment bonds associated with the Company’s equity investments.
Investment Arrangements. From time to time, the Company may participate in selected investment or strategic arrangements to expand its operations, customer base or geographic reach, including arrangements that combine the Company’s skills and resources with those of others to allow for the performance of particular projects. The Company holds undivided interests, ranging from 85% to 90%, in multiple proportionately consolidated non-controlled contractual joint ventures that provide infrastructure construction services for electrical transmission projects. The Company also holds a 35% undivided interest in a proportionately consolidated non-controlled Canadian contractual joint venture that was underway when the Company acquired Pacer in 2014, whose sole activity involves the construction of a bridge, a business in which the Company does not otherwise engage. This joint venture, which is managed by a third party, and for which the Company has minimal direct construction involvement, automatically terminates upon completion of the project. Income and/or losses incurred by these joint ventures are generally shared proportionally by the respective joint venture
members, with the members of the joint ventures jointly and severally liable for all of the obligations of the joint venture. The respective joint venture agreements provide that each joint venture partner indemnify the other party for any liabilities incurred by such joint venture in excess of its ratable portion of such liabilities. Thus, it is possible that the Company could be required to pay or perform obligations in excess of its share if the other joint venture partners fail or refuse to pay or perform their respective share of the obligations. As of June 30, 2019, 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 June 30, 2019 and December 31, 2018 are amounts held by entities that are proportionately consolidated totaling $29.6 million and $11.8 million, respectively. These amounts are available to support the operations of those entities, but are not available for the Company’s other operations. Advances on project work associated with the Company’s proportionately consolidated contractual joint ventures are reflected within other current liabilities. There were no advances outstanding as of June 30, 2019, and as of December 31, 2018, advances outstanding totaled $7.0 million.
The Company has other investment arrangements, under which it may incur costs or provide financing, performance, financial and/or other guarantees. See Note 4 - Fair Value of Financial Instruments and Note 15 - Related Party Transactions for additional details regarding the Company’s other investment arrangements.
Self-Insurance. MasTec maintains insurance policies for workers’ compensation, general liability and automobile liability, which are subject to per claim deductibles. The Company is self-insured up to the amount of the deductible. The Company also maintains excess umbrella coverage. As of June 30, 2019 and December 31, 2018, MasTec’s liability for unpaid claims and associated expenses, including incurred but not reported losses related to these policies, totaled $114.7 million and $108.9 million, respectively, of which $75.2 million and $70.8 million, respectively, were reflected within other long-term liabilities in the consolidated balance sheets. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses. MasTec’s estimated liability for employee group medical claims totaled $4.8 million and $2.9 million as of June 30, 2019 and December 31, 2018, respectively.
The Company is required to post collateral, generally in the form of letters of credit, surety bonds and cash to certain of its insurance carriers. Insurance-related letters of credit for the Company’s workers’ compensation, general liability and automobile liability policies amounted to $67.6 million as of both June 30, 2019 and December 31, 2018. Outstanding surety bonds related to self-insurance programs amounted to $34.8 million as of both June 30, 2019 and December 31, 2018. In addition, cash collateral deposited with insurance carriers, which is included within other long-term assets, amounted to $1.6 million for these policies as of both June 30, 2019 and December 31, 2018.
Employment Agreements. The Company has employment agreements with certain executives and other employees, which provide for compensation and certain other benefits and for severance payments under certain circumstances. Certain employment agreements also contain clauses that become effective upon a change in control of the Company. Upon the occurrence of any of the defined events in the various employment agreements, the Company would be obligated to pay certain amounts to the related employees, which vary with the level of the employees’ respective responsibility.
Collective Bargaining Agreements and Multiemployer Plans. As discussed in Note 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 multiemployer pension plans, subjects employers to substantial liabilities in the event of an employer’s complete or partial withdrawal from, or upon termination of, such plans. The Company currently contributes, and in the past, has contributed to, plans that are underfunded, and, therefore, could have potential liability associated with a voluntary or involuntary withdrawal from, or termination of, these plans. As of June 30, 2019, the Company does not have plans to withdraw from, and is not aware of circumstances that would reasonably lead to material claims against it, in connection with the MEPPs in which it participates. There can be no assurance, however, that the Company will not be assessed liabilities in the future, including in the form of a surcharge on future benefit contributions. 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 June 30, 2019 and December 31, 2018, the Company was not aware of any material asserted or unasserted claims in connection with these indemnity obligations.
Other Guarantees. In the ordinary course of its business, from time to time, MasTec guarantees the obligations of its subsidiaries, including obligations under certain contracts with customers, certain lease obligations and in some states, obligations in connection with obtaining contractors’ licenses. MasTec has also issued performance and other guarantees in connection with certain of its equity investments. MasTec also generally warrants the work it performs for a one to two year period following substantial completion of a project. Much of the work performed by the Company is evaluated for defects shortly after the work is completed. Warranty claims are not, and 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 380 customers for the six month period ended June 30, 2019. As of June 30, 2019, four customers each accounted for approximately 13%, 12%, 11% and 10%, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less BIEC. As of December 31, 2018, three customers each accounted for approximately 26%, 18% and 12%, respectively, of the Company’s consolidated net accounts receivable position. In addition, the Company derived 65% and 76%, respectively, of its revenue from its top ten customers for the three month periods ended June 30, 2019 and 2018, and derived 63% and 73% of its revenue, respectively, from its top ten customers for the six month periods ended June 30, 2019 and 2018.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transactions
6 Months Ended
Jun. 30, 2019
Related Party Transactions [Abstract]  
Related Party Transactions Note 15Related Party Transactions
MasTec purchases, rents and leases equipment and purchases various types of supplies and services used in its business, including ancillary construction services, project-related site restoration and marketing and business development activities, from a number of different vendors on a non-exclusive basis, and from time to time, rents equipment to, or performs construction services on behalf of, entities that are associated with members of
subsidiary management. For the three month periods ended June 30, 2019 and 2018, such payments to related party entities totaled $17.8 million and $15.2 million, respectively, and for the six month periods ended June 30, 2019 and 2018, totaled approximately $46.3 million and $31.6 million, respectively. Payables associated with these related party arrangements totaled approximately $6.5 million and $17.3 million as of June 30, 2019 and December 31, 2018, respectively. Revenue from related party arrangements associated with members of subsidiary management totaled approximately $0.6 million and $3.6 million for the three month periods ended June 30, 2019 and 2018, respectively, and totaled $0.9 million and $6.3 million for the six month periods ended June 30, 2019 and 2018, respectively. As of June 30, 2019 and December 31, 2018, related amounts receivable, net, totaled approximately $0.1 million and $0.3 million, respectively.
Non-controlling interests in entities consolidated by the Company represent ownership interests held by members of management of certain of the Company’s subsidiaries, primarily in the Company’s Oil and Gas segment and the Company has a subcontracting arrangement with one of these entities for the performance of ancillary oil and gas construction services.
In February 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. The net assets acquired included notes payable to the former owners totaling approximately $2.6 million and accrued interest of approximately $0.1 million, which amounts were subsequently repaid. Amounts outstanding for advances made by the Company on behalf of this entity totaled approximately $1.3 million and $1.0 million as of June 30, 2019 and December 31, 2018, respectively, which amount is 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 is a minority owner. For the three month periods ended June 30, 2019 and 2018, MasTec paid CCI approximately $9.8 million and $5.0 million, net of rebates, respectively, and for the six month periods ended June 30, 2019 and 2018, paid approximately $15.8 million and $10.9 million, net of rebates, respectively, related to these arrangements. Amounts payable to CCI, net of rebates receivable, totaled approximately $9.4 million as of June 30, 2019. As of December 31, 2018, amounts payable totaled $4.9 million, and rebates receivable totaled $2.9 million.
MasTec has a subcontracting arrangement with an entity for the performance of construction services, the minority owners of which include an entity controlled by Jorge Mas and José R. Mas, along with two members of management of a MasTec subsidiary. For the three month periods ended June 30, 2019 and 2018, MasTec incurred subcontracting expenses of approximately $4.6 million and $1.8 million, respectively, and for the six month periods ended June 30, 2019 and 2018, incurred approximately $6.2 million and $6.8 million, respectively. As of June 30, 2019 and December 31, 2018, related amounts payable totaled approximately $3.8 million and $0.4 million, respectively.
MasTec has a leasing arrangement for an aircraft that is owned by an entity that Jorge Mas owns. For the three month periods ended June 30, 2019 and 2018, MasTec paid approximately $0.7 million and $0.5 million, respectively, related to this leasing arrangement, and for the six month periods ended June 30, 2019 and 2018, paid approximately $1.4 million and $1.1 million, respectively.
MasTec has an arrangement to perform construction services on a cost-plus basis on behalf of a Miami soccer franchise (the “Franchise”) in which Jorge Mas and José R. Mas are minority owners. For both the three and six month periods ended June 30, 2019, MasTec charged approximately $2.3 million under this arrangement, all of which was outstanding as of June 30, 2019. MasTec expects to perform additional construction services for the Franchise on a cost-plus basis to build a soccer facility and stadium.
MasTec leases employees and provides satellite communications services to a customer in which Jorge Mas and José R. Mas own a majority interest. For both the three month periods ended June 30, 2019 and 2018, MasTec charged approximately $0.4 million to this customer, and for the six month periods ended June 30, 2019 and 2018, charged $0.7 million and $0.9 million, respectively. As of June 30, 2019 and December 31, 2018, outstanding receivables related to these arrangements totaled approximately $0.7 million and $0.6 million, respectively.
Split Dollar Agreements
The Company has split dollar life insurance agreements with trusts of which Jorge Mas or José R. Mas is a trustee. The Company paid $0.5 million and $0.7 million in the second quarters of both 2019 and 2018 in connection with the agreements for Jorge Mas and José R. Mas, respectively. As of June 30, 2019 and December 31, 2018, life insurance assets associated with these agreements totaled approximately $19.7 million and $18.5 million, respectively.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Supplemental Guarantor Financial Information
6 Months Ended
Jun. 30, 2019
Condensed Unaudited Financial Statements, Supplemental Guarantor Information [Abstract]  
Supplemental Guarantor Financial Information
Note 16Supplemental Guarantor Condensed Unaudited 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 June 30, 2019, each guarantors of the Credit Facility or other outstanding indebtedness (the “Guarantor Subsidiaries”). The Company’s subsidiaries organized outside of the United States and certain domestic subsidiaries (collectively, the “Non-Guarantor Subsidiaries”) do not guarantee these notes. A Guarantor Subsidiary’s guarantee is subject to release in certain customary circumstances, including upon the sale of a majority of the capital stock or substantially all of the assets of such Guarantor Subsidiary; if the Guarantor Subsidiary’s guarantee under the Company’s Credit Facility and other indebtedness is released or discharged (other than due to payment under such guarantee); or when the requirements for legal defeasance are satisfied or the obligations are discharged in accordance with the related indentures.
The following supplemental financial information sets forth the condensed unaudited consolidating balance sheets and the condensed unaudited 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.
CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Three Months Ended June 30, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,845.9

 
$
122.3

 
$
(29.2
)
 
$
1,939.0

Costs of revenue, excluding depreciation and amortization

 
1,546.1

 
116.5

 
(29.2
)
 
1,633.4

Depreciation and amortization

 
55.4

 
4.5

 

 
59.9

General and administrative expenses
0.8

 
66.0

 
4.1

 

 
70.8

Interest expense (income), net

 
32.5

 
(15.9
)
 

 
16.6

Equity in earnings of unconsolidated affiliates

 
(0.0
)
 
(6.6
)
 

 
(6.6
)
Other expense (income), net

 
40.2

 
(35.4
)
 

 
4.8

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

 
$
55.1

 
$

 
$
160.0

Benefit from (provision for) income taxes
0.3

 
(39.0
)
 
(1.0
)


 
(39.7
)
Net (loss) income before equity in income from subsidiaries
$
(0.5
)
 
$
66.7

 
$
54.1

 
$

 
$
120.2

Equity in income from subsidiaries, net of tax
120.2

 

 

 
(120.2
)
 

Net income (loss)
$
119.7

 
$
66.7

 
$
54.1

 
$
(120.2
)
 
$
120.2

Net income attributable to non-controlling interests

 

 
0.5

 

 
0.5

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

 
$
66.7

 
$
53.6

 
$
(120.2
)
 
$
119.7

Comprehensive income (loss)
$
111.1

 
$
66.7

 
$
45.5

 
$
(111.6
)
 
$
111.6


For the Three Months Ended June 30, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,556.9

 
$
84.0

 
$
(23.1
)
 
$
1,617.8

Costs of revenue, excluding depreciation and amortization

 
1,309.1

 
80.6

 
(23.1
)
 
1,366.6

Depreciation and amortization

 
46.2

 
5.5

 

 
51.7

General and administrative expenses
0.8

 
63.1

 
3.7

 

 
67.6

Interest expense (income), net

 
37.1

 
(16.3
)
 

 
20.8

Equity in earnings of unconsolidated affiliates

 

 
(5.8
)
 

 
(5.8
)
Other expense (income), net

 
1.2

 
(0.4
)
 

 
0.8

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

 
$
16.7

 
$

 
$
116.2

Benefit from (provision for) income taxes
0.2

 
(25.9
)
 
(10.1
)
 

 
(35.8
)
Net (loss) income before equity in income from subsidiaries
$
(0.6
)
 
$
74.3

 
$
6.6

 
$

 
$
80.4

Equity in income from subsidiaries, net of tax
81.1

 

 

 
(81.1
)
 

Net income (loss)
$
80.5

 
$
74.3

 
$
6.6

 
$
(81.1
)
 
$
80.4

Net loss attributable to non-controlling interests

 

 
(0.1
)
 

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

 
$
74.3

 
$
6.7

 
$
(81.1
)
 
$
80.5

Comprehensive income (loss)
$
81.8

 
$
74.3

 
$
8.0

 
$
(82.4
)
 
$
81.7



CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Six Months Ended June 30, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
3,247.1

 
$
262.6

 
$
(52.4
)
 
$
3,457.3

Costs of revenue, excluding depreciation and amortization

 
2,745.6

 
252.2

 
(52.4
)
 
2,945.4

Depreciation and amortization

 
109.9

 
9.1

 

 
119.0

General and administrative expenses
1.6

 
133.3

 
8.5

 

 
143.4

Interest expense (income), net

 
70.2

 
(31.3
)
 

 
38.9

Equity in losses (earnings) of unconsolidated affiliates

 
0.1

 
(12.9
)
 

 
(12.8
)
Other expense (income), net

 
45.2

 
(36.9
)
 

 
8.3

(Loss) income before income taxes
$
(1.6
)
 
$
142.8

 
$
73.9

 
$

 
$
215.1

Benefit from (provision for) income taxes
0.6

 
(51.0
)
 
(1.4
)
 

 
(51.8
)
Net (loss) income before equity in income from subsidiaries
$
(1.0
)
 
$
91.8

 
$
72.5

 
$

 
$
163.3

Equity in income from subsidiaries, net of tax
163.8

 

 

 
(163.8
)
 

Net income (loss)
$
162.8

 
$
91.8

 
$
72.5

 
$
(163.8
)
 
$
163.3

Net income attributable to non-controlling interests

 

 
0.5

 

 
0.5

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

 
$
91.8

 
$
72.0

 
$
(163.8
)
 
$
162.8

Comprehensive income (loss)
$
148.6

 
$
91.8

 
$
58.4

 
$
(149.7
)
 
$
149.1


For the Six Months Ended June 30, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
2,822.5

 
$
269.6

 
$
(77.5
)
 
$
3,014.6

Costs of revenue, excluding depreciation and amortization

 
2,445.3

 
236.1

 
(77.5
)
 
2,603.9

Depreciation and amortization

 
89.5

 
12.1

 

 
101.6

General and administrative expenses
1.5

 
122.4

 
7.3

 

 
131.2

Interest expense (income), net

 
70.0

 
(32.1
)
 

 
37.9

Equity in earnings of unconsolidated affiliates

 

 
(11.4
)
 

 
(11.4
)
Other income, net

 
(1.4
)
 
(0.9
)
 

 
(2.3
)
(Loss) income before income taxes
$
(1.5
)
 
$
96.7

 
$
58.5

 
$

 
$
153.8

Benefit from (provision for) income taxes
0.4

 
(24.9
)
 
(22.3
)
 

 
(46.9
)
Net (loss) income before equity in income from subsidiaries
$
(1.1
)
 
$
71.8

 
$
36.2

 
$

 
$
106.9

Equity in income from subsidiaries, net of tax
108.2

 

 

 
(108.2
)
 

Net income (loss)
$
107.1

 
$
71.8

 
$
36.2

 
$
(108.2
)
 
$
106.9

Net loss attributable to non-controlling interests

 

 
(0.2
)
 

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

 
$
71.8

 
$
36.4

 
$
(108.2
)
 
$
107.1

Comprehensive income (loss)
$
115.5

 
$
71.8

 
$
44.7

 
$
(116.7
)
 
$
115.3




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

 
$
1,949.1

 
$
244.0

 
$
(66.1
)
 
$
2,127.0

Property and equipment, net

 
810.9

 
41.9

 

 
852.8

Operating lease assets

 
223.9

 
17.6

 

 
241.5

Goodwill and other intangible assets, net

 
1,251.7

 
82.6

 

 
1,334.4

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

 
1,111.6

 
849.0

 
(3,491.0
)
 

Other long-term assets
17.7

 
38.2

 
185.8

 

 
241.7

Total assets
$
1,548.1

 
$
5,385.4

 
$
1,420.9

 
$
(3,557.1
)
 
$
4,797.4

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,328.0

 
$
129.2

 
$
(66.1
)
 
$
1,391.2

Long-term debt, including finance leases

 
1,245.5

 
5.3

 

 
1,250.8

Long-term operating lease liabilities

 
155.0

 
13.7

 

 
168.7

Other long-term liabilities

 
425.4

 
10.0

 

 
435.3

Total liabilities
$

 
$
3,153.9

 
$
158.2

 
$
(66.1
)
 
$
3,246.0

Total equity
$
1,548.1

 
$
2,231.5

 
$
1,262.7

 
$
(3,491.0
)
 
$
1,551.3

Total liabilities and equity
$
1,548.1

 
$
5,385.4

 
$
1,420.9

 
$
(3,557.1
)
 
$
4,797.4


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

 
$
1,993.0

 
$
248.5

 
$
(72.5
)
 
$
2,169.0

Property and equipment, net

 
699.2

 
48.6

 

 
747.8

Goodwill and other intangible assets, net

 
1,188.0

 
81.7

 

 
1,269.7

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

 
1,138.4

 
816.9

 
(3,328.4
)
 

Other long-term assets
16.8

 
42.0

 
194.6

 

 
253.4

Total assets
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,185.9

 
$
170.2

 
$
(72.5
)
 
$
1,283.6

Long-term debt, including finance leases

 
1,319.4

 
4.9

 

 
1,324.2

Other long-term liabilities

 
429.2

 
10.8

 

 
440.1

Total liabilities
$

 
$
2,934.5

 
$
185.9

 
$
(72.5
)
 
$
3,047.9

Total equity
$
1,389.9

 
$
2,126.1

 
$
1,204.4

 
$
(3,328.4
)
 
$
1,392.0

Total liabilities and equity
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0



CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Six Months Ended June 30, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
315.8

 
$
35.7

 
$

 
$
351.5

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

 
(94.6
)
 

 

 
(94.6
)
Capital expenditures

 
(54.9
)
 
(2.6
)
 

 
(57.5
)
Proceeds from sale of property and equipment

 
11.5

 
8.0

 

 
19.6

Payments for other investments

 
(3.6
)
 
(1.3
)
 

 
(5.0
)
Proceeds from other investments

 
10.8

 
3.9

 

 
14.7

Net cash (used in) provided by investing activities
$

 
$
(130.8
)
 
$
8.0

 
$

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

 
1,620.7

 
7.2

 

 
1,627.9

Repayments of credit facilities

 
(1,748.2
)
 
(5.8
)
 

 
(1,754.0
)
Proceeds from other borrowings, net

 
0.0

 

 

 
0.0

Payments of finance lease obligations

 
(37.6
)
 
(1.1
)
 

 
(38.6
)
Payments of acquisition-related contingent consideration

 
(29.3
)
 

 

 
(29.3
)
Proceeds from non-controlling interests

 

 
0.6

 

 
0.6

Repurchase of common stock
(5.7
)
 

 

 

 
(5.7
)
Proceeds from stock-based awards, net
2.3

 

 

 

 
2.3

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

 
24.0

 
(27.4
)
 

 

Net cash used in financing activities
$

 
$
(170.4
)
 
$
(26.5
)
 
$

 
$
(196.8
)
Effect of currency translation on cash

 

 
(0.1
)
 

 
(0.1
)
Net increase in cash and cash equivalents
$

 
$
14.6

 
$
17.1

 
$

 
$
31.8

Cash and cash equivalents - beginning of period
$

 
$
11.9

 
$
15.6

 
$

 
$
27.4

Cash and cash equivalents - end of period
$

 
$
26.5

 
$
32.7

 
$

 
$
59.2

For the Six Months Ended June 30, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash (used in) provided by operating activities
$

 
$
(129.6
)
 
$
152.8

 
$

 
$
23.2

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

 
(6.7
)
 

 

 
(6.7
)
Capital expenditures

 
(85.1
)
 
(2.9
)
 

 
(88.0
)
Proceeds from sale of property and equipment

 
12.3

 
1.6

 

 
13.9

Payments for other investments

 
(11.2
)
 
(24.5
)
 

 
(35.7
)
Proceeds from other investments

 

 
5.4

 

 
5.4

Net cash used in investing activities
$

 
$
(90.7
)
 
$
(20.4
)

$


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

 
1,623.3

 
15.6

 

 
1,638.9

Repayments of credit facilities

 
(1,357.6
)
 
(17.0
)
 

 
(1,374.6
)
Repayments of other borrowings, net

 
(15.5
)
 
(0.3
)
 

 
(15.8
)
Payments of finance lease obligations

 
(34.4
)
 
(3.5
)
 

 
(37.9
)
Payments of acquisition-related contingent consideration

 
(15.9
)
 

 

 
(15.9
)
Repurchase of common stock
(128.3
)
 

 

 

 
(128.3
)
Distributions to non-controlling interests

 
(0.6
)
 

 

 
(0.6
)
Proceeds from stock-based awards, net
1.9

 

 

 

 
1.9

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

 
11.8

 
(138.2
)
 

 

Net cash provided by (used in) financing activities
$

 
$
211.1

 
$
(143.4
)
 
$

 
$
67.7

Effect of currency translation on cash

 

 
0.5

 

 
0.5

Net decrease in cash and cash equivalents
$

 
$
(9.2
)
 
$
(10.5
)
 
$

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

 
$
10.0

 
$
30.3

 
$

 
$
40.3

Cash and cash equivalents - end of period
$

 
$
0.8

 
$
19.8

 
$

 
$
20.7


XML 36 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Business, Basis of Presentation and Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying condensed unaudited consolidated financial statements 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 condensed consolidated balance sheet as of December 31, 2018 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 condensed unaudited 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, 2018 contained in the Company’s 2018 Annual Report on Form 10-K (the “2018 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 condensed unaudited 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 condensed unaudited 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. 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 for 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 the Company 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 for which it has the ability to exert significant influence, are accounted for using the equity method of accounting.
Unincorporated Entities, Proportionate Consolidation For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but the Company does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity.
Translation of Foreign Currencies
Translation of Foreign Currencies
The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at period-end exchange rates, with resulting translation gains or losses included within other comprehensive income or loss. Revenue and expenses are translated into U.S. dollars at average rates of exchange during the applicable period. Substantially all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in other income or expense, net.
Management Estimates
Management Estimates
The preparation of consolidated financial statements in accordance with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. These estimates are based on historical experience and various other assumptions, the results of which form the basis of making judgments about the Company’s operating results and the carrying values of assets and liabilities that are not readily apparent from other sources. Key estimates include: the recognition of revenue and project profit or loss, which the Company defines as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete and the amount and probability of variable consideration included in the contract transaction price; fair value estimates, including those related to acquisitions, valuations of goodwill and intangible assets, acquisition-related contingent consideration and equity investments; allowances for doubtful accounts; asset lives used in computing depreciation and amortization; fair values of financial instruments; self-insurance liabilities; other accruals and allowances; income taxes; and the estimated effects of litigation and other contingencies. While management believes that such estimates are reasonable when considered in conjunction with the Company’s consolidated financial position and results of operations taken as a whole, actual results could differ materially from those estimates.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue from contracts with customers under Accounting Standards Codification (“ASC”) Topic 606 (“Topic 606”). 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 time and materials or a fixed price per unit basis; or (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 33% and 37% of consolidated revenue for the three month periods ended June 30, 2019 and 2018, respectively, and totaled 36% and 38% for the six month periods ended June 30, 2019 and 2018, 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 5% and 7% of consolidated revenue for the three month periods ended June 30, 2019 and 2018, respectively, and accounted for approximately 5% and 8% for the six month periods ended June 30, 2019 and 2018, respectively. Substantially all of the Company’s other revenue is recognized over time.
The cost estimation process 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 six month periods ended June 30, 2019 and 2018, project profit was affected by less than 5% as a result of changes in contract estimates included in projects that were in process as of December 31, 2018 and 2017. Revenue recognized for the three month periods ended June 30, 2019 and 2018 as a result of changes in revenue estimates, including from variable consideration, from performance obligations satisfied or partially satisfied in prior periods totaled approximately $22.6 million and $5.2 million, respectively, and totaled $28.9 million and $47.4 million for the six month periods ended June 30, 2019 and 2018, respectively.
The Company may incur certain costs that can be capitalized, such as initial set-up or mobilization costs. Such costs, which are amortized over the life of the respective projects, were not material for the three or six month periods ended June 30, 2019 and 2018.
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 price under contracts for which work is wholly or partially unperformed, including the Company’s share of unearned transaction price from its proportionately consolidated non-controlled joint ventures. As of June 30, 2019, the amount of the Company’s remaining performance obligations was $5.3 billion. The Company expects to recognize approximately $3.5 billion of its remaining performance obligations as revenue during 2019, with the remainder to be recognized primarily in 2020.
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 the transaction price 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 June 30, 2019 and December 31, 2018, the Company included approximately $43 million and $56 million, respectively, of change orders and/or claims in the transaction price for certain contracts that were in the process of being resolved in the normal course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments are included within costs and earnings in excess of billings or accounts receivable, net of allowance, as appropriate. As of both June 30, 2019 and December 31, 2018, these change orders and/or claims were primarily related to certain projects in the Company’s Oil and Gas segment. The Company actively engages with its customers to complete the final approval process, and generally expects these processes to be completed within one year. Amounts ultimately realized upon final acceptance 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 2018 Form 10-K.
Accounting Pronouncements Adopted in 2019
Leases. In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), which, together with its related clarifying ASUs (collectively, “ASU 2016-02”), provides revised guidance for lease accounting and related disclosure requirements, including a requirement for lessees to recognize right-of-use assets and lease liabilities on the balance sheet for leases with durations greater than twelve months. Under the new guidance, lessees classify leases as either finance or operating leases. Lease expense is recognized based on an effective interest method for finance leases, and on a straight-line basis over the term of the lease for operating leases.
The Company adopted ASU 2016-02 during the first quarter of 2019 using the modified retrospective method as of January 1, 2019, without adjusting comparative periods in the financial statements. The most significant effect of the new guidance was the recognition of operating lease right-of-use assets and a liability for operating leases. The accounting for finance leases (capital leases) was substantially unchanged. The Company elected
to utilize the package of practical expedients that allowed entities to: (1) not reassess whether any expired or existing contracts were or contained leases; (2) retain the existing classification of lease contracts as of the date of adoption; (3) not reassess initial direct costs for any existing leases; and (4) not separate non-lease components for all classes of leased assets.
The Company recognized approximately $230 million of lease assets and liabilities for operating leases upon adoption of ASU 2016-02. The adoption of Topic 842 did not have a material effect on the Company's results of operations or cash flows. For additional information about the Company’s leases, see Note 8 - Lease Obligations.
Reclassification of Tax Effects from Other Comprehensive Income. In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (“ASU 2018-02”). ASU 2018-02, which the Company adopted during the first quarter of 2019, permitted entities to reclassify the tax effects related to the change in the federal tax rate as a result of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”) from accumulated other comprehensive income to retained earnings. The Company elected not to reclassify these tax effects, therefore, this ASU had no effect on its consolidated financial statements.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Information
The following table provides details underlying the Company’s earnings per share calculations for the periods indicated (in thousands):
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Net income attributable to MasTec:
 
 
 
 
 
 
 
Net income - basic and diluted (a)
$
119,710

 
$
80,492

 
$
162,823

 
$
107,052

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

 
78,984

 
75,088

 
80,061

Dilutive common stock equivalents
564

 
1,078

 
573

 
1,075

Weighted average shares outstanding - diluted
75,747

 
80,062

 
75,661

 
81,136


(a)
Calculated as total net income less amounts attributable to non-controlling interests.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill by Segment
The following table provides balances for goodwill by reportable segment as of June 30, 2019 (in millions):
 
Communications
 
Oil and Gas
 
Electrical
Transmission
 
Power Generation and Industrial
 
Total Goodwill
Goodwill, gross
$
472.8

 
$
499.0

 
$
149.9

 
$
143.1

 
$
1,264.8

Accumulated impairment loss

 
(120.6
)
 

 

 
(120.6
)
Goodwill, net
$
472.8

 
$
378.4

 
$
149.9

 
$
143.1

 
$
1,144.2


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
 
Other (a)
 
Total
Other intangible assets, gross, as of December 31, 2018
$
34.5

 
$
74.0

 
$
224.4

 
$
21.1

 
$
354.0

Accumulated amortization
 
 
 
 
(170.0
)
 
(14.6
)
 
(184.6
)
Other intangible assets, net, as of December 31, 2018
$
34.5

 
$
74.0

 
$
54.4

 
$
6.5

 
$
169.4

Additions from new business combinations

 

 
27.0

 
1.6

 
28.6

Measurement period adjustments (b)

 

 
(0.3
)
 

 
(0.3
)
Amortization expense
 
 
 
 
(8.6
)
 
(0.9
)
 
(9.5
)
Currency translation adjustments

 
1.8

 
0.1

 
0.0

 
1.9

Other intangible assets, net, as of June 30, 2019
$
34.5

 
$
75.8

 
$
72.6

 
$
7.2

 
$
190.1

(a)
Consists principally of trade names and non-compete agreements.
(b)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Tables)
6 Months Ended
Jun. 30, 2019
Receivables [Abstract]  
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets
The following table provides details of accounts receivable, net of allowance and contract assets (together, “accounts receivable, net”) as of the dates indicated (in millions):
 
June 30,
2019
 
December 31,
2018
Contract billings
$
711.6

 
$
687.6

Less allowance for doubtful accounts
(13.4
)
 
(16.3
)
Accounts receivable, net of allowance
$
698.2

 
$
671.3

Retainage
361.6

 
230.2

Costs and earnings in excess of billings
782.0

 
1,022.5

Retainage and costs and earnings in excess of billings (together, “contract assets”)
$
1,143.6

 
$
1,252.7

Accounts receivable, net
$
1,841.8

 
$
1,924.0


XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
The following table provides details of property and equipment, net, including property and equipment held under finance leases as of the dates indicated (in millions):
 
June 30,
2019
 
December 31,
2018
Land
$
4.6

 
$
4.6

Buildings and leasehold improvements
34.1

 
30.3

Machinery and equipment
1,545.4

 
1,391.8

Office furniture and equipment
174.8

 
166.7

Construction in progress
30.2

 
20.1

Total property and equipment
$
1,789.1

 
$
1,613.5

Less accumulated depreciation and amortization
(936.3
)
 
(865.7
)
Property and equipment, net
$
852.8

 
$
747.8


XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Tables)
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Schedule of Carrying Values of Debt
The following table provides details of the carrying values of debt as of the dates indicated (in millions):
Description
 
Maturity Date
 
June 30,
2019
 
December 31,
2018
Senior secured credit facility:
 
February 22, 2022
 
 
 
 
Revolving loans
 
$
344.3

 
$
456.9

Term loan
 
366.9

 
376.9

4.875% Senior Notes
 
March 15, 2023
 
400.0

 
400.0

Finance lease and other obligations
 
255.1

 
183.2

Total long-term debt obligations
 
$
1,366.3

 
$
1,417.0

Less unamortized deferred financing costs
 
(8.6
)
 
(10.1
)
Total debt, net of deferred financing costs
 
$
1,357.7

 
$
1,406.9

Current portion of long-term debt
 
106.9

 
82.7

Long-term debt
 
$
1,250.8

 
$
1,324.2


XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Lease Obligations (Tables)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Schedule of Future Minimum Lease Commitments, Finance Leases
Future minimum lease commitments as of June 30, 2019 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2019, remaining six months
$
48.6

 
$
45.9

2020
92.7

 
75.8

2021
79.0

 
53.7

2022
41.3

 
32.3

2023
7.6

 
17.8

Thereafter
0.3

 
41.3

Total minimum lease payments
$
269.5

 
$
266.8

Less amounts representing interest
(16.6
)
 
(20.5
)
Total lease obligations, net of interest
$
252.9

 
$
246.3

Less current portion
86.9

 
77.6

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

 
$
168.7


Schedule of Future Minimum Lease Commitments, Operating Leases
Future minimum lease commitments as of June 30, 2019 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2019, remaining six months
$
48.6

 
$
45.9

2020
92.7

 
75.8

2021
79.0

 
53.7

2022
41.3

 
32.3

2023
7.6

 
17.8

Thereafter
0.3

 
41.3

Total minimum lease payments
$
269.5

 
$
266.8

Less amounts representing interest
(16.6
)
 
(20.5
)
Total lease obligations, net of interest
$
252.9

 
$
246.3

Less current portion
86.9

 
77.6

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

 
$
168.7


XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation and Other Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2019
Share-based Compensation [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, 2018
1,270,233

 
$
31.80

Granted
223,969

 
46.91

Vested
(331,959
)
 
13.73

Canceled/forfeited
(5,650
)
 
33.28

Non-vested restricted shares, as of June 30, 2019
1,156,593

 
$
39.90


(a)
Includes 3,600 and 18,700 restricted stock units as of June 30, 2019 and December 31, 2018, respectively.
Schedule of Employee Stock Purchase Plans The following table provides details pertaining to the Company’s ESPPs for the periods indicated:
 
For the Six Months Ended June 30,
 
2019
 
2018
Cash proceeds (in millions)
$
2.4

 
$
2.2

Common shares issued
63,976

 
55,138

Weighted average price per share
$
37.52

 
$
39.99

Weighted average per share grant date fair value
$
9.54

 
$
9.74


XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Other Retirement Plans (Tables)
6 Months Ended
Jun. 30, 2019
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, including with respect to the Company’s Canadian operations, 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 June 30:
 
 
 
 
 
 
 
 
 
2019
2,117

 
5,349

 
$
21.8

 
$
1.5

 
$
23.3

2018
2,612

 
6,183

 
$
19.7

 
$
2.1

 
$
21.8

For the Six Months Ended June 30:
 
 
 
 
 
 
 
 
 
2019
1,626

 
5,349

 
$
28.8

 
$
2.8

 
$
31.5

2018
2,018

 
6,183

 
$
31.0

 
$
4.1

 
$
35.1


XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Segments and Related Information (Tables)
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Schedule of Financial Information by Reportable Segment
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
Revenue:
2019
 
2018
 
2019
 
2018
Communications (a)
$
652.6

 
$
618.6

 
$
1,265.4

 
$
1,245.7

Oil and Gas
936.8

 
769.3

 
1,558.1

 
1,305.8

Electrical Transmission
100.4

 
84.5

 
195.3

 
198.5

Power Generation and Industrial
250.2

 
146.0

 
439.6

 
263.6

Other
0.0

 
0.2

 
0.1

 
2.2

Eliminations
(1.0
)
 
(0.8
)
 
(1.2
)
 
(1.2
)
Consolidated revenue
$
1,939.0

 
$
1,617.8

 
$
3,457.3

 
$
3,014.6

(a)
Revenue generated primarily by utilities customers represented 15.4% and 13.6% of Communications segment revenue for the three month periods ended June 30, 2019 and 2018, respectively, and represented 15.5% and 15.7% for the six month periods ended June 30, 2019 and 2018, respectively.
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
EBITDA:
2019
 
2018
 
2019
 
2018
Communications
$
52.4

 
$
73.7

 
$
97.8

 
$
155.8

Oil and Gas
179.3

 
122.7

 
286.7

 
155.7

Electrical Transmission
8.7

 
(2.7
)
 
12.4

 
1.9

Power Generation and Industrial
8.9

 
9.8

 
12.1

 
14.6

Other
6.4

 
6.8

 
12.7

 
12.7

Corporate
(19.2
)
 
(21.6
)
 
(48.7
)
 
(47.5
)
Consolidated EBITDA
$
236.5

 
$
188.7

 
$
373.0

 
$
293.2


 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
Depreciation and Amortization:
2019
 
2018
 
2019
 
2018
Communications
$
15.3

 
$
15.3

 
$
30.0

 
$
29.9

Oil and Gas
34.3

 
26.1

 
68.9

 
51.6

Electrical Transmission
5.2

 
5.1

 
9.7

 
10.4

Power Generation and Industrial
3.3

 
3.6

 
6.4

 
6.6

Other
0.0

 
0.0

 
0.0

 
0.1

Corporate
1.8

 
1.6

 
4.0

 
3.0

Consolidated depreciation and amortization
$
59.9

 
$
51.7

 
$
119.0

 
$
101.6


Reconciliation of Consolidated Income before Income Taxes to EBITDA

 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
EBITDA Reconciliation:
2019
 
2018
 
2019
 
2018
Income before income taxes
$
160.0

 
$
116.2

 
$
215.1

 
$
153.8

Plus:
 
 
 
 
 
 
 
Interest expense, net
16.6

 
20.8

 
38.9

 
37.9

Depreciation and amortization
59.9

 
51.7

 
119.0

 
101.6

Consolidated EBITDA
$
236.5

 
$
188.7

 
$
373.0

 
$
293.2


Schedule of Significant Customers, Revenue Concentration Information
Revenue concentration information for significant customers as a percentage of total consolidated revenue was as follows:
 
For the Three Months Ended June 30,
 
For the Six Months Ended June 30,
Customer:
2019
 
2018
 
2019
 
2018
AT&T (including DIRECTV®) (a)
18%
 
25%
 
20%
 
26%
EQT Corporation (b)
12%
 
19%
 
9%
 
11%
Energy Transfer affiliates (c)
8%
 
15%
 
7%
 
20%

(a)
The Company’s relationship with AT&T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV®. Revenue from AT&T is included in the Communications segment.
(b)
The Company's relationship with EQT Corporation and its affiliates is based upon various construction contracts for pipeline activities. Revenue from EQT Corporation is included in the Oil and Gas segment.
(c)
The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Partners L.P., and its subsidiaries and affiliates, all of which are consolidated by Energy Transfer Equity, L.P. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment.
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Supplemental Guarantor Financial Information (Tables)
6 Months Ended
Jun. 30, 2019
Condensed Unaudited Financial Statements, Supplemental Guarantor Information [Abstract]  
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss)
CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Three Months Ended June 30, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,845.9

 
$
122.3

 
$
(29.2
)
 
$
1,939.0

Costs of revenue, excluding depreciation and amortization

 
1,546.1

 
116.5

 
(29.2
)
 
1,633.4

Depreciation and amortization

 
55.4

 
4.5

 

 
59.9

General and administrative expenses
0.8

 
66.0

 
4.1

 

 
70.8

Interest expense (income), net

 
32.5

 
(15.9
)
 

 
16.6

Equity in earnings of unconsolidated affiliates

 
(0.0
)
 
(6.6
)
 

 
(6.6
)
Other expense (income), net

 
40.2

 
(35.4
)
 

 
4.8

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

 
$
55.1

 
$

 
$
160.0

Benefit from (provision for) income taxes
0.3

 
(39.0
)
 
(1.0
)


 
(39.7
)
Net (loss) income before equity in income from subsidiaries
$
(0.5
)
 
$
66.7

 
$
54.1

 
$

 
$
120.2

Equity in income from subsidiaries, net of tax
120.2

 

 

 
(120.2
)
 

Net income (loss)
$
119.7

 
$
66.7

 
$
54.1

 
$
(120.2
)
 
$
120.2

Net income attributable to non-controlling interests

 

 
0.5

 

 
0.5

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

 
$
66.7

 
$
53.6

 
$
(120.2
)
 
$
119.7

Comprehensive income (loss)
$
111.1

 
$
66.7

 
$
45.5

 
$
(111.6
)
 
$
111.6


For the Three Months Ended June 30, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
1,556.9

 
$
84.0

 
$
(23.1
)
 
$
1,617.8

Costs of revenue, excluding depreciation and amortization

 
1,309.1

 
80.6

 
(23.1
)
 
1,366.6

Depreciation and amortization

 
46.2

 
5.5

 

 
51.7

General and administrative expenses
0.8

 
63.1

 
3.7

 

 
67.6

Interest expense (income), net

 
37.1

 
(16.3
)
 

 
20.8

Equity in earnings of unconsolidated affiliates

 

 
(5.8
)
 

 
(5.8
)
Other expense (income), net

 
1.2

 
(0.4
)
 

 
0.8

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

 
$
16.7

 
$

 
$
116.2

Benefit from (provision for) income taxes
0.2

 
(25.9
)
 
(10.1
)
 

 
(35.8
)
Net (loss) income before equity in income from subsidiaries
$
(0.6
)
 
$
74.3

 
$
6.6

 
$

 
$
80.4

Equity in income from subsidiaries, net of tax
81.1

 

 

 
(81.1
)
 

Net income (loss)
$
80.5

 
$
74.3

 
$
6.6

 
$
(81.1
)
 
$
80.4

Net loss attributable to non-controlling interests

 

 
(0.1
)
 

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

 
$
74.3

 
$
6.7

 
$
(81.1
)
 
$
80.5

Comprehensive income (loss)
$
81.8

 
$
74.3

 
$
8.0

 
$
(82.4
)
 
$
81.7



CONDENSED UNAUDITED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Six Months Ended June 30, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
3,247.1

 
$
262.6

 
$
(52.4
)
 
$
3,457.3

Costs of revenue, excluding depreciation and amortization

 
2,745.6

 
252.2

 
(52.4
)
 
2,945.4

Depreciation and amortization

 
109.9

 
9.1

 

 
119.0

General and administrative expenses
1.6

 
133.3

 
8.5

 

 
143.4

Interest expense (income), net

 
70.2

 
(31.3
)
 

 
38.9

Equity in losses (earnings) of unconsolidated affiliates

 
0.1

 
(12.9
)
 

 
(12.8
)
Other expense (income), net

 
45.2

 
(36.9
)
 

 
8.3

(Loss) income before income taxes
$
(1.6
)
 
$
142.8

 
$
73.9

 
$

 
$
215.1

Benefit from (provision for) income taxes
0.6

 
(51.0
)
 
(1.4
)
 

 
(51.8
)
Net (loss) income before equity in income from subsidiaries
$
(1.0
)
 
$
91.8

 
$
72.5

 
$

 
$
163.3

Equity in income from subsidiaries, net of tax
163.8

 

 

 
(163.8
)
 

Net income (loss)
$
162.8

 
$
91.8

 
$
72.5

 
$
(163.8
)
 
$
163.3

Net income attributable to non-controlling interests

 

 
0.5

 

 
0.5

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

 
$
91.8

 
$
72.0

 
$
(163.8
)
 
$
162.8

Comprehensive income (loss)
$
148.6

 
$
91.8

 
$
58.4

 
$
(149.7
)
 
$
149.1


For the Six Months Ended June 30, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
2,822.5

 
$
269.6

 
$
(77.5
)
 
$
3,014.6

Costs of revenue, excluding depreciation and amortization

 
2,445.3

 
236.1

 
(77.5
)
 
2,603.9

Depreciation and amortization

 
89.5

 
12.1

 

 
101.6

General and administrative expenses
1.5

 
122.4

 
7.3

 

 
131.2

Interest expense (income), net

 
70.0

 
(32.1
)
 

 
37.9

Equity in earnings of unconsolidated affiliates

 

 
(11.4
)
 

 
(11.4
)
Other income, net

 
(1.4
)
 
(0.9
)
 

 
(2.3
)
(Loss) income before income taxes
$
(1.5
)
 
$
96.7

 
$
58.5

 
$

 
$
153.8

Benefit from (provision for) income taxes
0.4

 
(24.9
)
 
(22.3
)
 

 
(46.9
)
Net (loss) income before equity in income from subsidiaries
$
(1.1
)
 
$
71.8

 
$
36.2

 
$

 
$
106.9

Equity in income from subsidiaries, net of tax
108.2

 

 

 
(108.2
)
 

Net income (loss)
$
107.1

 
$
71.8

 
$
36.2

 
$
(108.2
)
 
$
106.9

Net loss attributable to non-controlling interests

 

 
(0.2
)
 

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

 
$
71.8

 
$
36.4

 
$
(108.2
)
 
$
107.1

Comprehensive income (loss)
$
115.5

 
$
71.8

 
$
44.7

 
$
(116.7
)
 
$
115.3




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

 
$
1,949.1

 
$
244.0

 
$
(66.1
)
 
$
2,127.0

Property and equipment, net

 
810.9

 
41.9

 

 
852.8

Operating lease assets

 
223.9

 
17.6

 

 
241.5

Goodwill and other intangible assets, net

 
1,251.7

 
82.6

 

 
1,334.4

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

 
1,111.6

 
849.0

 
(3,491.0
)
 

Other long-term assets
17.7

 
38.2

 
185.8

 

 
241.7

Total assets
$
1,548.1

 
$
5,385.4

 
$
1,420.9

 
$
(3,557.1
)
 
$
4,797.4

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,328.0

 
$
129.2

 
$
(66.1
)
 
$
1,391.2

Long-term debt, including finance leases

 
1,245.5

 
5.3

 

 
1,250.8

Long-term operating lease liabilities

 
155.0

 
13.7

 

 
168.7

Other long-term liabilities

 
425.4

 
10.0

 

 
435.3

Total liabilities
$

 
$
3,153.9

 
$
158.2

 
$
(66.1
)
 
$
3,246.0

Total equity
$
1,548.1

 
$
2,231.5

 
$
1,262.7

 
$
(3,491.0
)
 
$
1,551.3

Total liabilities and equity
$
1,548.1

 
$
5,385.4

 
$
1,420.9

 
$
(3,557.1
)
 
$
4,797.4


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

 
$
1,993.0

 
$
248.5

 
$
(72.5
)
 
$
2,169.0

Property and equipment, net

 
699.2

 
48.6

 

 
747.8

Goodwill and other intangible assets, net

 
1,188.0

 
81.7

 

 
1,269.7

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

 
1,138.4

 
816.9

 
(3,328.4
)
 

Other long-term assets
16.8

 
42.0

 
194.6

 

 
253.4

Total assets
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,185.9

 
$
170.2

 
$
(72.5
)
 
$
1,283.6

Long-term debt, including finance leases

 
1,319.4

 
4.9

 

 
1,324.2

Other long-term liabilities

 
429.2

 
10.8

 

 
440.1

Total liabilities
$

 
$
2,934.5

 
$
185.9

 
$
(72.5
)
 
$
3,047.9

Total equity
$
1,389.9

 
$
2,126.1

 
$
1,204.4

 
$
(3,328.4
)
 
$
1,392.0

Total liabilities and equity
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0



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

 
$
315.8

 
$
35.7

 
$

 
$
351.5

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

 
(94.6
)
 

 

 
(94.6
)
Capital expenditures

 
(54.9
)
 
(2.6
)
 

 
(57.5
)
Proceeds from sale of property and equipment

 
11.5

 
8.0

 

 
19.6

Payments for other investments

 
(3.6
)
 
(1.3
)
 

 
(5.0
)
Proceeds from other investments

 
10.8

 
3.9

 

 
14.7

Net cash (used in) provided by investing activities
$

 
$
(130.8
)
 
$
8.0

 
$

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

 
1,620.7

 
7.2

 

 
1,627.9

Repayments of credit facilities

 
(1,748.2
)
 
(5.8
)
 

 
(1,754.0
)
Proceeds from other borrowings, net

 
0.0

 

 

 
0.0

Payments of finance lease obligations

 
(37.6
)
 
(1.1
)
 

 
(38.6
)
Payments of acquisition-related contingent consideration

 
(29.3
)
 

 

 
(29.3
)
Proceeds from non-controlling interests

 

 
0.6

 

 
0.6

Repurchase of common stock
(5.7
)
 

 

 

 
(5.7
)
Proceeds from stock-based awards, net
2.3

 

 

 

 
2.3

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

 
24.0

 
(27.4
)
 

 

Net cash used in financing activities
$

 
$
(170.4
)
 
$
(26.5
)
 
$

 
$
(196.8
)
Effect of currency translation on cash

 

 
(0.1
)
 

 
(0.1
)
Net increase in cash and cash equivalents
$

 
$
14.6

 
$
17.1

 
$

 
$
31.8

Cash and cash equivalents - beginning of period
$

 
$
11.9

 
$
15.6

 
$

 
$
27.4

Cash and cash equivalents - end of period
$

 
$
26.5

 
$
32.7

 
$

 
$
59.2

For the Six Months Ended June 30, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash (used in) provided by operating activities
$

 
$
(129.6
)
 
$
152.8

 
$

 
$
23.2

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

 
(6.7
)
 

 

 
(6.7
)
Capital expenditures

 
(85.1
)
 
(2.9
)
 

 
(88.0
)
Proceeds from sale of property and equipment

 
12.3

 
1.6

 

 
13.9

Payments for other investments

 
(11.2
)
 
(24.5
)
 

 
(35.7
)
Proceeds from other investments

 

 
5.4

 

 
5.4

Net cash used in investing activities
$

 
$
(90.7
)
 
$
(20.4
)

$


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

 
1,623.3

 
15.6

 

 
1,638.9

Repayments of credit facilities

 
(1,357.6
)
 
(17.0
)
 

 
(1,374.6
)
Repayments of other borrowings, net

 
(15.5
)
 
(0.3
)
 

 
(15.8
)
Payments of finance lease obligations

 
(34.4
)
 
(3.5
)
 

 
(37.9
)
Payments of acquisition-related contingent consideration

 
(15.9
)
 

 

 
(15.9
)
Repurchase of common stock
(128.3
)
 

 

 

 
(128.3
)
Distributions to non-controlling interests

 
(0.6
)
 

 

 
(0.6
)
Proceeds from stock-based awards, net
1.9

 

 

 

 
1.9

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

 
11.8

 
(138.2
)
 

 

Net cash provided by (used in) financing activities
$

 
$
211.1

 
$
(143.4
)
 
$

 
$
67.7

Effect of currency translation on cash

 

 
0.5

 

 
0.5

Net decrease in cash and cash equivalents
$

 
$
(9.2
)
 
$
(10.5
)
 
$

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

 
$
10.0

 
$
30.3

 
$

 
$
40.3

Cash and cash equivalents - end of period
$

 
$
0.8

 
$
19.8

 
$

 
$
20.7


XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Business, Basis of Presentation and Significant Accounting Policies (Narrative) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
segment
Jun. 30, 2018
USD ($)
Jan. 01, 2019
USD ($)
Dec. 31, 2018
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) $ 22,600 $ 5,200 $ 28,900 $ 47,400    
Contract with customer, unapproved change orders and/or claims, amount (in dollars) 43,000   43,000     $ 56,000
Operating Leased Assets [Line Items]            
Operating lease assets 241,493   241,493     $ 0
Operating lease liabilities $ 246,300   $ 246,300      
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      
Maximum [Member] | Plan [Member]            
Revenue [Line Items]            
Revenue recognition, performance obligations, completion period (in years) 1 year   1 year      
ASU 2016-02 [Member]            
Operating Leased Assets [Line Items]            
Operating lease assets         $ 230,000  
Operating lease liabilities         $ 230,000  
Revenue [Member] | Concentration Risk from Type of Arrangement [Member] | Master Service and Other Service Agreements [Member]            
Revenue [Line Items]            
Concentration risk, percentage of total 33.00% 37.00% 36.00% 38.00%    
Revenue [Member] | Concentration Risk from Type of Arrangement [Member] | Master Service and Other Service Agreements [Member] | Point in Time [Member]            
Revenue [Line Items]            
Concentration risk, percentage of total 5.00% 7.00% 5.00% 8.00%    
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Business, Basis of Presentation and Significant Accounting Policies (Remaining Performance Obligations) (Narrative) (Details)
$ in Billions
Jun. 30, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue recognition, remaining performance obligations, contract price allocated (in dollars) $ 5.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01  
Revenue from Contract with Customer [Abstract]  
Revenue recognition, remaining performance obligations, contract price allocated (in dollars) $ 3.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue recognition, remaining performance obligations, completion period (in months) 6 months
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Schedule of Earnings Per Share Information) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Net income attributable to MasTec:        
Net income - basic (in dollars) [1] $ 119,710 $ 80,492 $ 162,823 $ 107,052
Net income - diluted (in dollars) [1] $ 119,710 $ 80,492 $ 162,823 $ 107,052
Weighted average shares outstanding:        
Weighted average shares outstanding - basic 75,183 78,984 75,088 80,061
Dilutive common stock equivalents (in shares) 564 1,078 573 1,075
Weighted average shares outstanding - diluted 75,747 80,062 75,661 81,136
[1]
Calculated as total net income less amounts attributable to non-controlling interests.
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Schedule of Goodwill by Segment) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Goodwill [Line Items]    
Goodwill, gross $ 1,264,800  
Accumulated impairment losses (120,600)  
Goodwill, net 1,144,176 $ 1,100,350
Communications [Member]    
Goodwill [Line Items]    
Goodwill, gross 472,800  
Accumulated impairment losses 0  
Goodwill, net 472,800  
Oil and Gas [Member]    
Goodwill [Line Items]    
Goodwill, gross 499,000  
Accumulated impairment losses (120,600)  
Goodwill, net 378,400  
Electrical Transmission [Member]    
Goodwill [Line Items]    
Goodwill, gross 149,900  
Accumulated impairment losses 0  
Goodwill, net 149,900  
Power Generation and Industrial [Member]    
Goodwill [Line Items]    
Goodwill, gross 143,100  
Accumulated impairment losses 0  
Goodwill, net $ 143,100  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Goodwill [Line Items]        
Goodwill, additions from new business combinations     $ 40.3  
Goodwill, measurement period adjustments     2.9  
Amortization expense, intangible assets $ 4.7 $ 5.4 9.5 $ 10.3
Goodwill, Gross [Member]        
Goodwill [Line Items]        
Goodwill, currency translation gains (losses)     5.1  
Goodwill, Accumulated Impairment Loss [Member]        
Goodwill [Line Items]        
Goodwill, currency translation gains (losses)     $ (4.5)  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Rollforward of Other Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Other Intangible Assets [Line Items]          
Other intangible assets, gross         $ 354,000
Accumulated amortization         (184,600)
Other Intangible Assets [Rollforward]          
Other intangible assets, net, beginning balance     $ 169,370    
Additions from new business combinations     28,600    
Measurement period adjustments [1]     (300)    
Amortization expense $ (4,700) $ (5,400) (9,500) $ (10,300)  
Currency translation adjustments     1,900    
Other intangible assets, net, ending balance 190,149   190,149    
Customer Relationships and Backlog [Member]          
Other Intangible Assets [Line Items]          
Other intangible assets, amortizing, gross         224,400
Accumulated amortization         (170,000)
Other Intangible Assets [Rollforward]          
Other intangible assets, net, amortizing, beginning balance     54,400    
Additions from new business combinations, amortizing intangible assets     27,000    
Measurement period adjustments, amortizing intangible assets [1]     (300)    
Amortization expense     (8,600)    
Currency translation adjustments, amortizing intangible assets     100    
Other intangible assets, net, amortizing, ending balance 72,600   72,600    
Other Amortizing Intangible Assets [Member]          
Other Intangible Assets [Line Items]          
Other intangible assets, amortizing, gross [2]         21,100
Accumulated amortization [2]         (14,600)
Other Intangible Assets [Rollforward]          
Other intangible assets, net, amortizing, beginning balance [2]     6,500    
Additions from new business combinations, amortizing intangible assets [2]     1,600    
Measurement period adjustments, amortizing intangible assets [1],[2]     0    
Amortization expense [2]     (900)    
Currency translation adjustments, amortizing intangible assets [2]     0    
Other intangible assets, net, amortizing, ending balance [2] 7,200   7,200    
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    
Additions from new business combinations, non-amortizing intangible assets     0    
Measurement period adjustments, non-amortizing intangible assets [1]     0    
Currency translation adjustments, non-amortizing intangible assets     0    
Other intangible assets, non-amortizing, ending balance 34,500   34,500    
Pre-Qualifications [Member]          
Other Intangible Assets [Line Items]          
Other intangible assets, non-amortizing 75,800   74,000   $ 74,000
Other Intangible Assets [Rollforward]          
Other intangible assets, non-amortizing, beginning balance     74,000    
Additions from new business combinations, non-amortizing intangible assets     0    
Measurement period adjustments, non-amortizing intangible assets [1]     0    
Currency translation adjustments, non-amortizing intangible assets     1,800    
Other intangible assets, non-amortizing, ending balance $ 75,800   $ 75,800    
[1]
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
[2]
Consists principally of trade names and non-compete agreements.
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details)
$ in Millions
6 Months Ended
Jun. 30, 2019
USD ($)
yr
acquisition
Business Combinations [Line Items]  
Business combinations, number of acquisitions | acquisition 3
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high (in dollars) $ 217
2019 Acquisitions [Member]  
Business Combinations [Line Items]  
Business combinations, cash paid (in dollars) 117
Business combinations, contingent consideration, earn-out liabilities 16
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high (in dollars) $ 40
2019 Acquisitions [Member] | Expected Term [Member] | Minimum [Member]  
Business Combinations [Line Items]  
Business combinations, contingent consideration, earn-out period (in years) | yr 3
2019 Acquisitions [Member] | Expected Term [Member] | Maximum [Member]  
Business Combinations [Line Items]  
Business combinations, contingent consideration, earn-out period (in years) | yr 5
Oil and Gas [Member]  
Business Combinations [Line Items]  
Business combinations, number of acquisitions | acquisition 1
Communications [Member]  
Business Combinations [Line Items]  
Business combinations, number of acquisitions | acquisition 2
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (2018 Acquisitions) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Jun. 30, 2019
Business Combinations [Line Items]    
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high (in dollars)   $ 217.0
Construction Management Firm Specializing in Steel Building Systems [Member]    
Business Combinations [Line Items]    
Business combinations, percentage of interests acquired   100.00%
2018 Acquisitions [Member]    
Business Combinations [Line Items]    
Business combinations, cash paid (in dollars) $ 6.8  
Business combinations, contingent consideration, earn-out liabilities   $ 1.5
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high (in dollars)   $ 6.0
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Pro Forma Financial Information and Acquisition Results) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Pro Forma Financial Information and Acquisition Results [Abstract]        
Business combinations, unaudited supplemental pro forma revenue $ 1,939.0 $ 1,663.7 $ 3,457.3 $ 3,109.3
Business combinations, unaudited supplemental pro forma net income 120.3 84.3 163.6 112.8
Business combinations, consolidated acquisition-related revenue 35.5 45.7 75.1 122.6
Business combinations, consolidated acquisition-related income (loss) $ (1.4) $ 0.5 $ (7.4) $ 2.5
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]          
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low $ 31,000,000   $ 31,000,000    
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high 217,000,000   217,000,000    
Acquisition-related contingent consideration liabilities, net increase (decrease), measurement period adjustments     2,900,000    
Earn-Out Liabilities [Member]          
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]          
Acquisition-related contingent consideration liabilities, estimated fair value 140,700,000   140,700,000   $ 118,100,000
Acquisition-related contingent consideration liabilities, additions from new business combinations 1,000,000.0 $ 0 16,200,000 $ 1,500,000  
Acquisition-related contingent consideration liabilities, net increase (decrease), fair value adjustments, expense (income) 29,200,000 4,400,000 36,500,000 4,400,000  
Acquisition-related contingent consideration liabilities, net increase (decrease), measurement period adjustments   (700,000)   2,000,000.0  
Acquisition-related contingent consideration liabilities, payments 30,000,000.0 $ 23,100,000 30,000,000 $ 23,100,000  
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 $ 51,200,000   $ 51,200,000   $ 29,600,000
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Equity Investments) (Narrative) (Details) - USD ($)
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity investments, adjusted cost basis, amount $ 18,000,000   $ 18,000,000
Equity investments, impairments 0 $ 0  
Equity Investee [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity investments, carrying value 185,000,000   197,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    
Waha JVs [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity method investment, ownership percentage 33.00%    
Waha JVs [Member] | Equity Investee [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity investments, carrying value $ 164,000,000   $ 168,000,000
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (The Waha JVs) (Narrative) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
pipeline
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
pipeline
Jun. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]          
Equity method investments, equity in earnings (losses) $ 6,551 $ 5,824 $ 12,811 $ 11,409  
Unrealized gains (losses) on equity investee activity, net of tax (8,732) 2,937 (14,194) 10,653  
Equity Investee [Member]          
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]          
Equity method investments, net investment $ 185,000   $ 185,000   $ 197,000
Waha JVs [Member]          
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]          
Number of pipelines in operation | pipeline 2   2    
Equity method investments, equity contributions $ 600 9,700 $ 1,300 24,500  
Equity method investments, equity in earnings (losses) 6,600 5,800 12,900 11,400  
Equity method investments, cumulative undistributed earnings 36,800   36,800    
Equity method investments, distributions of earnings received, operating cash flows 2,100 2,000 6,000 7,700  
Unrealized gains (losses) on equity investee activity, before tax (11,600) 3,900 (18,800) 14,000  
Unrealized gains (losses) on equity investee activity, net of tax (8,700) $ 2,900 (14,200) $ 10,700  
Waha JVs [Member] | Equity Investee [Member]          
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]          
Equity method investments, net investment $ 164,000   $ 164,000   $ 168,000
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Other Investments - Pensare) (Narrative) (Details) - Pensare [Member]
$ / shares in Units, warrant in Millions, $ in Millions
3 Months Ended
Jun. 30, 2019
warrant
$ / shares
Sep. 30, 2017
USD ($)
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
Equity investment and warrants, amount paid (in dollars) | $   $ 2.0
Equity investment, ownership percentage 12.00% 4.00%
Derivative instruments, number held | warrant 2.0  
Plan [Member]    
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
Warrants, exercise price (in dollars per share) | $ / shares $ 11.50  
Plan [Member] | Common Stock [Member]    
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
Investment, restriction period (in years) 1 year  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of FInancial Instruments (Other Investments - Lifeshield) (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Feb. 28, 2019
Jun. 30, 2019
Jun. 30, 2018
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Other investment, proceeds   $ 14,705 $ 5,415
Lifeshield [Member]      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Fair value investment, carrying amount     $ 10,000
Fair value investment, ownership percentage     40.00%
Other investment, proceeds $ 11,000    
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Senior Notes) (Narrative) (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
4.875% Senior Notes, gross carrying amount $ 400.0 $ 400.0
Senior Notes [Member]    
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
4.875% Senior Notes, estimated fair value $ 407.0 $ 392.0
4.875% Senior Notes [Member] | Senior Notes [Member]    
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
Debt instrument, interest rate (percentage) 4.875%  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Schedule of Accounts Receivable, Net of Allowance and Contract Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Accounts Receivable, Net of Allowance, and Contract Assets [Abstract]    
Contract billings $ 711,600 $ 687,600
Less allowance for doubtful accounts (13,400) (16,300)
Accounts receivable, net of allowance 698,200 671,300
Retainage 361,600 230,200
Costs and earnings in excess of billings 782,000 1,022,500
Retainage and costs and earnings in excess of billings (together, “contract assets”) 1,143,600 1,252,700
Accounts receivable, net $ 1,841,768 $ 1,923,970
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]          
Retainage, expected collection period (in years)     1 year    
Provisions for doubtful accounts     $ 900 $ 1,400  
Billings in excess of costs and earnings $ 200,576   200,576   $ 227,056
Revenue recognition, BIEC, revenue recognized 41,200 $ 15,000 164,900 99,800  
Contract liabilities 221,500   221,500   $ 231,600
Interest expense, net 16,623 20,795 38,881 37,854  
Accounts Receivable Financing Arrangements [Member]          
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]          
Interest expense, net $ 2,800 $ 3,100 $ 5,700 $ 5,000  
Minimum [Member]          
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]          
Retainage, percentage of contract billings     5.00%    
Maximum [Member]          
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]          
Retainage, percentage of contract billings     10.00%    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment, Net (Schedule of Property and Equipment, Net) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Property and Equipment [Line Items]    
Property and equipment $ 1,789,100 $ 1,613,500
Less accumulated depreciation and amortization (936,300) (865,700)
Property and equipment, net 852,804 747,808
Land [Member]    
Property and Equipment [Line Items]    
Property and equipment 4,600 4,600
Building and Leasehold Improvements [Member]    
Property and Equipment [Line Items]    
Property and equipment 34,100 30,300
Machinery and Equipment [Member]    
Property and Equipment [Line Items]    
Property and equipment 1,545,400 1,391,800
Office Furniture and Equipment [Member]    
Property and Equipment [Line Items]    
Property and equipment 174,800 166,700
Construction in Progress [Member]    
Property and Equipment [Line Items]    
Property and equipment $ 30,200 $ 20,100
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment, Net (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Property and Equipment [Line Items]            
Capitalized internal-use software, gross $ 123,700 $ 122,000 $ 123,700   $ 123,700  
Capitalized internal-use software, net 23,900 26,500 23,900   23,900  
Depreciation and amortization     59,944 $ 51,676 118,975 $ 101,615
Accrued capital expenditures $ 24,900 $ 4,000        
Property and Equipment [Member]            
Property and Equipment [Line Items]            
Depreciation and amortization     $ 55,300 $ 46,300 $ 109,500 $ 91,300
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Schedule of Carrying Values of Debt) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Finance lease and other obligations $ 255,100 $ 183,200
Total long-term debt obligations 1,366,300 1,417,000
Less unamortized deferred financing costs (8,600) (10,100)
Total debt, net of deferred financing costs 1,357,700 1,406,900
Current portion of long-term debt 106,882 82,655
Long-term debt $ 1,250,812 1,324,223
Credit Facility [Member]    
Debt Instrument [Line Items]    
Line of credit facility, maturity date Feb. 22, 2022  
Credit Facility [Member] | Revolving Loans [Member]    
Debt Instrument [Line Items]    
Long-term debt obligations $ 344,300 456,900
Credit Facility [Member] | Term Loan [Member]    
Debt Instrument [Line Items]    
Long-term debt obligations 366,900 376,900
Senior Notes [Member] | 4.875% Senior Notes [Member]    
Debt Instrument [Line Items]    
Long-term debt obligations $ 400,000 $ 400,000
Debt instrument, interest rate (percentage) 4.875%  
Debt instrument, maturity date Mar. 15, 2023  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Senior Secured Credit Facility) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2019
Debt Instrument [Line Items]      
Line of credit facility, letters of credit issued $ 141.7 $ 128.4 $ 141.7
Credit Facility [Member]      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity 1,500.0   1,500.0
Line of credit facility, letters of credit issued $ 101.5 $ 88.2 101.5
Line of credit facility, unused facility fee (percentage) 0.30% 0.35%  
Credit Facility [Member] | Revolving Loans [Member]      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity $ 1,100.0   1,100.0
Line of credit facility, amount of borrowings denominated in foreign currencies 114.0 $ 128.0 114.0
Line of credit facility, remaining borrowing capacity 654.2 554.9 654.2
Line of credit facility, remaining borrowing capacity available in either Canadian dollars or Mexican pesos $ 185.7 $ 91.9 $ 185.7
Credit Facility [Member] | Revolving Loans [Member] | Weighted Average [Member]      
Debt Instrument [Line Items]      
Line of credit facility, interest rate (percentage) 3.92% 4.23% 3.92%
Credit Facility [Member] | Term Loan [Member]      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity $ 400.0   $ 400.0
Line of credit facility, term loan, amount of quarterly principal installment payments     $ 5.0
Line of credit facility, interest rate (percentage) 4.03% 4.27% 4.03%
Credit Facility [Member] | Letters of Credit [Member]      
Debt Instrument [Line Items]      
Line of credit facility, capacity available for letters of credit $ 548.5 $ 554.9 $ 548.5
Credit Facility [Member] | Letters of Credit [Member] | Performance Standby [Member]      
Debt Instrument [Line Items]      
Line of credit facility, interest rate (percentage) 0.75% 0.875% 0.75%
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.625% 1.75% 1.625%
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Other Credit Facilities) (Narrative) (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Line of credit facility, letters of credit issued $ 141,700,000 $ 128,400,000
Foreign Line of Credit [Member] | Canadian Dollars [Member]    
Debt Instrument [Line Items]    
Long-term debt obligations 1,400,000 0
Line of Credit [Member]    
Debt Instrument [Line Items]    
Line of credit facility, letters of credit issued 40,200,000 $ 40,200,000
Line of Credit [Member] | Letters of Credit [Member]    
Debt Instrument [Line Items]    
Line of credit facility, maximum borrowing capacity $ 50,000,000.0  
Line of Credit [Member] | Letters of Credit [Member] | Performance Standby [Member]    
Debt Instrument [Line Items]    
Line of credit facility, interest rate (percentage) 0.65% 0.75%
Weighted Average [Member] | Foreign Line of Credit [Member]    
Debt Instrument [Line Items]    
Line of credit facility, interest rate (percentage) 4.70%  
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Debt Guarantees and Covenants) (Narrative) (Details)
Jun. 30, 2019
Senior Notes [Member] | 4.875% Senior Notes [Member]  
Debt Instrument [Line Items]  
Debt instrument, interest rate (percentage) 4.875%
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Additional Information) (Narrative) (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Debt instruments, accrued interest payable (in dollars) $ 7.9 $ 7.4
Senior Notes [Member] | 4.875% Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt instrument, interest rate (percentage) 4.875%  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Lease Obligations (Finance Leases) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Dec. 31, 2018
Leases [Abstract]      
Finance leases, assets, gross $ 387.2 $ 387.2 $ 337.6
Finance leases, assets, net 314.3 314.3 $ 246.8
Finance leases, assets, depreciation $ 11.2 $ 21.2  
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Lease Obligations (Operating Leases) (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Jan. 01, 2019
Dec. 31, 2018
Operating Leased Assets [Line Items]            
Operating lease assets $ 241,493   $ 241,493     $ 0
Operating leases, additions 54,000   66,000      
Operating leases, variable lease costs 2,100   4,400      
Operating leases, short-term leases, expense 115,600   208,400      
Lease Term in Excess of One Year [Member]            
Operating Leased Assets [Line Items]            
Operating leases, expense $ 27,400   $ 55,300      
Operating leases, rent and related expense   $ 25,300   $ 52,200    
Lease Term in Excess of One Year [Member] | Minimum [Member]            
Operating Leased Assets [Line Items]            
Operating leases, term of contract (in years) 1 year 1 year 1 year 1 year    
Lease Term of One Year or Less [Member]            
Operating Leased Assets [Line Items]            
Operating leases, rent and related expense   $ 104,900   $ 196,600    
Lease Term of One Year or Less [Member] | Maximum [Member]            
Operating Leased Assets [Line Items]            
Operating leases, term of contract (in years) 1 year 1 year 1 year 1 year    
ASU 2016-02 [Member]            
Operating Leased Assets [Line Items]            
Operating lease assets         $ 230,000  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Finance Leases    
2019, remaining six months $ 48,600  
2020 92,700  
2021 79,000  
2022 41,300  
2023 7,600  
Thereafter 300  
Total minimum lease payments 269,500  
Less amounts representing interest (16,600)  
Total lease obligations, net of interest 252,900  
Less current portion 86,900  
Long-term portion of lease obligations, net of interest 166,000  
Operating Leases    
2019, remaining six months 45,900  
2020 75,800  
2021 53,700  
2022 32,300  
2023 17,800  
Thereafter 41,300  
Total minimum lease payments 266,800  
Less amounts representing interest (20,500)  
Total lease obligations, net of interest 246,300  
Less current portion 77,629 $ 0
Long-term portion of lease obligations, net of interest $ 168,698 $ 0
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Lease Obligations (Additional Lease Information) (Narrative) (Details)
Jun. 30, 2019
Leases [Abstract]  
Finance leases, weighted average remaining lease term (in years) 3 years
Finance leases, weighted average discount rate, percent 4.20%
Operating leases, weighted average remaining lease term (in years) 4 years 6 months
Operating leases, weighted average discount rate, percent 4.30%
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation and Other Employee Benefit Plans (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]        
Non-cash stock-based compensation expense $ 4.2 $ 3.4 $ 7.9 $ 6.6
Stock-based compensation, income tax benefits $ 1.1 $ 1.0 4.2 1.8
Stock-based compensation, vested awards, net tax benefits     $ 2.3 $ 0.2
Common Stock [Member]        
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]        
Stock-based compensation plans, number of shares available for future grant 4,144,000   4,144,000  
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation and Other Employee Benefit Plans (Restricted Shares) (Narrative) (Details) - Restricted Shares [Member] - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]          
Stock-based compensation awards, unearned compensation $ 27.5 $ 27.5   $ 27.5  
Stock-based compensation awards, unearned compensation, weighted average expected recognition period (in years) 2 years 2 months 12 days        
Stock-based compensation, vested awards, intrinsic value   $ 0.3 $ 1.6 $ 13.9 $ 1.7
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Activity, Restricted Shares) (Details) - Common Stock [Member]
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Restricted Shares [Member]  
Restricted Shares  
Non-vested restricted shares, beginning balance (in shares) 1,270,233 [1]
Granted (in shares) 223,969
Vested (in shares) (331,959)
Canceled/forfeited (in shares) (5,650)
Non-vested restricted shares, ending balance (in shares) 1,156,593 [1]
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 $ 31.80
Granted (in dollars per share) | $ / shares 46.91
Vested (in dollars per share) | $ / shares 13.73
Canceled/forfeited (in dollars per share) | $ / shares 33.28
Non-vested restricted shares, per share weighted average grant date fair value, ending balance (in dollars per share) | $ / shares $ 39.90
Restricted Stock Units [Member]  
Restricted Shares  
Non-vested restricted shares, beginning balance (in shares) 18,700
Non-vested restricted shares, ending balance (in shares) 3,600
[1]
Includes 3,600 and 18,700 restricted stock units as of June 30, 2019 and December 31, 2018, respectively.
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Employee Stock Purchase Plans) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Common Stock [Member]    
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]    
Common shares issued (in shares) 63,976 55,138
Employee Stock Purchase Plans [Member]    
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]    
Cash proceeds (in dollars) $ 2.4 $ 2.2
Employee Stock Purchase Plans [Member] | Common Stock [Member]    
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]    
Weighted average price per share (in dollars per share) $ 37.52 $ 39.99
Weighted average per share grant date fair value (in dollars per share) $ 9.54 $ 9.74
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Other Retirement Plans (Schedule of Covered Employees and Contributions, Multiemployer Plans) (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
employee
Jun. 30, 2018
USD ($)
employee
Jun. 30, 2019
USD ($)
employee
Jun. 30, 2018
USD ($)
employee
Covered Employees and Contributions, Multiemployer Plans [Line Items]        
Multiemployer plans, contributions (in dollars) $ 23.3 $ 21.8 $ 31.5 $ 35.1
Multiemployer Plans, Pension [Member]        
Covered Employees and Contributions, Multiemployer Plans [Line Items]        
Multiemployer plans, contributions (in dollars) 21.8 19.7 28.8 31.0
Multiemployer Plans, Other Multiemployer [Member]        
Covered Employees and Contributions, Multiemployer Plans [Line Items]        
Multiemployer plans, contributions (in dollars) $ 1.5 $ 2.1 $ 2.8 $ 4.1
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 2,117 2,612 1,626 2,018
Workforce Subject to Collective Bargaining Arrangements [Member] | Unionized Employees [Member] | High [Member]        
Covered Employees and Contributions, Multiemployer Plans [Line Items]        
Multiemployer plans, covered employees (in number of employees) | employee 5,349 6,183 5,349 6,183
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Equity (Share Activity) (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 21, 2018
Sep. 11, 2018
Dec. 31, 2016
Equity, Treasury Stock [Line Items]                
Treasury stock acquired, value   $ 29,862,000 $ 98,400,000 $ 602,000 $ 128,311,000      
Share repurchase program, amount available for future share repurchases, value $ 128,800,000     128,800,000        
September 2018 Share Repurchase Program [Member]                
Equity, Treasury Stock [Line Items]                
Share repurchase program, amount authorized, value             $ 150,000,000  
Share repurchase program, amount available for future share repurchases, value 28,800,000     28,800,000        
2016 Share Repurchase Program [Member]                
Equity, Treasury Stock [Line Items]                
Share repurchase program, amount authorized, value               $ 100,000,000
March 2018 Share Repurchase Program [Member]                
Equity, Treasury Stock [Line Items]                
Share repurchase program, amount authorized, value     $ 100,000,000          
December 2018 Share Repurchase Program [Member]                
Equity, Treasury Stock [Line Items]                
Share repurchase program, amount authorized, value           $ 100,000,000    
Share repurchase program, amount available for future share repurchases, value $ 100,000,000     $ 100,000,000        
Treasury Stock, Common [Member]                
Equity, Treasury Stock [Line Items]                
Treasury stock acquired (in shares) 0 664,218 2,000,000.0 15,100 2,702,938      
Treasury stock acquired, value   $ 29,862,000   $ 602,000 $ 128,311,000      
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Tax Disclosure [Abstract]        
Consolidated effective tax rate, percent 25.00% 31.00% 24.00% 31.00%
Stock-based compensation, vested awards, excess tax benefits (in dollars)     $ 2.3 $ 0.2
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Segments and Related Information (Narrative) (Details)
6 Months Ended
Jun. 30, 2019
segment
Segments and Related Information [Line Items]  
Number of operating segments 5
Number of reportable segments 5
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Segments and Related Information (Schedule of Financial Information by Reportable Segment - Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue:        
Revenue (in dollars) $ 1,939,006 $ 1,617,804 $ 3,457,346 $ 3,014,638
Communications [Member] | Customer Concentration Risk [Member] | Revenue [Member] | Utilities [Member]        
Revenue:        
Utilities customers, percentage of Communications segment revenue 15.40% 13.60% 15.50% 15.70%
Reportable Segments [Member] | Communications [Member]        
Revenue:        
Revenue (in dollars) [1] $ 652,600 $ 618,600 $ 1,265,400 $ 1,245,700
Reportable Segments [Member] | Oil and Gas [Member]        
Revenue:        
Revenue (in dollars) 936,800 769,300 1,558,100 1,305,800
Reportable Segments [Member] | Electrical Transmission [Member]        
Revenue:        
Revenue (in dollars) 100,400 84,500 195,300 198,500
Reportable Segments [Member] | Power Generation and Industrial [Member]        
Revenue:        
Revenue (in dollars) 250,200 146,000 439,600 263,600
Reportable Segments [Member] | Other [Member]        
Revenue:        
Revenue (in dollars) 0 200 100 2,200
Eliminations [Member]        
Revenue:        
Revenue (in dollars) $ (1,000) $ (800) $ (1,200) $ (1,200)
[1]
Revenue generated primarily by utilities customers represented 15.4% and 13.6% of Communications segment revenue for the three month periods ended June 30, 2019 and 2018, respectively, and represented 15.5% and 15.7% for the six month periods ended June 30, 2019 and 2018, respectively.
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Segments and Related Information (Schedule of Financial Information by Reportable Segment - EBITDA) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
EBITDA:        
EBITDA $ 236.5 $ 188.7 $ 373.0 $ 293.2
Reportable Segments [Member] | Communications [Member]        
EBITDA:        
EBITDA 52.4 73.7 97.8 155.8
Reportable Segments [Member] | Oil and Gas [Member]        
EBITDA:        
EBITDA 179.3 122.7 286.7 155.7
Reportable Segments [Member] | Electrical Transmission [Member]        
EBITDA:        
EBITDA 8.7 (2.7) 12.4 1.9
Reportable Segments [Member] | Power Generation and Industrial [Member]        
EBITDA:        
EBITDA 8.9 9.8 12.1 14.6
Reportable Segments [Member] | Other [Member]        
EBITDA:        
EBITDA 6.4 6.8 12.7 12.7
Corporate [Member]        
EBITDA:        
EBITDA $ (19.2) $ (21.6) $ (48.7) $ (47.5)
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.19.2
Segments and Related Information (Schedule of Financial Information by Reportable Segment - Depreciation and Amortization) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Depreciation and Amortization:        
Depreciation and amortization $ 59,944 $ 51,676 $ 118,975 $ 101,615
Reportable Segments [Member] | Communications [Member]        
Depreciation and Amortization:        
Depreciation and amortization 15,300 15,300 30,000 29,900
Reportable Segments [Member] | Oil and Gas [Member]        
Depreciation and Amortization:        
Depreciation and amortization 34,300 26,100 68,900 51,600
Reportable Segments [Member] | Electrical Transmission [Member]        
Depreciation and Amortization:        
Depreciation and amortization 5,200 5,100 9,700 10,400
Reportable Segments [Member] | Power Generation and Industrial [Member]        
Depreciation and Amortization:        
Depreciation and amortization 3,300 3,600 6,400 6,600
Reportable Segments [Member] | Other [Member]        
Depreciation and Amortization:        
Depreciation and amortization 0 0 0 100
Corporate [Member]        
Depreciation and Amortization:        
Depreciation and amortization $ 1,800 $ 1,600 $ 4,000 $ 3,000
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.19.2
Segments and Related Information (Reconciliation of Consolidated Income before Income Taxes to EBITDA) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
EBITDA Reconciliation:        
Income before income taxes $ 159,959 $ 116,183 $ 215,100 $ 153,772
Interest expense, net 16,623 20,795 38,881 37,854
Depreciation and amortization 59,944 51,676 118,975 101,615
EBITDA $ 236,500 $ 188,700 $ 373,000 $ 293,200
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.19.2
Segments and Related Information (Foreign Operations) (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segments and Related Information [Line Items]            
Revenue     $ 1,939,006 $ 1,617,804 $ 3,457,346 $ 3,014,638
Property and equipment, net $ 852,804 $ 747,808 852,804   852,804  
Intangible assets and goodwill, net 1,334,400 1,269,700 1,334,400   1,334,400  
United States [Member]            
Segments and Related Information [Line Items]            
Revenue     1,900,000 1,600,000 3,300,000 3,000,000
Property and equipment, net 819,800 707,400 819,800   819,800  
Intangible assets and goodwill, net 1,300,000 1,200,000 1,300,000   1,300,000  
Foreign Operations [Member]            
Segments and Related Information [Line Items]            
Revenue     47,900 $ 26,700 126,700 $ 60,500
Property and equipment, net 33,100 40,400 33,100   33,100  
Intangible assets and goodwill, net $ 63,100 $ 61,500 $ 63,100   $ 63,100  
Foreign Operations [Member] | Accounts Receivable, Net, Less BIEC [Member] | Geographic Concentration Risk [Member]            
Segments and Related Information [Line Items]            
Concentration risk, percentage of total 6.00% 5.00%        
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.19.2
Segments and Related Information (Schedule of Significant Customers, Revenue Concentration Information) (Details) - Customer Concentration Risk [Member] - Revenue [Member]
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
AT&T (including DIRECTV) [Member]        
Revenue, Significant Customers [Line Items]        
Concentration risk, percentage of total [1] 18.00% 25.00% 20.00% 26.00%
Energy Transfer Affiliates [Member]        
Revenue, Significant Customers [Line Items]        
Concentration risk, percentage of total [2] 8.00% 15.00% 7.00% 20.00%
EQT Corporation [Member]        
Revenue, Significant Customers [Line Items]        
Concentration risk, percentage of total [3] 12.00% 19.00% 9.00% 11.00%
[1]
The Company’s relationship with AT&T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV®. Revenue from AT&T is included in the Communications segment.
[2] The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Partners L.P., and its subsidiaries and affiliates, all of which are consolidated by Energy Transfer Equity, L.P. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment.
[3]
The Company's relationship with EQT Corporation and its affiliates is based upon various construction contracts for pipeline activities. Revenue from EQT Corporation is included in the Oil and Gas segment.
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Legal, Letters of Credit, Bonds, Self-Insurance) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Commitments and Contingencies [Line Items]    
Letters of credit issued $ 141.7 $ 128.4
Self-Insurance [Member] | Other Long-Term Assets [Member] | Cash [Member]    
Commitments and Contingencies [Line Items]    
Cash collateral held by insurance carriers 1.6 1.6
Self-Insurance [Member] | Workers' Compensation, General and Automobile Policies [Member]    
Commitments and Contingencies [Line Items]    
Self-insurance reserve 114.7 108.9
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 75.2 70.8
Self-Insurance [Member] | Employee Group Medical Claims [Member]    
Commitments and Contingencies [Line Items]    
Self-insurance reserve 4.8 2.9
Performance and Payment Bonds [Member]    
Commitments and Contingencies [Line Items]    
Bonded projects, estimated costs to complete 179.9 53.0
Performance and Payment Bonds [Member] | Subsidiaries [Member]    
Commitments and Contingencies [Line Items]    
Outstanding bonds, amount 453.0 123.6
Financial Guarantees [Member] | Self-Insurance [Member] | Workers' Compensation, General and Automobile Policies [Member]    
Commitments and Contingencies [Line Items]    
Letters of credit issued 67.6 67.6
Surety Bonds [Member] | Self-Insurance [Member]    
Commitments and Contingencies [Line Items]    
Outstanding bonds, amount 34.8 $ 34.8
Canadian Acquisition Arbitration [Member]    
Commitments and Contingencies [Line Items]    
Favorable arbitration award 60.0  
Collections of arbitration award 32.0  
Canadian Acquisition Arbitration [Member] | Legal Fees [Member]    
Commitments and Contingencies [Line Items]    
Collections of arbitration award 16.0  
Canadian Acquisition Arbitration [Member] | Interest Costs [Member]    
Commitments and Contingencies [Line Items]    
Collections of arbitration award $ 5.0  
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Investment Arrangements) (Narrative) (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Dec. 31, 2017
Other Commitments [Line Items]        
Cash $ 59,176,000 $ 27,422,000 $ 20,684,000 $ 40,326,000
Other current liabilities 88,831,000 80,937,000    
Proportionately Consolidated Non-Controlled Joint Venture [Member]        
Other Commitments [Line Items]        
Cash 29,600,000 11,800,000    
Proportionately Consolidated Non-Controlled Joint Venture [Member] | Advances on Project Work [Member]        
Other Commitments [Line Items]        
Other current liabilities $ 0 $ 7,000,000.0    
Proportionately Consolidated Non-Controlled Joint Venture [Member] | Pacer [Member]        
Other Commitments [Line Items]        
Proportionately consolidated non-controlled joint venture, ownership percentage 35.00%      
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 91 R79.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Other Guarantees) (Narrative) (Details)
6 Months Ended
Jun. 30, 2019
Minimum [Member]  
Other Guarantees [Line Items]  
General warranty, period (in years) 1 year
Maximum [Member]  
Other Guarantees [Line Items]  
General warranty, period (in years) 2 years
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Concentrations of Risk) (Narrative) (Details) - customer
3 Months Ended 6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Concentration Risk [Line Items]            
Number of customers         380  
Accounts Receivable, Net, Less BIEC [Member] | Credit Concentration Risk [Member] | Customers with Largest Net Accounts Receivable Positions [Member]            
Concentration Risk [Line Items]            
Number of customers 4 3        
Accounts Receivable, Net, Less BIEC [Member] | Credit Concentration Risk [Member] | Customer with Largest Net Accounts Receivable Position [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage of total 13.00% 26.00%        
Accounts Receivable, Net, Less BIEC [Member] | Credit Concentration Risk [Member] | Customer with Second Largest Net Accounts Receivable Position [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage of total 12.00% 18.00%        
Accounts Receivable, Net, Less BIEC [Member] | Credit Concentration Risk [Member] | Customer with Third Largest Net Accounts Receivable Position [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage of total 11.00% 12.00%        
Accounts Receivable, Net, Less BIEC [Member] | Credit Concentration Risk [Member] | Customer With Fourth Highest Net Accounts Receivable Position [Member] [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage of total 10.00%          
Revenue [Member] | Customer Concentration Risk [Member] | Ten Largest Customers [Member]            
Concentration Risk [Line Items]            
Number of customers     10 10 10 10
Concentration risk, percentage of total     65.00% 76.00% 63.00% 73.00%
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transactions (Management) (Narrative) (Details) - Management [Member]
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
subsidiary
Jun. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Equipment, Supplies and Services [Member]          
Related Party Transaction [Line Items]          
Payments, related party $ 17.8 $ 15.2 $ 46.3 $ 31.6  
Payables, related party 6.5   6.5   $ 17.3
Revenue, related party 0.6 $ 3.6 0.9 $ 6.3  
Receivables, net, related party $ 0.1   $ 0.1   $ 0.3
Acquisition of Non-Controlling Interest [Member]          
Related Party Transaction [Line Items]          
Number of subsidiaries | subsidiary     1    
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.19.2
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 6 Months Ended 10 Months Ended
Feb. 28, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
CCI [Member]            
Related Party Transaction [Line Items]            
Equity investment, ownership percentage   15.00%   15.00%    
CCI [Member] | Equipment [Member]            
Related Party Transaction [Line Items]            
Payments, net of rebates, related party   $ 9.8 $ 5.0 $ 15.8 $ 10.9  
Payables, related party   9.4   9.4   $ 4.9
Rebates receivable, related party           2.9
Construction Management Firm Specializing in Steel Building Systems [Member]            
Related Party Transaction [Line Items]            
Business combinations, cash paid (in dollars) $ 6.1          
Business combinations, contingent consideration, earn-out liabilities   1.4   1.4    
Business combinations, notes payable assumed 2.6          
Business combinations, interest accrued on notes payable assumed $ 0.1          
Repayments of notes payable and interest accrued           2.7
Advances outstanding, related party   $ 1.3   $ 1.3   $ 1.0
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transactions (Executive Officers) (Narrative) (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
employee
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
employee
Jun. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Management [Member] | Subcontracting Arrangements [Member]          
Related Party Transaction [Line Items]          
Number of additional management employees, subcontracting arrangement | employee 2   2    
Payments or expenses, related party $ 4.6 $ 1.8 $ 6.2 $ 6.8  
Payables, related party 3.8   3.8   $ 0.4
Chairman, Board of Directors [Member] | Lease Agreements [Member]          
Related Party Transaction [Line Items]          
Payments or expenses, related party 0.7 0.5 1.4 1.1  
Executive Officers [Member] | Related Customer [Member]          
Related Party Transaction [Line Items]          
Charges, related party 0.4 $ 0.4 0.7 $ 0.9  
Receivables, related party 0.7   0.7   $ 0.6
Executive Officers [Member] | Construction Services [Member]          
Related Party Transaction [Line Items]          
Revenue, related party 2.3   2.3    
Receivables, related party $ 2.3   $ 2.3    
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transactions (Split Dollar Agreements) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Chairman, Board of Directors [Member]      
Related Party Transaction [Line Items]      
Payments for life insurance policies $ 0.5 $ 0.5  
Chief Executive Officer [Member]      
Related Party Transaction [Line Items]      
Payments for life insurance policies 0.7 $ 0.7  
Executive Officers [Member]      
Related Party Transaction [Line Items]      
Life insurance assets, carrying amount $ 19.7   $ 18.5
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.19.2
Supplemental Guarantor Financial Information (Narrative) (Details)
Jun. 30, 2019
Senior Notes [Member] | 4.875% Senior Notes [Member]  
Condensed Unaudited Consolidating Financial Information [Line Items]  
Debt instrument, interest rate (percentage) 4.875%
XML 98 R86.htm IDEA: XBRL DOCUMENT v3.19.2
Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]        
Revenue $ 1,939,006 $ 1,617,804 $ 3,457,346 $ 3,014,638
Costs of revenue, excluding depreciation and amortization 1,633,400 1,366,584 2,945,448 2,603,883
Depreciation and amortization 59,944 51,676 118,975 101,615
General and administrative expenses 70,819 67,602 143,436 131,224
Interest expense (income), net 16,623 20,795 38,881 37,854
Equity in earnings of unconsolidated affiliates (6,551) (5,824) (12,811) (11,409)
Other expense (income), net 4,812 788 8,317 (2,301)
Income before income taxes 159,959 116,183 215,100 153,772
(Provision for) benefit from income taxes (39,736) (35,782) (51,770) (46,908)
Net income (loss) before equity in income from subsidiaries 120,200 80,400 163,300 106,900
Equity in income (losses) from subsidiaries, net of tax 0 0 0 0
Net income 120,223 80,401 163,330 106,864
Net income (loss) attributable to non-controlling interests 513 (91) 507 (188)
Net income attributable to MasTec, Inc. [1] 119,710 80,492 162,823 107,052
Comprehensive income (loss) 111,604 81,686 149,149 115,342
Reportable Legal Entities [Member] | MasTec, Inc. [Member]        
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]        
Revenue 0 0 0 0
Costs of revenue, excluding depreciation and amortization 0 0 0 0
Depreciation and amortization 0 0 0 0
General and administrative expenses 800 800 1,600 1,500
Interest expense (income), net 0 0 0 0
Equity in earnings of unconsolidated affiliates 0 0 0 0
Other expense (income), net 0 0 0 0
Income before income taxes (800) (800) (1,600) (1,500)
(Provision for) benefit from income taxes 300 200 600 400
Net income (loss) before equity in income from subsidiaries (500) (600) (1,000) (1,100)
Equity in income (losses) from subsidiaries, net of tax 120,200 81,100 163,800 108,200
Net income 119,700 80,500 162,800 107,100
Net income (loss) attributable to non-controlling interests 0 0 0 0
Net income attributable to MasTec, Inc. 119,700 80,500 162,800 107,100
Comprehensive income (loss) 111,100 81,800 148,600 115,500
Reportable Legal Entities [Member] | Guarantor Subsidiaries [Member]        
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]        
Revenue 1,845,900 1,556,900 3,247,100 2,822,500
Costs of revenue, excluding depreciation and amortization 1,546,100 1,309,100 2,745,600 2,445,300
Depreciation and amortization 55,400 46,200 109,900 89,500
General and administrative expenses 66,000 63,100 133,300 122,400
Interest expense (income), net 32,500 37,100 70,200 70,000
Equity in earnings of unconsolidated affiliates (0) 0 100 0
Other expense (income), net 40,200 1,200 45,200 (1,400)
Income before income taxes 105,700 100,200 142,800 96,700
(Provision for) benefit from income taxes (39,000) (25,900) (51,000) (24,900)
Net income (loss) before equity in income from subsidiaries 66,700 74,300 91,800 71,800
Equity in income (losses) from subsidiaries, net of tax 0 0 0 0
Net income 66,700 74,300 91,800 71,800
Net income (loss) attributable to non-controlling interests 0 0 0 0
Net income attributable to MasTec, Inc. 66,700 74,300 91,800 71,800
Comprehensive income (loss) 66,700 74,300 91,800 71,800
Reportable Legal Entities [Member] | Non-Guarantor Subsidiaries [Member]        
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]        
Revenue 122,300 84,000 262,600 269,600
Costs of revenue, excluding depreciation and amortization 116,500 80,600 252,200 236,100
Depreciation and amortization 4,500 5,500 9,100 12,100
General and administrative expenses 4,100 3,700 8,500 7,300
Interest expense (income), net (15,900) (16,300) (31,300) (32,100)
Equity in earnings of unconsolidated affiliates (6,600) (5,800) (12,900) (11,400)
Other expense (income), net (35,400) (400) (36,900) (900)
Income before income taxes 55,100 16,700 73,900 58,500
(Provision for) benefit from income taxes (1,000) (10,100) (1,400) (22,300)
Net income (loss) before equity in income from subsidiaries 54,100 6,600 72,500 36,200
Equity in income (losses) from subsidiaries, net of tax 0 0 0 0
Net income 54,100 6,600 72,500 36,200
Net income (loss) attributable to non-controlling interests 500 (100) 500 (200)
Net income attributable to MasTec, Inc. 53,600 6,700 72,000 36,400
Comprehensive income (loss) 45,500 8,000 58,400 44,700
Eliminations [Member]        
Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]        
Revenue (29,200) (23,100) (52,400) (77,500)
Costs of revenue, excluding depreciation and amortization (29,200) (23,100) (52,400) (77,500)
Depreciation and amortization 0 0 0 0
General and administrative expenses 0 0 0 0
Interest expense (income), net 0 0 0 0
Equity in earnings of unconsolidated affiliates 0 0 0 0
Other expense (income), net 0 0 0 0
Income before income taxes 0 0 0 0
(Provision for) benefit from income taxes 0 0 0 0
Net income (loss) before equity in income from subsidiaries 0 0 0 0
Equity in income (losses) from subsidiaries, net of tax (120,200) (81,100) (163,800) (108,200)
Net income (120,200) (81,100) (163,800) (108,200)
Net income (loss) attributable to non-controlling interests 0 0 0 0
Net income attributable to MasTec, Inc. (120,200) (81,100) (163,800) (108,200)
Comprehensive income (loss) $ (111,600) $ (82,400) $ (149,700) $ (116,700)
[1]
Calculated as total net income less amounts attributable to non-controlling interests.
XML 99 R87.htm IDEA: XBRL DOCUMENT v3.19.2
Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Balance Sheets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Assets            
Total current assets $ 2,127,012   $ 2,168,989      
Property and equipment, net 852,804   747,808      
Operating lease assets 241,493   0      
Goodwill and other intangible assets, net 1,334,400   1,269,700      
Investments in and advances to consolidated affiliates, net 0   0      
Other long-term assets 241,737   253,436      
Total assets 4,797,371   4,439,953      
Liabilities and equity            
Total current liabilities 1,391,153   1,283,611      
Long-term debt, including finance leases 1,250,812   1,324,223      
Long-term operating lease liabilities 168,698   0      
Other long-term liabilities 435,300   440,100      
Total liabilities 3,246,033   3,047,929      
Total equity 1,551,338 $ 1,433,732 1,392,024 $ 1,430,398 $ 1,374,197 $ 1,433,353
Total liabilities and equity 4,797,371   4,439,953      
Reportable Legal Entities [Member] | MasTec, Inc. [Member]            
Assets            
Total current assets 0   0      
Property and equipment, net 0   0      
Operating lease assets 0          
Goodwill and other intangible assets, net 0   0      
Investments in and advances to consolidated affiliates, net 1,530,400   1,373,100      
Other long-term assets 17,700   16,800      
Total assets 1,548,100   1,389,900      
Liabilities and equity            
Total current liabilities 0   0      
Long-term debt, including finance leases 0   0      
Long-term operating lease liabilities 0          
Other long-term liabilities 0   0      
Total liabilities 0   0      
Total equity 1,548,100   1,389,900      
Total liabilities and equity 1,548,100   1,389,900      
Reportable Legal Entities [Member] | Guarantor Subsidiaries [Member]            
Assets            
Total current assets 1,949,100   1,993,000      
Property and equipment, net 810,900   699,200      
Operating lease assets 223,900          
Goodwill and other intangible assets, net 1,251,700   1,188,000      
Investments in and advances to consolidated affiliates, net 1,111,600   1,138,400      
Other long-term assets 38,200   42,000      
Total assets 5,385,400   5,060,600      
Liabilities and equity            
Total current liabilities 1,328,000   1,185,900      
Long-term debt, including finance leases 1,245,500   1,319,400      
Long-term operating lease liabilities 155,000          
Other long-term liabilities 425,400   429,200      
Total liabilities 3,153,900   2,934,500      
Total equity 2,231,500   2,126,100      
Total liabilities and equity 5,385,400   5,060,600      
Reportable Legal Entities [Member] | Non-Guarantor Subsidiaries [Member]            
Assets            
Total current assets 244,000   248,500      
Property and equipment, net 41,900   48,600      
Operating lease assets 17,600          
Goodwill and other intangible assets, net 82,600   81,700      
Investments in and advances to consolidated affiliates, net 849,000   816,900      
Other long-term assets 185,800   194,600      
Total assets 1,420,900   1,390,300      
Liabilities and equity            
Total current liabilities 129,200   170,200      
Long-term debt, including finance leases 5,300   4,900      
Long-term operating lease liabilities 13,700          
Other long-term liabilities 10,000   10,800      
Total liabilities 158,200   185,900      
Total equity 1,262,700   1,204,400      
Total liabilities and equity 1,420,900   1,390,300      
Eliminations [Member]            
Assets            
Total current assets (66,100)   (72,500)      
Property and equipment, net 0   0      
Operating lease assets 0          
Goodwill and other intangible assets, net 0   0      
Investments in and advances to consolidated affiliates, net (3,491,000)   (3,328,400)      
Other long-term assets 0   0      
Total assets (3,557,100)   (3,400,900)      
Liabilities and equity            
Total current liabilities (66,100)   (72,500)      
Long-term debt, including finance leases 0   0      
Long-term operating lease liabilities 0          
Other long-term liabilities 0   0      
Total liabilities (66,100)   (72,500)      
Total equity (3,491,000)   (3,328,400)      
Total liabilities and equity $ (3,557,100)   $ (3,400,900)      
XML 100 R88.htm IDEA: XBRL DOCUMENT v3.19.2
Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Statements of Cash Flows) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Condensed Unaudited Consolidating Statements of Cash Flows [Line Items]    
Net cash provided by (used in) operating activities $ 351,461 $ 23,217
Cash flows from investing activities:    
Cash paid for acquisitions, net of cash acquired (94,647) (6,684)
Capital expenditures (57,455) (87,997)
Proceeds from sale of property and equipment 19,567 13,884
Payments for other investments (4,972) (35,713)
Proceeds from other investments 14,705 5,415
Net cash used in investing activities (122,802) (111,095)
Cash flows from financing activities:    
Proceeds from credit facilities 1,627,909 1,638,874
Repayments of credit facilities (1,754,043) (1,374,552)
Proceeds from (repayments of) other borrowings, net 1 (15,800)
Payments of finance lease obligations (38,646) (37,926)
Payments of acquisition-related contingent consideration (29,267) (15,929)
Proceeds from (distributions to) non-controlling interests 584 (559)
Repurchases of common stock (5,652) (128,311)
Proceeds from stock-based awards, net 2,289 1,927
Net financing activities and advances from (to) consolidated affiliates 0 0
Net cash (used in) provided by financing activities (196,825) 67,724
Effect of currency translation on cash (80) 512
Net increase (decrease) in cash and cash equivalents 31,754 (19,642)
Cash and cash equivalents - beginning of period 27,422 40,326
Cash and cash equivalents - end of period 59,176 20,684
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 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
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
Proceeds from (repayments of) other borrowings, net 0 0
Payments of finance lease obligations 0 0
Payments of acquisition-related contingent consideration 0 0
Proceeds from (distributions to) non-controlling interests 0 0
Repurchases of common stock (5,700) (128,300)
Proceeds from stock-based awards, net 2,300 1,900
Net financing activities and advances from (to) consolidated affiliates 3,400 126,400
Net cash (used in) provided by financing activities 0 0
Effect of currency translation on cash 0 0
Net increase (decrease) in cash and cash equivalents 0 0
Cash and cash equivalents - beginning of period 0 0
Cash and cash equivalents - end of period 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 315,800 (129,600)
Cash flows from investing activities:    
Cash paid for acquisitions, net of cash acquired (94,600) (6,700)
Capital expenditures (54,900) (85,100)
Proceeds from sale of property and equipment 11,500 12,300
Payments for other investments (3,600) (11,200)
Proceeds from other investments 10,800 0
Net cash used in investing activities (130,800) (90,700)
Cash flows from financing activities:    
Proceeds from credit facilities 1,620,700 1,623,300
Repayments of credit facilities (1,748,200) (1,357,600)
Proceeds from (repayments of) other borrowings, net 0 (15,500)
Payments of finance lease obligations (37,600) (34,400)
Payments of acquisition-related contingent consideration (29,300) (15,900)
Proceeds from (distributions to) non-controlling interests 0 (600)
Repurchases of common stock 0 0
Proceeds from stock-based awards, net 0 0
Net financing activities and advances from (to) consolidated affiliates 24,000 11,800
Net cash (used in) provided by financing activities (170,400) 211,100
Effect of currency translation on cash 0 0
Net increase (decrease) in cash and cash equivalents 14,600 (9,200)
Cash and cash equivalents - beginning of period 11,900 10,000
Cash and cash equivalents - end of period 26,500 800
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 35,700 152,800
Cash flows from investing activities:    
Cash paid for acquisitions, net of cash acquired 0 0
Capital expenditures (2,600) (2,900)
Proceeds from sale of property and equipment 8,000 1,600
Payments for other investments (1,300) (24,500)
Proceeds from other investments 3,900 5,400
Net cash used in investing activities 8,000 (20,400)
Cash flows from financing activities:    
Proceeds from credit facilities 7,200 15,600
Repayments of credit facilities (5,800) (17,000)
Proceeds from (repayments of) other borrowings, net 0 (300)
Payments of finance lease obligations (1,100) (3,500)
Payments of acquisition-related contingent consideration 0 0
Proceeds from (distributions to) non-controlling interests 600 0
Repurchases of common stock 0 0
Proceeds from stock-based awards, net 0 0
Net financing activities and advances from (to) consolidated affiliates (27,400) (138,200)
Net cash (used in) provided by financing activities (26,500) (143,400)
Effect of currency translation on cash (100) 500
Net increase (decrease) in cash and cash equivalents 17,100 (10,500)
Cash and cash equivalents - beginning of period 15,600 30,300
Cash and cash equivalents - end of period 32,700 19,800
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 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
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
Proceeds from (repayments of) other borrowings, net 0 0
Payments of finance lease obligations 0 0
Payments of acquisition-related contingent consideration 0 0
Proceeds from (distributions to) non-controlling interests 0 0
Repurchases of common stock 0 0
Proceeds from stock-based awards, net 0 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 (decrease) in cash and cash equivalents 0 0
Cash and cash equivalents - beginning of period 0 0
Cash and cash equivalents - end of period $ 0 $ 0
EXCEL 101 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .J* 4\?(\\#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,$% @ ZHH!3R?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 " #JB@%/,)&ULS9+/:L,P#(=?9?B>R$[+_IC4EXV>.ABLL+&;L=76-$Z,K9'T[9=X M;>WX)&TU:1A A9A)C)56R--1$U=/..MF?'A,S899@U@ M@QY;2B!* 4Q-$\-I:&JX B888?3INX!V)N;JG]C< 79.#LG-J;[ORWZ1<^,. M MZ?-Z]YW<*UB71K&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #JB@%/AGE4DS8# Z#P & 'AL+W=OE#%/9R41M557TDNX[? M8]!XTNR)M_?OT3^YS=O-O!2=VNCJ5[DSQU6\B*.=VA?GRCSKZVK\1J;'75N=]H>^Z,KLG7MF=]O9V!P0=(,0$R*QL2>!( 0EEA MB07G2T\"0 *9OH,2=YSOIQI KD6*;93RB/XZ4:80,)%P+2"1_!S#C 42+J MSGT0Q"/X:4>80-X%MJ^0/(*?>80)I%Y@EPMN8O*3#S"A,RRPU05W,LU\%8"9 M!U2PWP6W,RU\%8"Y"ZA@SPON:,D^#0 3^#@(;'O!32W)5P&8P!="8.<+[FN9 M^2H<$\H+8>\3][7TSQC"!"H,8>\3][7T*PS"!"H,8>\3][7T*PS 9($*0]C[ MQ'V=^14&80*N).Q]XK[._ J#,($*0]C[Q'V=L>P#3"C[V/O$?9VQ[ -,*/O8 M^\1]G;'L TQ(!7N?N*]SO\(@3.CO)_8^<5_G?H4!F%#EE]C[DOLZ]\\8P 15 ML/*= M?38B2 E@M5(KG:YJ^]J!34!G8VH[X?KMNS8.!S/C]-X$>_V;V?GOTTQV?JKJ M;\TNA';RO2P.S<-TU[;'69(TFUTH\^:^.H9#_/)2U67>QM?Z-6F.=IGXZV8:7_*UHOU:G7\(@R$PG@_K?PGLH(MY%$OO85$73 M_YULWIJV*@YHMY79TF]7D!'?-NG<+,QOG==(W]=/;? MX@0TL?5]8>P\>>_\#,CRC,AKQ-TB:XK A4AB_Y<@)!?$4A)S>=O!BA+&HQC^ MUTGVJ9.;,!4[5JJW5]?V*6^O67O=V^LK>RO06)\1VR.'\T"F*HWG!!H/AK/@ MO-!H4"BGM'%*(W\9PPG05HV,CV'U&:H/D+XS8F[B5DH+- XKAE/6&H_U44ZF MVFB-%D?&<%8H[Q6OS[+Z+-6'EMC2DGY,FFH4]8JAP#HT)VM* ?C4&22-P41< M#(97YEAECBI32)DCW3CA(47**!5U"31*:TJ!5EKA1;0+,H9RWHSH2EE=*=6%8EFFI)<[:PR*9<50 MQDN\SQ@*I ,ES&4'692*\X9K5]:7&EG3DB\7)"T7'$ZJDBD$C-,(6S%8-])X3;+>+/Y?)^.\ M 5REN5MUN&2X_K7_K*GF6RJMT/;*;AJO5PH M/?7W2:A]";,5,.UKF&5<^Z.$V5IR7V+<\4O?1_(CI/.-U^]Y_;H_-)/GJFVK MLK^^>*FJ-D2YXCZ.]R[DV\M+$5[:[M'%Y_I\TW1^::OC<(N67*[R%O\!4$L# M!!0 ( .J* 4_%M-H=V0( T* 8 >&PO=V]R:W-H965T&ULC59=;]L@%/TKEM];@S'^B))(=9)IDS:IZK3MV4U(8M4VGB%)]^\' MV'$=N.TF13'@<\Z]YX*!^85W+^+(F/1>ZZH1"_\H93L+ K$]LKH0][QEC7JS MYUU=2-7M#H%H.U;L#*FN@A"A.*B+LO&7");SMCBP[TS^:!\[U0M&E5U9LT:4O/$ZME_X#WBVP4@3 M#.)GR2YBTO:TE6?.7W3GRV[A(YT1J]A6:HE"/2X$6_'J5[F3QX6?^MZ.[8M3)9_XY3,;#%'?&]Q_96=6*;C.1,78 M\DJ8?V][$I+7@XI*I2Y>^V?9F.=ET+_28$(X$,*1H&)_1" #@;P1H@\)T4"( M_C<"'0C4BA#TWDTQUX4LEO..7[RN7P]MH9<=GE$U75L]:&;'O%/U%&KTO$RR M>7#6.@,D[R'A!$*36\C:A> 1$:CX8Q(AE$0>.O3P-L#*1=#4RN&?(IL/16[2 M)&"MB.&3"3]%,#\"^9'A1Q-^;->ZA\0&TO2%#%$8$JL<+BQ%$<)610"QF!"" MK+( ,!2G<01;HZ UZI;FG140@_S8*4UJS5[>0^@T36S7Q<7N%'2A-AKWT6%&;&_0$ *1SB++%\N3,TU);"O%/25 MNKZL*'D*3!6.D05;N; 4JX5G.0/$HDS]+&=03$JB$+:6@=8RUQJUK&5.&.JL M0A=SE]G?)J"#K#G= #HX?6?'4HR45P NQ4GBG 6 M7*2V$WLW!L-22NPM-9@<937K#N9>(;PM/S52;SF3T?'N\A#JH] :S_%LA8'Q MM;[KF*/S3;Z_*'TKND/9".^92W4 FV-RS[ED*GUTK^;EJ.YF8Z=B>ZF;B6IW M_06E[TC>#I>O8+P!+O\"4$L#!!0 ( .J* 4^4657C\P0 #@8 8 M>&PO=V]R:W-H965T&ULA9G=;N,V$(5?Q?#]KC@S_%/@&*A= M%"W0 L$6VUXKL1(;:UNNI"3;MR\E.X8\,]S>Q)9\ACS4D!^'RN*]:;]UV[KN M9]\/^V-W/]_V_>FN*+JG;7VHNL_-J3ZF7YZ;]E#UZ;)]*;I36U>;,>BP+] 8 M7QRJW7&^7(SW'MKEHGGM][MC_=#.NM?#H6K_7=7[YOU^#O./&U]V+]M^N%$L M%Z?JI?ZS[K^>'MIT55Q;V>P.];';-<=96S_?SW^"N[4U0\"H^&M7OW>3[[-A M*(]-\VVX^&US/S>#HWI?/_5#$U7Z>*O7]7X_M)1\_'-I='[MWKM^N9P:259.53?SY^[X_CY?FG_(TP/P$L 7@/ _C" +@'$ HJS MLW&H/U=]M5RTS?NL/6?K5 V3 NXH/;X[,;?TFB[=/=M&<.B>!O:N4A6 M9PE.)'BK6$M%C%=)D?J_FD#5!([Q-(TO]7A2XVF,MY/XTK!!G"5^E!Q'B2LA M>#80J<)@$74O5O5BI1=@7LX2-^D%HDUF(G.CZ$JD,AC=CU/]..F'I6_E9#_H M2^^8'44&%$PF4UYUXZ4;8FZ\Z,9:4_),297SSF5F75"]!.G%,B]!]N*,80MD M+54V$&6R%%4O47IACW\512\(& SPQ:CI?"QS*ZI4_932#\O JA3]1(?1L$>X MEK)@0S293('1*66D'X$I(P=NP?+YM59TF51!!ID@S41N!I3%8JTDCBHTAES. MDTY00.FIY)Y0X8E)3XA;4G2^I!QV0&Q724LMQ,U-D*$JY@.%U!8M,3H>6;H*;S M98!!T81I M82+F9I/.692%,/"^5JC4N#YZOKVO%5V&2:@C&Q5D T^ $U+3>?(Q M-Y5T9J/";.#,1@EC"#$Z,;DUG;>YL@]U%7S/Z+;@Z^.;3*R>LB1GW3,DH)9/L56)/')*+/^H>36 MB Y74N"*XAPOJ5F"YZE65;GMAS(O%12T(J<826*&,AGB$--TL32YPS/I8"4% MK,@91AI88THIAY@F3).'0J;6(QVLI( 5.6,G!_-;2SI= M2:$KAL)86(/!\K4NIBY]+R%A-<$5*)!C.SR>J,M4II MC+P.O8BFKP[U8Z,F5(^-Q>05[O!._8^J?=D=N]ECT_?-87QG^]PT?9T:-9_3 M&+=UM;E>[.OG?O@:TO?V_"[[?-$WI\M[^N+ZSX+E?U!+ P04 " #JB@%/ MJ#[:*GL" ="0 & 'AL+W=O>)_9G6A.Q8"UMU,J1\9I(->0G3[2*E/)VEGO#6 M>4M.]">5O]HM5R-O\'(H:]J(DC4.I\>5^PDM"Q1H Z/X7=*;&/4=G8VG#U8)\^_L+T*RNO>B4&KR MUK5E8]I;MY(DO1EL@'L#/!B@<-8@Z T"R\#KR$RJGXDDZYRSF\.[K]42?2C0 M,E";N=>39N_,FLI6J-GK&N$L]Z[:4:_9=!H\TN"IHKA7I.D@\13 0(%!"FSL MPS%%X%L4G28VFJ;36!1SB@E$ $($ (058M-IHE&(R#<_"^5CW00H!(%" ,C: M^4UX%\A&F5-,("(0(@(@ @LB^A!B3C&!B$&(&( (+8A.DXY#+.P3,J^9@"0@ M2 * 1!9(^G\%(&8B4 M 4B)A93=9Q\%89@A2UB 0IRE(^$$"?EPJ?,!J =E"CVHENB)K>Y%3^PUJ)S; M; 273P35STXI_7#X0?BI M;(2S8U)=>>9B.C(FJ7+J+Y2[LWJK#(.*'J7N)JK/NPN[&TC6]H\1;W@1K?\# M4$L#!!0 ( .J* 4_DQMGS4PD Y 8 >&PO=V]R:W-H965T&ULE9M;;^,X$H7_BN%WC\4[V4@";)PX,K +-&:P.\_N1.D88UM9 M6]V9_?=+V1K'K#J4-/W0N1V218JJ[Q0EWWS4AS^.;U753/[<;??'V^E;T[Q_ MF<^/SV_5;GW\I7ZO]O$OK_5AMV[BCX?O\^/[H5J_G!KMMG-9%':^6V_VT[N; MT^^^'NYNZA_-=K.OOAXFQQ^[W?KPO_MJ6W_<3L7TKU_\NOG^UK2_F-_=O*^_ M5[]5S;_?OQ[B3_-++R^;7;4_;NK]Y%"]WD[_(;ZLG&L;G!3_V50?QZOO)^U4 MOM7U'^T/JY?;:=%&5&VKYZ;M8AV__*P6U7;;]A3C^&_7Z?0R9MOP^ON_>E^> M)A\G\VU]K!;U]O?-2_-V._73R4OUNOZQ;7ZM/\JJFY"93KK9_[/Z66VCO(TD MCO%<;X^G_R?//XY-O>MZB:'LUG^>OV[VIZ\?Y[^XT#7##6370%X:"-G;0'4- MU*6![&^@NP;ZLX'N;6"Z!N:S@>EM8+L&]K.!ZVW@N@;NTD#;W@:^:^ _&_0O M:^@:A$L#=9K#_'S]3AOB8=VL[VX.]X M)X[QMS_OA!8W\Y]M1YWF_JR1B4:FF@70*)]J'E _*M4\(HU.-4ND,:GF"6EL MJBF1QJ6:%=)\SFL>U_:RP!(NL#QUH)(. NY P0[4J0-]W8$IR!4Z:^Q)L^\T MEERBY1A1.2!*XM4P7@WB)3MJ<=:8JU%"$90Q7N.1#!S)@)'(?.X-&RGN.:4, MV7<+P^8=(R(;[X&+9G''"$ETCUSGG%&>[*TEC\T;)PSI[0F,:E43SLP(-0Z57U/-1H M%MI_>*0 1PI@))*4[@,?*7B=&T<4.&,78"1+TW'![S!16&5#9OE$!@\"#$;V M\7TG2K:>!,)_(!2:H M0 BEJ5QPLO3GSX;"XP#X0#\0:Z8QQ?P<)ZRVPDTKF"[L!RI&X%=#/A M,V918%X) "Q+W9[@Q/+:>;KAQJC*(54:-$:? .RSK(C@\+/Q/J%WW1A5.:1* M;3G&J 08I6YX(0%&;2%R!0!FJ 0,M>0FNY<<%04-AG-1$,TCZ&9&167O6.F, M,C4-8!*]O1:2,TE[F]M:$O-( AY9:JLDYU&\[RBU)"]M:,Z''5&;4 X-E\X+ MHT\B]%%628 ,Z0H95&X1<9:7*,NS10197DBOA*!1H2H(",L1/:;18VQ(4&Y8 MZGBL_2%]+F=C0$C 6 L];L2 "$B6@5/HW+([U+S!E3Q,ANM#-V>?%SG ME9=$MP2Z$/.CI80 NIDQ4FEZ(=%\X\HJ2D @E.KJ6J57 !-0(@*R)0,U6UQ8 M95S.4$B,+HG0%>AEY+CI+Z841HX"R''L*(HV54 BK18 M -U0#]([4CH?C".%<$2MKN(XDD;EK*["*%((1=2E*8 BNF,6G>AZ[5BV1_W0 MYR,#@Z7/ C#R-#JLI#Y7 U18JV6NSM(XN6MT5DD74(/D+N/4)8T)'4)R73G< M7QHZ)H5&!17UN)H75/T>5V.F:%1348^KP8,@Z'&!$'A5W.L0(\+=-#C M AWTN$"'/2X0YCVNSCPB0^!C2P:JOWZ/JS&Q-""6H\>LFE,F"!6KS8)FES'* M-"S,) V81%WI?2=*MJ$*LJ#'M0L@C%'1HTR@FFEK!=U>CYJST/G %F,)=$(( MKQPU*$ XL]%6L7T(.HRT]_2^6P&A%#*W#S&L-8"UT_02H&--HV*2$XXN[QAI M&ABFKO;CG;/&.-7H@1QUSIJ3,KH5I0IZF3D)HW_R4M&K-TZW CI39);(8+(: M='Y)S;,!9!5:T+.QIY&Z=CJX>ZDA1'STT7#HO3$N#7KI@ M[Z< R @C#( 3\[2>-'!HY66E6J+,6%BD*D>+M@40!N8&'X JLQ%!D1J4TYYN1%!41J>CZ4LD M3T XL[:@KW65J$.M8I=L(X(J]7J[II< 0]L":%-'^&!1E=J_NS"XK1EO^6WF MO43$2&KY+2BP8CU)/<\2Z41P[&'Z2-T*Z&+*S,P/@]FBLU5V3P"8>DL?NSR- MDY6#LC1NS&:+SE"IW[>R5Y).!\/+H=*.&GW'B:1,]N&:PS1RJ!ZCAL]Q&G$; ML.A4?6^&X(ZH=1P:+IT7!I]#3_RHT7>C"S*'<[L#N9W991VV7$ T-0' M)%F[[# ='#K#I';9H9-):)?'*-.P,'$<.L.D=MF!,TQHEX$0V&6@PBX%"*%= M1O%!NXQ&1G893AC992#,VV67^8@ .L.D=MGA@TEDET=)SX'-KSYDU7XV\%_K MP_?-_CCY5C=-O3M]JNJUKILJ=EO\$CM\J]8OEQ^VU6O3?MMNQ[_P-02P,$% @ ZHH!3S3G"H=7!0 6QH !@ !X;"]W M;W)KZU-E,18VW(E)=F^?2G9Z[5G#GL32\HA>88_'T?4S4?;?>U?FV:8?=MN M=OWM_'48]M>+1?_XVFSK_E.[;W;I/\]MMZV'=-N]+/I]U]1/4Z'M9L%%$1;; M>KV;W]U,SQZZNYOV;=BL=\U#-^O?MMNZ^W?9;-J/VSG-OS_XO'YY'<8'B[N; M??W2_-$,?^X?NG2W.-7RM-XVNW[=[F9=\WP[OZ?KE0MC@4GQU[KYZ,^N9V,H M7]KVZWCSZ]/MO!@=-9OF<1BKJ-//>[-J-INQIN3CGV.E\U.;8\'SZ^^U_SP% MGX+Y4O?-JMW\O7X:7F_GU7SVU#S7;YOA<_OQ2W,,R,]GQ^A_:]Z;39*/3E(; MC^VFG_[.'M_ZH=T>:TE6MO6WP^]Z-_U^'.O_7@P7X&,!/A5(;?]? 3D6D!\% MW!3\P=D4ZD_U4-_==.W'K#N,UKX>)P5=2^K,Q_'AU'?3_U*T?7KZ?D<5WRS> MQXJ.FN5!P^>:DV*1:C\UP:B))9OBJH&55?@*MR P")G*RT40@BMPL (W5>#. M*@A1=<)!$B;)[M!&$)%"A0)D1:B"PVX\=.-!.)D* JP@V'#TF!XD_MPG5;'T M*AP@*RB0QVY*Z*8T;JA2[2Q+TTXII?)B->1\9B96T$D%G 3EI+).HM.C;$7! MEQDK$5J)P(H*>!E-*U?D*&HS2%8R-D,%ID!A9XP>HJ/FLAVNB)0=J"-7Q(RC M#)<(=%"E+9%M*A2ETXZ0+'*1,00I=D\,#&E('$47+7$5HS9D91S.9N*E'\P\ M M"+N9 P]4I0S+" M5"6 U<(L58O,M#)<$;0EJW/.6FURQWO=70):BHTQZP9BO M;/E*4>\\;,$IGES0@ 4Z%J8RXPCSE0G@(U<%)B(#(D8][@R(&%UP>G$@70BY MM(YD<=49$M%UAVX9("[P&4L-!>A,,W& M,F-*,!G%DI'UIK 4E%*6WA5.9R%0*>/JSB3$@O$H-OWD0N?G8O-*S6H@N2)? M%9DD1#!IQ9*6S0XK@*"2WCSU#@MU9>1,GB:95VZ+6M9S9"D6H9P:TEP#,O*1 M,XF18- * "UIT(HEJ*_TZP(077F? PW)TGN@Y+)&P9050%G2E!4$SQ@JUMP'PE"6N;11,&/% M)K),.K<6D,A6^I42T=*PG$9"Y0G(,X2N8LT@+3"9G4 \@DI* RAC)'HX"KK+GJ+#(E.CT6*R!+N_/YJ>.E(\Q6 M9\]'F3/P<9B'#O!0S]'E471QECN>?NK5!702O=/=O#@[DM\VWOI"$[QX]J#I]=?J^[E_6NGWUIAZ'=3L?ZSVT[ M-,EE\2GUVFM3/YUN-LWS,%Z6Z;H[?.XXW SM_O@I9W'ZGG3W'U!+ P04 M" #JB@%/B6"2EK4! #2 P & 'AL+W=O[^?I3LNFYG M[$42*9[#0XI*!V.?70/@R:N2VF6T\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=! ME!&D)..;S0U3HM4T3Z/O9//4]%ZV&DZ6N%XI8?\<09HAHUOZYGALZ\8'!\O3 M3M3P$_RO[F318C-+V2K0KC6:6*@R>KL]'),0'P-^MS"XQ9F$2L[&/ ?CHBE?S3#-YCJN:9D*OX[7$!B>%"".0HC75Q)T3MOU,2"4I1X'?=6QWT8;V[V M$VP=P"< GP'[F(>-B:+R>^%%GEHS$#OVOA/AB;<'CKTI@C.V(MZA>(?>2\[Y M+F670#3%',<8OHC9SA$,V><4?"W%D?\#Y^OPW:K"783O/BA,U@F258(D$B3_ M+7$MYOI3$K;HJ0);QVERI#"]CI.\\,X#>\OCF[R'C]/^0]BZU8Z7C?VO MC/& 4C97.$(-?K#9D%#Y&PO=V]R:W-H965T&UL?5-A M;]L@$/TKB!]0$I*U461;:CI-F[1)4:>MGXE]ME&!\P#'W;\?8,?S-FM?@#ON MO7MW'-F ]M6U )Z\:65<3EOONR-CKFQ!"W>''9AP4Z/5P@?3-LQU%D250%HQ MOMG<,RVDH466?&=;9-A[)0V<+7&]UL+^/('"(:=;>G,\RZ;UT<&*K!,-? 7_ MK3O;8+&9I9(:C)-HB(4ZIX_;XVD?XU/ =PF#6YQ)K.2"^!J-3U5.-U$0*"A] M9!!AN\(3*!6)@HP?$R>=4T;@\GQC_Y!J#[5^6<< M/L)4SSM*IN(_PQ54"(]*0HX2E4LK*7OG44\L08H6;^,N3=J'\69W@ZT#^ 3@ M,^"0 &Q,E)2_%UX4F<6!V+'WG8A/O#WRT)LR.E,KTET0[X+W6G!^G[%K))IB M3F,,7\1LYP@6V.<4?"W%B?\#Y^OPW:K"78+O_E#XL$ZP7R78)X+]?TMJK!-FF:'"FQ-VF2%]YY8!]Y>I/?X>.T?Q&VD<:1"_KPLJG_-:*'(&5S M%T:H#1]L-A34/AX?PMF.8S8:'KOI!['Y&Q>_ %!+ P04 " #JB@%/JU$% MD;0! #2 P &0 'AL+W=O->D2,A#7YS?UK[%VK.4L'-P;]4=6OLWI+245U&)0_M&,WV"N MYYJ2N?@?< &%\) )QBB-"\T;,*IJ+%R[3++N[C='.=SK1M I\)?"'< MQCAL"A0S_R*\*#)K1F*GWO( 7J=_WP$[KMM:>0%FF'/FS#!DH[$O MK@7PY$U)[7+:>M\?&'-E"TJX*].#QIO:6"4\FK9AKK<@J@A2DO'=[IHIT6E: M9-%WLD5F!B\[#2=+W*"4L+^.(,V8TSU]=SQW3>N#@Q59+QKX!OY[?[)HL86E MZA1HUQE-+-0YO=T?CFF(CP$_.AC=ZDQ")6=C7H+Q5.5T%P2!A-('!H';!>Y MRD"$,EYG3KJD#,#U^9W](=:.M9R%@SLC?W:5;W-Z0TD%M1BD?S;C(\SU?*)D M+OX+7$!B>%"".4HC75Q).3AOU,R"4I1XF_9.QWV<;I+K&;8-X#. +X";F(=- MB:+R>^%%D5DS$COUOA?AB?<'CKTI@S.V(MZA>(?>2\$3GK%+()ICCE,,7\7L MEPB&[$L*OI7BR/^#\VUXLJDPB?#D+X7)-D&Z29!&@O3#$K=BTG^2L%5/%=@F M3I,CI1ETG.25=QG86Q[?Y$_X-.U?A6TZ['S9V/_:& \H97>%(]3B!UL, M";4/Q\]XMM.8388W_?R#V/*-B]]02P,$% @ ZHH!3S%L;E>U 0 T@, M !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$778W MB5:VI6RBJ)5::96J[3-KCVT4+B[@=?KW';#CNJW5%V"&<\Y<&++!NE?? @3R MII7Q.6U#Z(Z,^;(%+?R-[<#@36V=%@%-US#?.1!5(FG%^&9SR[20AA99\IU= MD=D^*&G@[(COM1;NYPF4'7*ZI>^.%]FT(3I8D76B@2\0OG9GAQ:;52JIP7AI M#7%0Y_1A>SSM(SX!ODD8_.),8B47:U^C\;'*Z28F! K*$!4$;E=X!*6B$*;Q M8]*D<\A(7)[?U9]3[5C+17AXM.J[K$*;TWM**JA%K\*+'3[ 5,^!DJGX3W % MA?"8"<8HK?)I)67O@]63"J:BQ=NX2Y/V8;RY.TRT=0*?"'PFW*^38FS(Z4RO2'2;OT7LM^.Z0L6L4FC"G$<,7F.V,8*@^ MA^!K(4[\'SI?I^]6,]PE^NZ/#&_7!?:K OLDL/]OB6N8N[^"L$5/-;@F39,G MI>U-FN2%=Q[8!Y[>Y#=\G/;/PC72>'*Q 5\V];^V-@"FLKG!$6KQ@\V&@CK$ M(PX$<>.8C4:PW?2#V/R-BU]02P,$% @ ZHH!3_T2"3RU 0 T@, !D M !X;"]W;W)K&UL?5-ACY0P$/TK37_ %;JHZP9( M;L\83339G%$_=V& YEJ*;5G.?^^T<(A*_-)VIO/>O)E.\\G8)]/*L5>\* MVGD_G!AS50=:N#LS0(\WC;%:>#1MR]Q@0=01I!7C2?*::2%[6N;1=[%E;D:O M9 \72]RHM; _SZ#,5-"4OC@>9=OYX&!E/H@6OH#_.EPL6FQEJ:6&WDG3$PM- M0>_3TSD+\3'@FX3); !E I$*./'PDG7 ME &X/;^POX^U8RU7X>#!J.^R]EU!CY34T(A1^44+,5_@ALH# ]* M,$=EE(LKJ4;GC5Y84(H6S_,N^[A/\TV6+K!] %\ ? 4<8QXV)XK*WPDORMR: MB=BY]X,(3YR>./:F"L[8BGB'XAUZ;R4_''-V"T1+S'F.X9N8=(U@R+ZFX'LI MSOP?.-^''W85'B+\\(?"M_L$V2Y!%@FR_Y:X$Y,E?R5AFYYJL&V<)D=6#O>7R3W^'SM'\6MI6](U?C\65C_QMC/*"4Y Y'J,,/MAH*&A^.;_!L MYS&;#6^&Y0>Q]1N7OP!02P,$% @ ZHH!3_)",B.S 0 T@, !D !X M;"]W;W)K&UL?5-AC]0@$/TKA!]P[++5NVS:)K=G MC"::;,ZHG]EVVI(#I@+=GO]>H+U>U>H78(9Y;]X,0SZB?7(=@"?/6AE7T,[[ M_LB8JSK0PMU@#R;<-&BU\,&T+7.]!5$GD%:,[W9OF1;2T#)/OK,M$!E(I$0<:/F9,N*2-P M?7YA?Y]J#[5861V*G MWO$CPPV\*_T&0;1)DB2#[;XE;,8<_DK!53S78-DV3(Q4.)DWRRKL, M[#U/;_(:/DW[9V%;:1RYH \OF_K?('H(4G8W882Z\,$60T'CX_$VG.TT9I/A ML9]_$%N^3Q+M $ -(# 9 >&PO=V]R M:W-H965T:9M<--I(Y;YJ6V-X JR-("D(WFQLB&5>XS*/O9,I<#TYP!2>#[" E M,W^.(/18X"U^K/QEOD9FEYA*4Y5HA TV!;[>'8Q;B M8\!O#J-=G%&HY*SUZ@)O@B 04+G P/QV@3L0(A!Y&2^)$\\I W!Y?F/_ M&FOWM9R9A3LMGGCMN@+O,:JA88-PCWK\!JF>:XQ2\=_A L*'!R4^1Z6%C2NJ M!NNT3"Q>BF2OT\Y5W,=TLT^P=0!- #H#]C$/F1)%Y??,L3(W>D1FZGW/PA-O M#]3WI@K.V(IXY\5;[[V4-,MR<@E$*>8XQ=!%S':.()Y]3D'74ASI/W"Z#M^M M*MQ%^.Z#PNMU@FR5((L$V7]+7(NY^92$+'HJP;1QFBRJ]*#B)"^\\\#>TO@F M[^'3M/]@IN7*HK-V_F5C_QNM'7@IFRL_0IW_8+,AH''A^,6?S31FD^%TGWX0 MF;]Q^1=02P,$% @ ZHH!3P):$KRU 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$N*N661;:CI-J]1*4:=MGXE] MME'!YP&.VW\_P*[GM=:^ '?<>_?N.-(!S;-M !QYT:JU&6VP5 M=M#ZFPJ-%LZ;IF:V,R#*"-**\A.QEML9BFEAM9*;(F!*J.WV\,Q"?$QX*>$ MP2[.)%1R1GP.QGV9T4T0! H*%QB$WRYP!TH%(B_C]\1)YY0!N#R_L7^-M?M: MSL+"':I?LG1-1O>4E%")7KDG'+[!5,\U)5/Q#W !Y<.#$I^C0&7C2HK>.M03 MBY>BQ="$^\/7#? MFR(X8ROBG1=OO?>2\^0F99= -,42,SK]L['^%Z,!+V5SY$6K\!YL-!94+QQM_-N.8C8;#;OI!;/[& M^1]02P,$% @ ZHH!3[(^^X.S 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0$N[:5:M.IL3EOG^@-CMFQ!"WN%/73^ MID:CA?.F:9CM#8@J@K1B/$ENF!:RHT46?2=39#@X)3LX&6('K87Y<02%8TY3 M^NYXDDWK@H,562\:^ KN6W\RWF(+2R4U=%9B1PS4.;U+#\=]B(\!WR6,=G4F MH9(SXDLP'JN<)D$0*"A=8!!^N\ ]*!6(O(S7F9,N*0-P?7YG_Q1K][6)RL:5E(-UJ&<6+T6+ MMVF77=S'Z6:7SK!M )\!? 'N.]-&9RQ M%?'.B[?>>RGX=9*Q2R":8XY3#%_%I$L$\^Q+"KZ5XLC_@O-M^&Y3X2["=[\I M_$?^_2;!/A+L_UOB5LR?*MFJIQI,$Z?)DA*'+D[RRKL,[!V/;_(K?)KV+\(T MLK/DC,Z_;.Q_C>C 2TFN_ BU_H,MAH+:A>,'?S;3F$V&PW[^06SYQL5/4$L# M!!0 ( .J* 4_M6V]WM $ -(# 9 >&PO=V]R:W-H965TN>%$B*U[D,S>Z0&4OVFUDN M+_$1HP9:-@KWK*=/D.HY8)2*_P(W$!X>,O$Q:BUL7%$]6J=E4O&I2/8Z[US% M?4HWQT3;)M!$H OA&..0.5#,_)$Y5A5&3\C,O1]8>.+L1'UOZN",K8AW/GGK MO;&UL?5/;;MP@$/T5Q >$7;R;1"O;4C91E$JMM$K4]IFUQQ<%& ?P.OW[ '9< MM[7Z LPPY\R984@'-*^V 7#D74EM,]HXUQT8LT4#2M@K[$#[FPJ-$LZ;IF:V M,R#*"%*2\8J]DZV&DR&V5TJ87T>0.&1T2S\=SVW=N.!@ M>=J)&E[ ?>].QEML9BE;!=JVJ(F!*J-WV\-Q%^)CP(\6!KLXDU#)&?$U&%_* MC&Z"()!0N, @_':!>Y R$'D9;Q,GG5,&X/+\R?X8:_>UG(6%>Y0_V](U&;VE MI(1*]-(]X_ $4SU[2J;BO\(%I \/2GR. J6-*REZZU!-+%Z*$N_CWNJX#^-- MDDRP=0"? 'P&W,8\;$P4E3\()_+4X$#,V/M.A"?>'KCO31&*C!UG"9+"NQUG.2%=Q[8.Q[?Y'?X..W?A*E;;&UL M?5-A;]P@#/TKB!]0DZ8B%.J?WN^-I'^)CP \)HUN=2:CD8LQ3,#Y7.4V" M(%!0^L @<+O" R@5B%#&KYF3+BD#<'U^8?\8:\=:+L+!@U$_9>7;G!XHJ: 6 M@_*/9OP$65"*%L_3+KNXC]--FLZP M;0"? 7P!'&(>-B6*RC\(+XK,FI'8J?>]"$^\.W+L31F\_CF_P-GZ;]J["-[!RY&(\O&_M? M&^,!I20W.$(M?K#%4%#[<'R'9SN-V61XT\\_B"W?N/@#4$L#!!0 ( .J* M 4]VX7)BM $ -(# 9 >&PO=V]R:W-H965T@5"1"&3\G3CJGC,#E^97]8ZH=:SD+#_=6/F)!*5J\C+LT:1_&FVL^P=8! M? +P&7";\K Q45+^(((H,F<'XL;>=R(^\?; L3=E=*96I#L4[]%[*?C--F.7 M2#3%',<8OHAYBV#(/J?@:RF._!\X7X?O5A7N$GSWA\+_$.Q7"?:)8/]NB6LQ MN[^2L$5/-;@F39,GI>U-FN2%=Q[8N_2(["U\G/:OPC72>'*V 5\V];^V-@!* MV5SA"+7XP69#01WB\0.>W3AFHQ%L-_T@-G_CXC=02P,$% @ ZHH!3Q&UL?5/;;MLP M#/T501]0)8J;!8%MH.DPK, *!!VV/BLV?4%U<24Y;O]^E.QZWF;L11(IGL-# MBDH'8U]< ^#)FY+:9;3QOCLRYHH&E' WI@.--Y6Q2G@T;V>6IZ+UL-9TM09LCHEGXXGMJZ\<'!\K03-7P'_Z,[ M6[38S%*V"K1KC286JHS>;8^G),3'@)\M#&YQ)J&2BS$OP7@H,[H)@D!"X0.# MP.T*]R!E($(9KQ,GG5,&X/+\P?XEUHZU7(2#>R.?V](W&3U04D(E>NF?S/ 5 MIGIN*9F*_P97D!@>E&".PD@75U+TSALUL: 4)=[&O=5Q'\:;W6&"K0/X!. S MX!#SL#%15/Y9>)&GU@S$CKWO1'CB[9%C;XK@C*V(=RC>H?>:\WV2LFL@FF). M8PQ?Q&SG"(;L$NPG=_*+Q=)TA6"9)(D/RWQ+68_5]) MV**G"FP=I\F1PO0Z3O+".P_L'8]O\CM\G/9'8>M6.W(Q'E\V]K\RQ@-*V=S@ M"#7XP69#0N7#\1.>[3AFH^%--_T@-G_C_!=02P,$% @ ZHH!3\.?J&*R M 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T5 M01]0)4K6=H%MH.DP;, &!!W6/2LV;0O5Q9/DN/O[4;+C>9VQ%XND>0X/*2H; MK'OQ+4 @KUH9G],VA.[ F"];T,+?V X,_JFMTR*@ZQKF.P>B2B"M&-]L;ID6 MTM B2[&3*S+;!R4-G!SQO=;"_3J"LD-.M_0:>))-&V* %5DG&O@&X7MW45%"+7H4G.WR"J9]W ME$S-?X$+*$R/2K!&:95/7U+V/E@]L: 4+5['4YIT#A/_%;8.X!. OP&PL5!2 M_D$$463.#L2-L^]$O.+M@>-LRAA,HTC_4+S'Z*7@MW<9NT2B*>X2?/>7POMU@OTJP3X1[/_;XEK.^S=%V&*F&ER3 MMLF3TO8F;?(B.B_L T]W\B=]W/:OPC72>'*V 6\VS;^V-@!*V=S@"K7XP&9' M01VB>8>V&]=L=(+MIA?$YF=<_ 902P,$% @ ZHH!3P#@*'&UL?97=CILP$(5?!?$ :S!) M(!%!2G95M5(K15NUO7;()*"U,;6=L'W[VH:E+)WL#?[AS/EF0![GG50ON@(P MP:O@C=Z&E3'MAA!=5B"8?I M-/;-62K!C%VJ"]&M G;R08(3&D4K(EC=A$7N M]PZJR.75\+J!@PKT50BF_NR!RVX;QN';QG-]J8S;($7>L@M\!_.C/2B[(J/+ MJ1;0Z%HV@8+S-MS%FWU,78!7_*RATY-YX$HY2OGB%E].VS!R&0&'TC@+9H<; M/ +GSLGF\7LP#4>F"YS.W]P_^>)M,4>FX5'R7_7)5-LP"X,3G-F5FV?9?8:A MH&48#-5_A1MP*W>96$8IN?;/H+QJ(\7@8E,1[+4?Z\:/7?\F70]A> = N@8 MD'D.Z4$^\R=F6)$KV06J__@M<_\XWE#[;4JWZ3^%?V>3UW;W5M TRLG-&0V: M?:^A$TT\*HAU'Q$40^SI?^$4#T_0#!,?GDS#Z0(W6* &"V^P>%=B/"L1T]S) M/)/WM\/WYBZU(T.CM+8 M5N@;UEE* S:7Z,&>J\I>2>."P]FX:6KGJN_+_<+(=KASR'CQ%7\!4$L#!!0 M ( .J* 4\T&,Z N $ -(# 9 >&PO=V]R:W-H965TP-]M#YFQJ-%LZ;IF&V M-R"J2-**\23YP+20'2VRZ#N;(L/!*=G!V1 [:"W,GQ,H''.ZHZ^.)]FT+CA8 MD?6B@>_@?O1GXRVVJ%120V]:D2\A 7)]?U3_%VGTM%V'A$=4O6;DVIP=* M*JC%H-P3CI]AKN>6DKGXKW %Y>$A$Q^C1&7C2LK!.M2SBD]%BY=IEUW]"$^\.W+?FS(X8ROBG4_>>N^U MX(=#QJY!:,:<)@Q?878+@GGU)03?"G'B[^A\F[[?S' ?Z?LUG=]M"Z2; FD4 M2/\K\?Y-B1N8^^1-$+;JJ0;3Q&FRI,2ABY.\\BX#^\#CF_R#3]/^39A&=I9< MT/F7C?VO$1WX5)(;/T*M_V"+H:!VX7CGSV8:L\EPV,\_B"W?N/@+4$L#!!0 M ( .J* 4_PD0SBPP$ #<$ 9 >&PO=V]R:W-H965TI^G*MI1-5;52(ZU2M7UF[?%%X>( 7B=_7\". MXVYY,3"EGTT'8-&KX-(4N+-V.!!BJ@X$,S=J .EV&J4%LVZI6V(& M#:P.),$)39);(E@O<9F'V$F7N1HM[R6<-#*C$$R_'8&KJ< [_!YXZMO.^@ I M\X&U\!/LK^&DW8JL*G4O0)I>2:2A*?#][G#,/#X ?OZ MP(E/"#A4UBLP-US@ 3CW0BZ-ET43KY:>N)V_JW\-M;M:SLS @^)_^MIV!;[# MJ(:&C=P^J>D;+/5D&"W%_X +< ?WF3B/2G$3OJ@:C55B47&I"/8ZC[T,XS3O M9.E"BQ/H0J KX2[XD-DH9/Z%65;F6DU(SV<_,'_%NP-U9U/Y8#B*L.>2-RYZ M*>GG74XN7FC!'&<,W6 ^$,2IKQ8T9G&D_]%IG)Y&,TP#/=W2TR0NL(\*[(/ M_I\2Z56),4P:-\FB)EE$8']E$L-D5R9DK$&5&F5HETUT[8I[&B[^ M SZWU"/3;2\-.BOKGD^XY$8I"RZ5Y,;ETKDN7A<<&NNGG]QT 0 T@, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0)4J6=H%MH&E1=, *!!VV/2LV M?4$ET97DN/W[2;+C>9E?+)(^Y_ B*NG1O-D:P)$/);5-:>UW_E&B4<-XU%;.M 5%$DI*,KU8[ID2C:9;$V-%D"79.-AJ.AMA.*6$^#R"Q M3^F:7@*O356[$&!9THH*?H#[V1Z-]]BD4C0*M&U0$P-E2N_7^\,VX"/@5P.] MG=DD=')"? O.MR*EJU 02,A=4!#^.,,#2!F$?!GOHR:=4@;BW+ZH/\7>?2\G M8>$!Y>^F<'5*[R@IH!2==*_8/\/8SQ=*QN:_PQFDAX=*?(X^]GD(1A' M$?_YXJV/GC/^=9>P8]81@7GU*P9=2'/A_=+Y,WRQ6N(GTS9R^ MV2T+;!<%ME%@^T^+MUP]CW?R%SYL M^XLP5:,M.:'S-QOG7R(Z\*6L;OP*U?Z!38Z$T@7SUMMF6+/!<=B.+XA-SSC[ M U!+ P04 " #JB@%/6*13P[%Q,VKS8'L"A-RF4+7'OW' DQ-8]2&9O] #*W[3: M2.:\:3IB!P.LB20I"$V26R(95[@JHN]LJD*/3G %9X/L*"4S?TX@]%3B%+\[ MGGG7N^ @53&P#GZ ^SF\P:J!EHW#/>GJ"I9Y/&"W%?X,K" \/F?@8M18VKJ@>K=-R4?&I2/8V M[US%?9IO\G2A[1/H0J KX2[&(7.@F/D7YEA5&#TA,_=^8.&)TR/UO:F#,[8B MWOGDK?=>*WHX%.0:A!;,:<;0#29=$<2KKR'H7H@3_8].]^G9;H99I&=;>G;8 M%\AW!?(HD&\$LB3Y4.(>YF.19--3"::+TV11K4<5)WGC70?VGL8W^0>?I_T[ M,QU7%EVT\R\;^]]J[<"GDMSX$>K]!UL- :T+Q\_^;.8QFPVGA^4'D?4;5W\! M4$L#!!0 ( .J* 4\U:. 5M@$ -(# 9 >&PO=V]R:W-H965T&,"*C:EM MEO3O.S:$TI2^V)[Q.63L<^N _#D1:O>%;3S?C@RYJH.M' W9H >;QIC MM?!HVI:YP8*H(TDKQI/DEFDA>UKFT7>V96Y&KV0/9TO'XZG+. CX(>$R6W.)%1R M,>8Y&)_K@B8A(5!0^: @<+O" R@5A#"-GXLF74,&XO;\JOXQUHZU7(2#!Z.> M9.V[@MY14D,C1N4?S?0)EGK>4;(4_P6NH! >,L$8E5$NKJ0:G3=Z4<%4M'B9 M=]G'?9IOTMN%MD_@"X&OA+L8A\V!8N8?A!=E;LU$[-S[080G/APY]J8*SMB* M>(?)._1>RS3A.;L&H05SFC%\@SFL"(;J:PB^%^+$_Z'S?7JZFV$:Z>F6GOU' M(-L5R*) ]E>)Z9L2]S#9FR!LTU,-MHW3Y$AEQCY.\L:[#NP]CV_R!SY/^U=A M6]D[7S;VOS'& Z:2W. (=?C!5D-!X\/Q/9[M/&:SXC%;R'BT9FE)+IWV<0:BKP#K\'7GC; M61\@93ZP%KZ!_3Y%;B)Z]M M5^ C1C4T;!3V14V?8*DGPV@I_@O<0#BXS\1Y5$J8\$75:*R2BXI+1;*W>>1] M&*=YYY NM#B!+@2Z$H[!A\Q&(?,/S+(RUVI">C[[@?DKWIVH.YO*!\-1A#V7 MO''16YDF64YN7FC!G&<,W6!V*X(X]=6"QBS.]#\ZC=/3:(9IH*=;^CZ+"^RC M OL@L/^GQ,-=B3',8]PDBYID$8'CG4D,&PO=V]R M:W-H965T(_+//C.NLS5: 7OX:R1&:5D M^O<)A)H*G.)WQS-O.^L=I,P'UL)WL#^&LW86655J+J$W7/5(0U/@Q_1XVGM\ M +QPF,QFCWPE%Z5>O?&E+G#B$P(!E?4*S"U7> (AO)!+X]>BB=>0GKC=OZM_ M"K6[6B[,P),2/WEMNP(?,*JA8:.PSVKZ#$L]>XR6XK_"%82#^TQGY[@?F M6YP>J;N;RCO#580SE[QQWFN9)1]RZC0?81 7H3)(;);H*03>,D MZ#8\68,J-?9A7#;>=2H>:6C\7_@\4M^8;GEOT$59]WQ"DQNE++A4DCN72^>F M>#4$--9O']Q>SV]Y-JP:EC$EZ[^B_ -02P,$% @ ZHH!3Z(#DU>X 0 MT@, !D !X;"]W;W)K&UL=5/;;MP@$/T5Q >$ M->O=IBO;4C91U4J-M$K5Y)FUQS8*%Q?P.OG[ G8<-W5>@!G..7-AR 9MGFT+ MX-"+%,KFN'6N.Q!BRQ8DLU>Z ^5O:FTD<]XT#;&= 59%DA2$;C9[(AE7N,BB M[V2*3/=.< 4G@VPO)3.O1Q!ZR'&"WQP/O&E=<) BZU@#O\#][D[&6V16J;@$ M9;E6R$"=XYOD<$P#/@(>.0QV<4:ADK/6S\'X4>5X$Q(" :4+"LQO%[@%(8*0 M3^//I(GGD(&X/+^I?XNU^UK.S,*M%D^\QEWKN(^C#?[KQ-MG4 G IT)US$.&0/% MS.^88T5F](#,V/N.A2=.#M3WI@S.V(IXYY.WWGLIMDF:D4L0FC#'$4,7F&1& M$*\^AZ!K(8[T/SI=IV]7,]Q&^G9)WWT2/UT52*- ^D^)NP\EKF'V'X*014\E MF"9.DT6E[E6RN?(CU/H/ M-AL":A>.7_S9C&,V&DYWTP\B\S&UL=53K;ML@%'X5Q ,4 M&R=N&MF6FD[5)FU2U&G=;V(?7U0P+I"X>_L!=CTOI7\,Y_!=SL% -DKUHEL M@]X$[W6.6V.&/2&Z;$$P?2,'Z.U*+95@QH:J(7I0P"I/$IS0*$J)8%V/B\SG MCJK(Y-GPKH>C0OHL!%-_#L#EF.,8OR>>NJ8U+D&*;& -_ 3S:S@J&Y%%I>H$ M]+J3/5)0Y_@^WA]2A_> YPY&O9HCU\E)RA<7?*MR'+F"@$-IG *SPP4>@',G M9,MXG37Q8NF(Z_F[^J/OW?9R8AH>)/_=5:;-\0ZC"FIVYN9)CE]A[F>+T=S\ M=[@ MW!7B?4H)=?^B\JS-E+,*K84P=ZFL>O].$XKZ=U,"Q/H3* +8>=]R&3D M*__"#"LR)4>DIKT?F/O%\9[:O2E=TF^%7[/%:YN]%$E\FY&+$YHQAPE#5YAX M01"KOEC0D,6!?J#3,#T)5IAX>K*F;^_" IN@P,8+;/YK<7?58@CSB>W\G5]GEZMU3?[K^ MP:=[^X.IINLU.DECSZ@_2;64!FPIT8UMN+5/Q1)PJ(V;WMJYFB[,%!@YS&\! M61ZDXB]02P,$% @ ZHH!3\?E[0#/ 0 G 0 !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0')RX761;:EI5F[1)4:=MGXE] M?E'!>(#C[M\/L.-Y'OL2N//S*_5%()9FRH:J)[!:ST),$)C:*$"-9V.$]][JSR5 Z&MQV<%=*#$$S].@&7 M8X9W^)9X;>O&N 3)TY[5\!7,M_ZL;$06E;(5T.E6=DA!E>''W?&4.+P'?&]A MU*L]Y?@1YGX.&,W-?X8K< MWE5B/0G+M?U$Q:"/% MK&)+$>Q]6MO.K^.L?Z.%"70FT V!3$:^\F=F6)XJ.2(UG7W/W%^\.U)[-H5+ M^J/PWVSQVF:O>4SW*;DZH1ESFC!TA=DM"&+5%PL:LCC1?^@T3(^#%<:>'J_I MR4-88!\4V'N!_5\M'C8MAC!)V.00-#D$!.XW)B',?SI)@B9)0.##QB2 B:.- M"5G=#@&J]G.A42&'SL_D*KN,WB/UM^L/?)K;+TS5;:?111I[1_U-JJ0T8$N) M[FS#C7TJEH!#9=SVWN[5-#!38&0_OP5D>9#RWU!+ P04 " #JB@%/0Q.& MN&L# #"#P &0 'AL+W=O"#DM#TYU*EFR MJXWRS '7#9P\20M[/JW7'LOYE)]%EA;LL;2J%'>C@* MM>#,IZ?DP'XR\>OT6,J93#80*H,:\3MEUZHSME0H M3YP_J\G7W4HJ MMN39GW0GCC,[LJT=VR?G3/S@UR^L#ZX$ MSUL6Z4J>O#3/M*B?UY;_U0PW@-8 ;@9 WC7P6@-OK %M#>B;0?2N@=\:^&-W M"%J#8*Q!V!J$FH'39+<^KE4BDOFTY%>K;&[<*5$7FTQ">2&V:K$^__H_>6*5 M7+W,/8],G8LB:C&+!@,=C!_V(2L3\D;B2 =N7@#FQ0(,<\^#_A9+#.-I;F 8 MVL>L1_ \8!B_C]E@F /VD-3[]4$7H\@Q DH2D!K MHCB+2,-!B_QA3-V>%; M^.@6/N)CC!,$*$%@^DA=[7XUF*#C(T#@:JBEB?)!!ZT0JBC646L314/:0?7B M"M&X0B0NO6Y"(_?4 3J<>%@R#*X>N*B(&H+NT?@/K.X)) (L29@3/K"HB" MM,^F)0K2)0,%Z9*!@@8^? O94!*V1^X^H"7,GRBE $O98ZG>X@9^6A;@8K:\O/A5 IZ:S>&LY[4-V%MKX@DR5!UE=D MLFZZD3?ZIKO]GI2'M*BL)RYD3U-W'GO.!9.^NW?R5(^RH;Y-,K87:AC*<=ET ME#6 MF'Y+B*Y:X%0O9 _"OFFDXM38I3H2W2N@M4_BC$3+94HX[00N) M]:@DT_Z)JI,VDD\46PJG;^/8"3\.$_^2%DZ(IH1H3HC&7D8C7_D]-;3,E1R0 M&O>^I^X3K[:1W9O*!?U6^'>V>&VCYS).5SDY.]"DV8V:Z%H31[.&6/YL$@5- M(@^(/YE\ 8B#@-@#UI\ \4V5HR;S&N$UR2(.FZR#)NN R3H,2(* Y/MMID% M^HTVT__:C!=)V&03--D$JOP"D 4!6:#*]*;*D&9S8T*NSJB[ AZI.G9"HX,T M]KC[0]E(:<#RE@N[MZV]=>8%@\:XZ<;.U?COC0LC^^E:(?/=5GX 4$L#!!0 M ( .J* 4^7]:C\T@( &D* 9 >&PO=V]R:W-H965TTDW=O/-I02 M6)[I#41=ZREC9K9,UX3 MJ8;\X(F64[(SI+KR M^/O9J4C;N$B M]RWP6!Z.4@>\Y;PE!_J+RJ?V@:N1-ZCLRIHVHF2-P^E^X=ZCV089@D'\+NE% MC)X=;>69L1<]^+Y;N+[.B%9T*[4$4;U!W6U,3Q\YOZQIA7 M9IZ)H#FK_I0[>5RXJ>OLZ)Z<*OG(+M]H;PB[3N_^!SW32L%U)FJ-+:N$N3K; MDY"L[E54*C5Y[>YE8^Z77O^-!A."GA!\E1#VA' @J&1O$:*>$+T3HIL$W!/P M5U>(>T)LK>!UQ3+5+X@DRSEG%X=W'U!+]'>*9K%ZOUL=-*_3S*D7(%3TO SC M=.Z=M5"/R3M,,,+@Y!JRGD+0@/!4 D,6 91%'DSHP?4"Q12!K337GXIL;HI< MI1F"Q0H-/[PJ5@8+1*! 9 2BL4#B7R>YFF(2RT?>06(#:;IJHRQ!EE(QA:5^ ME%EB:T L#M(@M&H'P/S$QP%L'X/V,6 ?6?:GF(E]_#7[4QAD'Q"#[ .P&_9C MT'X\_7R2#P024" !ZF\V4U2J#K8/ M]G\*&DL!8U8R>3I9!L<6IIABU%NR_Q. D%W%#2B$84L9:"D#+&'+4@;4-XFL M?VLQ1>GZVM\QI!7'UN[: %H(A3%L#/F6L^O9#PX4].D&7D$8^T?LC4ZPFO*# MZ3^$LV6G1FH'H^C0XZP"?0):\1S-"@3$U[HG N+WR)^MD0_,J+S53-?UO*?4 M-6$_"3^4C7">F51GM3E1]XQ)JNSZ=ZK>1]7W#8.*[J5^3-0S[YJ?;B!9VS=V MWM!=+O\#4$L#!!0 ( .J* 4]B3$^KJP( *H+ 9 >&PO=V]R:W-H M965TY)XQ%;PV=2L7X5ZI[CZ* MY'K/&BKO>,=:_63+14.57HI=)#O!Z,8F-75$XCB/&EJUX7)N]Q[%6@:*OX^L)J?%B&$;QM/U6ZOS$:TG'=TQWXP];-[%'H5C2J;JF&MK'@; M"+9=A!_A?D4RDV C?E7L),_N V/EF?,7L_BZ682QZ8C5;*V,!-67(UNQNC9* MNH\_@V@XUC2)Y_=OZI^M>6WFF4JVXO7O:J/VB[ (@PW;TD.MGOCI"QL,96$P MN/_&CJS6X:8376/-:VE_@_5!*MX,*KJ5AK[VUZJUU].@_Y:&)Y A@8P)D+Z; MD P)R55"U'=FK7ZBBB[G@I\"T4^KH^9/ ?>)?IEKLVG?G7VFW4J]>UPFLWP> M'8W0$//0QY"S&'(9L9I&%,48$ND&QBX(V@6Q^&LDD=@#2% MZ_FMLJEQB.,D<_23H_WD4^.%0V"&"LS\9UR@ H7'C(O)*TEGQ#GB$JU3>HRX MG-1QE( 8QR[^_WB'&%\SX C"<%G&3L,XH>"# M*-S(*."0@@>E,,546T^=E7#\ ../."1P .$& @%'$'P8A"F$8.?H*(53"#X8 M@C>'!.>0>'!(IAR^YX?@'!*,P\0AX?A*WL AP3DD/AR2*8>0)N TC'-(?#@D M4PY=57 "B0>!!/D 8GZBLT.3.<5^IV)7M3)XYDJ?O^PI:WUP M'A&PO=V]R:W-H965TX5KMC0+SIL% "PO4 6911I4BR]'0BO(Q9*> &LH@@?E5&'@VG8(*EC6 M9I8JVPO-4G+FN*S1"S78N:H@_;M&F+1+TS&OAM?R5'!I %G:P!/Z@?C/YH6* M%1A8#F6%:E:2VJ#HN#17SF+GN-)!(7Z5J&6CN2%3V1/R)A=?#TO3EA$AC'(N M*: 8+FB#,)9,(HX_/:DY:$K'\?S*_EDE+Y+90X8V!/\N#[Q8FK%I'- 1GC%_ M)>T7U"<4F$:?_3=T05C 921"(R>8J5\C/S-.JIY%A%+!]VXL:S6V/?_53>_@ M]@[NX""T'SEXO8/WX> _=/![!_]9A:!W""8*H,M=%7,+.A@?+8 M.8M ;%BC7!;.:8P)H< MP&TX"S:Q)F7;S7F7LND]AW*.Z\&L[SJ3K:*[]RW">2[4'C7?WDC[:^$P*CQZY"]*0Z#S-R MHA/1+" MD0C>ML0=*T3W'A88';F<1F).NQ;6+3AI^O8,AO\(V3]02P,$% @ ZHH! M3]CP$K,5!0 *1P !D !X;"]W;W)K&ULE9G; M;NHX%(9?!7'?G=A>3@*B2(72SD@S4K6W9N8Z!;>@G1 F2MY^<2HG7;TAO M2@[_.GC%ZZL3SXY9_K/8&E..?J7)OK@=;\OR,/6\8KTU:5Q\RPYF7]UYR?(T M+JO3_-4K#KF)-XU1FGC2]P,OC7?[\7S67'O*Y[/LK4QV>_.4CXJW-(WS_Q8F MR8ZW8S'^N/!]][HMZPO>?':(7\T/4_YU>,JK,^_D9;-+S;[89?M1;EYNQW=B M^JAU;= H_MZ98W%V/*J'\IQE/^N3WS>W8[_.R"1F7=8NXNKGW2Q-DM2>JCS^ M[9R.3S%KP_/C#^\/S>"KP3S'A5EFR3^[3;F]'4?CT<:\Q&])^3T[_F:Z >GQ MJ!O]'^;=))6\SJ2*LS_+L M.,K;&7>(ZXDMIF$U(=;UQ>;Y-_>J)U945]_G:B)FWGOMJ-,L6XT\T^BP+UEQ MR:<3KTK@E(5$62PE,Y?] /=>22*,(C4;">JK%7O7I*[("@ M VH<4,^!LI)L-4&CV;<:3;[OXS@:QM$@#EEQ6HT^BW,C(@I<@0(8* 5T=A! M"!V$(-/ >O8AJX@()BIT)!K!.!&(8\_SB%5$1LYZ3&"8"0ACS<(%UX367%Y- M^+-1KD2$CWO?!ZE,[.;W66EO*#R+U/8GDM5STN:$S].>:%OV@+P)WST^!]L$ M&Q_(2+",Q,09".+K3D@0B%%4HD"")G9"5W7]E#"'A (I.4 D,(D$#6>9P) 1 MG#+DVS03'#-2$CF? <:," 8 K1/UB59-9F:P+ 1G#;DDST5.&[T MA<)@W@@.$_*U'8GC1(;.LDC,$\EY0KY%Z@40,;9)0 EG\TO<_)(W/X/;2O+F MOW'S7.+NEZC[[7\<$G2U,PYN:8E:VOK/L>Q$YW%"&3#J797U$\* D'RM0KX# M4Q(#0NKAC)&X\25O?,:8!1()JRB/DM-!"O=3PFR0:+E"=CI4_5SQF!48.4D'&!4&(P*O7FY7&"8*<0I91>% MK\KZ>6/HJ2] 3V'H*<0S>X&F.,\N)$L8:(1892_0B+/*%06# MBA"#;% !$5N84(039ZR7B"')%P?PAA!9[M40<+6CJ7I7U$W)\V$& M<:R6"$.!OK!:(@P%0@LANZ.)+X1"'?&R %GO,U3WM2I@+_.A^VL581+1%UZY M"$.!P"L7ZVCBKUR7DL7L(,0.UM&<':X/>)@;&G'#[F@@8AVM![-%8[9HQ!:[ MHS7XT!*Y"JLQ.C1"A]W4G2BX,GNOROH)V93IW\4MKWG+V\5? U)5Q*.3[EH MK>#;<8!(VA_IO;-M@]3DK\TN43%:9V_[LB[5V=733M1"UML.UO6EF-X+<'TE MI@_H^IU6TX>JQOQ.5:#J#L$[NKK3;*MXG\FVFVA_QOGK;E^,GK.RS-)F@^,E MRTI35<+_5E5B:^+-Z20Q+V5]&%;'>;MYU9Z4V:';F/-.NX/S_P%02P,$% M @ ZHH!3X"FS:R# @ F@D !D !X;"]W;W)K&ULE5;MCILP$'P5Q .JK.76S95J-@C)+&<5E4^\8;5^VFB5T[B#3A5U46-3L(1UZKBHJ_>U;R^];%[F/A MI;CDRBR@-&GHA?U@ZF=S$'J&>I134;%:%KQV!#MOW1W>[ DQ"3;B5\'NV9E:9!T'7\Z4+?G-(G#\0/]LQ6OQ1RI M9,^\_%V<5+YU8] M=2BZE(J^M?>BMO=[A_](@Q-(ET#Z!#^P6EHB6_DGJFB:"'YW1+OY#35GC#=$ M[TUF%NU6V&>Z>*E7;VE 2()N!JB+V;PM. MK L:'EG@S=#,^ M/:?PY"- _.TR6GQJ&'81]H H\%NLOM0"&;88!G_ED!@*V M$0X_H!4V"09<,M4:3;2&,RRPD_!JPN+',Y]%#'L)QQ_0"CL%0U89?]DPX)69 M[S=L%3*UBA_/O,,$M@'!R[42V :$+-#:!0VUCE] -/@U5DQ<;%,@G8Q?:]N1 M#%;[QF-G^P[T/[SM6KY3<2EJZ1RYTC]H^QL]V.FS 0?!7$ \1\A9 (D))4 M52NU4G15V]\.V01T-J:V$ZYO7]LX'),OXH:0'IOE+2B M\&LINQ5"HJJ!8C%C';3JRY%QBJ6:\A,2'0=\,$F4H"@(4D1QT_IE;F([7N;L M+$G3PHY[XDPIYG\W0%A?^*%_#;PTIUKJ "KS#I_@!\B?W8ZK&1I9#@V%5C2L M]3@<"W\=KK9AI!,,XE<#O9B,/6UES]BKGGP]%'Z@*P("E=046+TNL 5"-).J MXX\E]4=-G3@=7]D_&_/*S!X+V#+RNSG(NO SWSO $9^)?&']%["&YKYGW7^# M"Q %UY4HC8H189Y>=1:24L]/NQ6A_6A"%>Q6LQ*!\W:F6_*K5#12YG$<8XNFLAB M-@,FFF#FBQ&"%/VH$;DT-M%=?A(G'S6V]YC(+1$[;<0F/9Y*1(F;('$2)(8@ M^4"0WM0X8%*#:8<:PP<+,7>*S.]%XKF;('42I,_;7#@)%HX*;FVZ, ]L9DZ1 MS$&0N0F63H+E\S;#P'VL \=^9K?G>@!EDPU-9P\*#1_\/J%#9WFSH!8TU0EG M#_8]=/Y"ZS!ZXGQ:T/2 IC&ULC5;;CMHP%/R5*._-Q8D30("T"52MU$JKK=H^&S DVB1. M;0/;OZ\O(1MLEY8'8I_,C,\<&Q^65T)?684Q]][:IF,KO^*\7X0AVU>X12P@ M/>[$FR.A+>)B2D\AZRE&!T5JFQ!$41:VJ.[\]5+%GNEZ2X(=>5'_NWP$M]JK@,A.MECT[X&^;?^VY>3S8>5',B'8F@($ 1H)8^Q$A&0C).R%]2$@' M0OJ_*\"! (T50NU=%7.#.%HO*;EZ5!^''LE3%R^@V*Z]#*K=4>]$/9F(7M9I M,E^&%RDT8 J- 1,,S.\A&QL2CXA0)#!F 5Q9%,"B@_L%2AL!9T8._Q39/A2Y M2S-Q%BM1_&1:K#1R"Z1.@50)I'<"L5%MC13)%9RR0P@(8M&Y1":\-L4 Z#:#[]&!9M1@S I!!W%G.G MQ=QA,34LYM81^1 '!JBT09%9AHU#*#>%MC8(3(2TI7!RQ;68GE2_8=Z>G#LN M?Z23Z-C2GH"\(HUX$2_*V!'?B!:H.]:[O.Z?7Q$]U1WS=H2+BUE=GT=".!:I M"\.^5XF6/4X:?.1RF(LQU8U+3SCIAYX&PO=V]R:W-H965TY! $!UUYD2==J:=N;E.V\^<1F4."$VB7O]]DY#C>-E3_"!)?/;9 M9Y=U6>97QE_%B5+IO!5Y*1;N2J#A- M]\:HR#WL^Y%7I%GI+N?F[(DOY^PL\ZRD3]P1YZ)(^;\5S=EUX2+W_> Y.YZD M/O"6\RH]TI]4_JJ>N-IY#+?^[&6R K0%N#)3O6P:!-0@^#,*;!J$U",=Z(-: C/4068.H M9^#5R3+97Z@A!#<)3 AH5&%*QP@-SW'60#!$D[FFX2[*Y3[(=0N(8CB0 M\QD8^Z"3SP@F"$&"T!"$'8)>ME7Q!0DF (* M4"__TT&H*/0G4/Y'([?30?4@%*,;"40^W&-\( #<;S+^4!=4/XD%MF7U0X2X M(@R0;0 R1&Y%^$D714"$03]"!)0CI"H!D&$(W4L &$0$#/0^93=0L%$_(GS_ M;Y=84-O7%ZC -@ 0W^H$".ZY* "R'_:S'PQ3Y<,%%@QJ @<(3/]8SLT8SFZH M\-,! 8\'0CZA@+LY(N/[$8)[+P*:[Z C65 [9(*@I!Z.5%K7L_!]4:RRL[X7O.BL?P/4$L# M!!0 ( .J* 4_EC^4&C0( %L) 9 >&PO=V]R:W-H965T($M("I[83MW],4(/FFC(K<E&:_TVH'%*WH5>5:2 S/XM2@P^[*2>KXVY*:G4]EV!_?V;_H MX&4P1\S)CN9_LI-(UV9D&B=RQM=!]]# :PV\D8'5 MA*)SL\<"QRM&:X,UVUMA=8K0TI/93]2B3K9^)]/#Y>HM]OQ@9=T448O9-ABG MAT$=PI+LG0L' M@& DN/0047^#/4,"5@X)/1 O7#@J?./LM:+#!@0<>?A *?YFL7HV^F0A:M5<9J[M/Q?\!4$L#!!0 ( .J* 4]I M\HH)< , # / 9 >&PO=V]R:W-H965TRS.J_"U;PZ\P%]VW@>WXX M"C7@S:>G[,!^,/'S]%3+)Z]GV>4EJYJ<5T[-]C/W$28;XJN %O$K9]=F<.\H M*\^;FP)2L*Q21U_-&D;C^G"AS>O[%O6O/2S'/6 ML"4O?N<[<9RYB>OLV#X[%^([OWYFVE#D.MK]5W9AA80K)7*.+2^:]M?9GAO! M2\TBI939:W?-J_9ZU?QO87@ T0&D#R#IAP&!#@C> ^##@% 'A&-GB'1 -'8& MJ@.H$>!UR6JSO\I$-I_6_.K470&=,E6G,*%R?;=JL%W.]C^Y (T M11%IS*+#D $FBF\A*QL"/<*3 GH5!%.Q(%9X2(TIEC8F" )#Q@B>]0B>#8:A MN*$ 36O0$@1#(8.BB#<;%26V-QL%)+7- M(3#9U>Z9P[LU(.TZ#DQSH3530!'=_X/="L+[+""--@Y-04@/!3O;",IN&0B* M6J@U@HKCN];P3@M(JXTCTQI%.C\@I63C JM&5BA;8BW=&L&I4KKG#]\((!ZQ M1VJ0L4G:]F+K_;9?@15&!B&Q[=ELX-]?/GR; F2?HM$="GS/@'1\QR?XID'\ M$;NE!MWXI:%=^R-Q&Q27V/7A#3[>2U8?VJ-7XVSYN1+*]F"T/]X]$O7Q;XPO M8+($9'P%DW5W6'BG[\Z2W[+ZD%>-\\R%/'*T!X,]YX))^?Z#+)"C/+[V#P7; M"W4;R_NZ.\-U#X*?]/G4ZP_)\W]02P,$% @ ZHH!3[ 322X0 @ ;@8 M !D !X;"]W;W)K&ULC57MCILP$'P5Q /$F,\D M(DAW.56MU$K156U_.V03T!E,;2=UDD8NSYG4+.^FI<],P^><1N.@W/O6O!\_UJ=+V@!1YQT[P'?2/;B=-1":6 M0]U JVK1>A*.&_^!KK?4)3C$SQIZ=;/WK)6]$"\V^'+8^(%5!!Q*;2F862ZP M!R3UIYHV\79_9?_DS!LS>Z9@*_BO^J"KC;_TO0,_)X6UUS'X4=!V9RRSMH;L[]\RX5>;T4L19 MFI.+)1HQCP,FO,-D]Y@MAEE.&&(T3$)"5$CH"*);@B3#"2*4('($\9V"U4SE M@$D=IG68$"\1HR7BMR66P>RR, R=R< P[PA)4"$)0A#-A R8Y/]>4[1$BI2( M<8(,)<@^_D*7*,$249#,3 Z8[,8DI8L$K[)"JZR0*BE.0 .\A8*/.Z7O="%% M5&3S-GP+BN)YCY&;QK>3^!N3I[I5WEYH,T- PU'; M;6;V&PO=V]R:W-H965TWKVT(EX#;7GX$>YF=G5G,DG=R$)\^,$?%[#91W*S_TKX'G^E0I$T!%WI(3? ?UH]T)O4,CRZ%F MT,B:-YZ X\I_"A^WF<%;P$L-G;Q9>\;)GO-7L_ER6/F!$0042F48B+Y<8 .4 M&B(MX]? Z8\E3>+M^LK^R7K77O9$PH;3G_5!52L_];T#',F9JF?>?8;!3^)[ M@_FO< &JX4:)KE%R*NV_5YZEXFQ@T5(8>>NO=6.OW$^*,)>$C [PG8=JNW8GNS)8H4N>"=)_JGVQ)SB,)'K+M?FJ!MMKVGVR-U M]%+@-,W1Q1 -F'6/B>XPV3UF,\>$(P)I!:.,R"5C'LS"8IJ^4W@9)!,KF^@X69\B\VI/XAL]+M\ E XW>H M^ -02P,$% @ ZHH!3ZE3EPWR 0 P@4 !D !X;"]W;W)K&ULC53M;ILP%'T5Q /4?']$@+0R59NT25&G;;\=N 14@ZGM MA.[M9QN"$N)6_1/[7LXYG'.)G4V4O? 60%AO/1EX;K="C#N$>-5"C_D#'6&0 M3QK*>BQDR8Z(CPQPK4D]09[C1*C'W6 7F>[M69'1DR#= 'MF\5/?8_;O$0B= M]PS6:%5I>YZ&'A'!XM!D]M?W%V9*KP&_.E@ MXE=[2R4Y4/JBBN]U;CO*$!"HA%+ Z?0-ECRA;2WA?\ 9B(0K)_(=%25<_UK5B0O: M+RK22H_?YK4;]#HM^A>:F> M!&\EN,&'!'\A^!L"FIWIJ%^QP$7&Z&2Q^6.- M6/TGW)TOAUFIIIZ=?B;3BLA!;,XXSQKC#>+:*\1R3)"D'2P.K" M,[KP--^_=A'&9@'?*.!K@> F1KR),6,BC1EFC.-L@GR,N3$2&(T$!B/OC"(T M"H2?'T5D%(@,#M+-*")#S,VXRGN,GWIF(['12'QG)'QOEHE1(/G\*%*C0&IP MX&Y&8<)L8Z*KTZ1NMY^8';N!6PA5(#4&PO=V]R:W-H965TZ-_/$YS_D=4"AN7+S)BC$5O+=-)]=A MI52_ D >*M92^<)[UNDW)RY:JO10G('L!:-'&]0V $41 2VMN[ L[-Q.E 6_ MJ*;NV$X$\M*V5/S=L(;?UB$,[Q.O];E29@*414_/[ =3/_N=T",PN1SKEG6R MYET@V&D=?H2K;6[T5O"K9CFDCWG;V;P];@.(P/$&G90QH'JYLJVK&F, MD<;X,WJ&4TH3.._?W3_;VG4M>RK9EC>_ZZ.JUF$6!D=VHI=&O?+;%S;6DX3! M6/PW=F6-EAL2G>/ &VF?P>$B%6]'%XW2TO>AK3O;WD;_>Y@_ (T!: J \7\# M\!B %P%@(+.E?J**EH7@MT ,F]53\TW %=:+>3"3=NWL.UVMU+/7,HEP :[& M:-1L!@V::="C8NLJLFR2 TP42 O!;+Q^($B]AM@KP&V!O�(H8] 0J^FL M)H601-&B%E=&LG0N>\")O3BQ!X+8P?')"'Z&DWAQ$@].NL!) MG#PDSY"#XY&E\"D.\>(0#TZVP"%.'DP\F^7*$([0,YS4BY-ZS.6!BT2;S$T$8^RNCT>'$I0^ \J]0+D#!'.X ,J=OP9F M,4S)8E^W'EV.<)XN@<#L #,7RG#]>4F"Z*&PO=V]R:W-H965T??NW9USNDQ/O'EM M]XP)YZTLJG;F[H6H)Y[7KO>LS-H[7K-*?K/E39D)>6QV7ELW+-MHI[+PL.]' M7IGEE3N?:MMC,Y_R@RCRBCTV3GLHRZSYE[*"GV8NH\D*4>6@$;]S=FK/WAV5R@OGK^KP?3-S M?:6(%6PM%$4F'T>V8$6AF*2.OSVI.\14CN?O[^PKG;Q,YB5KV8(7?_*-V,]< MZCH;MLT.A7CBIV^L3RATG3[['^S("@E72F2,-2]:_>FL#ZW@9<\BI9396_?, M*_T\]?SO;K #[AWPX"!C?^80] [!AP/YU('T#N36"&'O$-X:(>H=(L/!ZXJE MJ[_,1#:?-OSD--T%JC-U3]$DDOU=*Z-NI_Y.-J"5UN,\1&CJ'151CTD[##[' MQ)>0I0WY(/&D@$$%AE2DV'+'EP$6-B*DAH:K) _7258VA%(XDP"L9Z#]@XMZ M8IB @ 1$$Y +@L#(U,8$9$1E" 8)@2#$"-)A(HVI-";Q?:.@-@:1,]"%D@A4 M$EE*D&_T)(VL*')RAG%D".Y@X178"F##L1]&L.H85!T#]0L-U;$EAR!L5G 1 MVQ4,?1.UM+E01.QVV+ DH6/]H&!F%,C,J&!*[4)CI=H0?1ML1>U^!"@:4YV MJA-+=61UL%'8CQ.CM4L;%5!*C;'Y *!B&A(X+^3#X]D'^A&/ M4(Q,>'3[2$+@>+Y'^'I]>\Q%'ZEUW0%4@*R; Z#"V+KM$,H?NS<('MRA4<,@F:, ME2T PF9OO;,MIV3-3N^HK;/FATHHC6?680^^QVI+,NPIFBP08%^BR4.WY7[0 M=TOWSZS9Y57KO' A=S.]06TY%TQJ]^]DI_9RSQ\.!=L*]1K+]Z9;=KN#X'6_ MR'O#OXGY?U!+ P04 " #JB@%/A!QV5J8" !E"@ &0 'AL+W=O1GB\#+QE.\/VDY$JT4M]O*'U,_U8V-&T<"RS4M9M;FJ M@D;NEN%'?+\FR!8XQ,]5'JU0Z^;IQ8CI11OW36OW/7<\U_*X +2%Y"A ,?_ M+*!] ;TIB#IEKM5/0HO5HE'GH.F>5BWL2X'OJ3%S8R>==^X_TVUK9D^KA.!% M=+)$/>:APY 1AEPCUCZ"\P$2&0&#"@*J(*Z>7JD@, $%":@CB*\(Z$T;'88Y M3.4P..491NBF&0#',$U&N"M!,2@H!@3%-X(Z3#):Z$-&&?4$ 3C.DG1*4 (* M2CQ!&;O1DWCK\(1P="-[[_,1PDX#/>&.YU M&C/OZ?P'="4E Z5D@!0&$V $IQC-MP-/; 1XAB$]:-PLC?T$03!$ITS!\)Z M"2 HG:" =P5,WV$+G&,,!=FSQ4\H3N(D]HT!@#3#?-(:.,O8#[,)Z@0%'$#, MWF$-'$&WL ^RZ:?5ZUP8O2YNC@/O [I;0TE.C.F'PP9[YA4,B= MMK>IN6^Z@T\WT*KN#W71<+)<_0502P,$% @ ZHH!3SD1V/E] @ # D M !D !X;"]W;W)K&ULC5;1DIHP%/T5A@]8") @ M#CI3=;6=:6>>R-%X0( M[[VN&C[S"R'::1#P?4%JS)]H2QKYY4A9C84IWYP/^8>"E/A5 3P3QO\8F\$O&SW3(Y M"FXJA[(F#2]IXS%RG/E?P'23*;P&_"K)E??>/>5D1^F;&GP[S/Q0!40JLA=* M CGM?N20D-S M$R)#B&X$D'Q*B TA'DM(#"$92X"& ,<2D"&@L834$-(!(>BRJ\NUP@+/X12QLQF=Q# M5@]%GFT$'(BL'XIL/A4)9"IN^8B<^8@T/^[SH\@M$#L%8BV0W"44#!+:89#& M-!H#HC@-!WE?NF!RCQG 5N/4U@]A=^82I[G$86Y0@46'@;UUHCBSO#E0"%K6 M1FFM'Z'NC$&G,6@90P-?*VBM K,L209-#*TL0X!2-(C8U@)@DJ5PT,RV& @! M M#M##F=(4?)XD')D+5.E-@ELU%)^+\LI\Y84DGJWO"#\Q.9<.]'17R>-"; M^)%20:1B^"1;IY!7D]N@(D>A7N51ZK'N@.X&@K;F[A'<+D#S?U!+ P04 M" #JB@%/_6C;3P,# I# &0 'AL+W=O;O$GF031RH_+?V4X?EW[B>SNY%Z=7S[)/*/2]/ONO\BQS V^9F!A; ME3?VT]N>&JV*WHNA4HBG[IF5]GGIWL1);X8;T-Z #@80O6K >@/V8L!M\ATS MF^I'H<5J4:N+5W??5B7:2P&WS!1SVQ[:VMEW)MO&G)Y7(0L7P;EUU&/6'8:. M,# @ N-]"$&Q$&OJF-/K !L7D21X!(8FP:P]NTHBPAUPU &W#OB5@WA2A0X3 M64S9I1&&0,@D%Q<&":,CV!6=$*43(G22"9T.$X[CL"AB#A\$QR$FK>4AJ2!*9T4J2,E%/*<$) <)$A M"*4Y%S,Z!6_O<4!UZ XHPH)/M0X#S90?<#4"AKB8HXKK$?!W9(MK"" BPJ>: MUH/&]X!Q[HH(N"K"P_DN 5Q% )$1/B/T@+<^Q.\H#-ZL@'6K4QBW#XVZIFYA M$%S\2F'PC@6L95/,;PPDA3F'^C[NFA+ MX-T0_4W4AZQLO >ES?AGA[2]4EH:+N3&W+BCF=N'32[WNEW&9EUWPVNWT:KJ M!_-@^'>P^@=02P,$% @ ZHH!3WEA,,IS P Z! !D !X;"]W;W)K M&ULE5C;CILP%/P5Q <$;,QME41J$E6MU$JK5FV? MV<1)T ).P=EL_[[FLA'80TCV8<'.G&'.X7@PS"^B?*V.G$OK/<^*:F$?I3P] M.4ZU/?(\J6;BQ OURUZ4>2+5L#PXU:GDR:X)RC.'NF[@Y$E:V,MY,_=<+N?B M++.TX,^E59WS/"G_K7@F+@N;V!\3/]+#4=83SG)^2@[\)Y>_3L^E&CE7EEV: M\Z)*16&5?+^P/Y&GC=<$-(C?*;]4O7.K3N5%B-=Z\'6WL-U:$<_X5M84B3J\ M\37/LII)Z?C;D=K7:]:!_?,/]L]-\BJ9EZ3B:Y']27?RN+ CV]KQ?7+.Y ]Q M^<*[A'S;ZK+_QM]XIN"U$G6-K/_",,! MM N@UP#";@9X78!W;P#K I@6X+2I-+79)#)9SDMQL:J(.LVHQM(?1$&L3$45#R.86B:,D7G52J),VX5Y? MIQ=@ @\2> T!&R3J:8FVF*C!% V&,#(+M60!BD8SIN4[Q360S*!D9DIF'B;P M(8%_?]$"2!" HFF)KEJ,WT_4=UVM&A.@@9002@GON'^A67.7S'SM_IFH*)II M';UI0?$HU4!Q!!5'0+&F984P@:8784;Z*(9"8M!'(VU 7.P2[OV=1$:,AMS1 M2QTHZ)>=&,W4H?PQU% .]A-"@9Q(ET/!A9CN?=343 WWN\TT5(P-C" 'BW7% MGM&W@<_T[EX#F+H9LUA7/<4VU(U=C ;"UQ=-S.7;N0;U@M@,9G%;N^/Z#E, M,0]SP$9*?) #&:' 5DJ"!Y80MD "/# P'M8(Y.EU1"#]"3;!-%2,+9 [V+1 M" 4V+Q+?7S>*W8NZ=UA/!^HO8V8XSP1H* ;[( 4^&/CZ=4P?''GTT)'M$K W MHU4@2'_Z0%"HZ[W--%2,[8T">PM&6H5BIZ'L@5;!"YVBA:Z;; ?J6XKJ:F.? M@6# 9"?9AKJQNU"P4PO'&A.["PT?J!Y>[A0L=[/K "@D>NT02-^C33 -%6-W MH6!O%(YXG(?=Q7M@;^1A3_"0)^AU0Z!0WXQ D.XN$TRM8J?W!EE_ _B>E(>T MJ*P7(=7+://*N!="J^*SC7CQO+ M_U!+ P04 " #JB@%/[7/^DFH" #S" &0 'AL+W=OV(L_X6;&RIEOAR'-5$?'W MB3+>KEWD7B>>RU.AS(279PTYT9]4_6JV0H^\@>505K26):\=08]K]Q-ZW*#4 M%%C$2TE;.;IWC)4=YZ]F\.VP=GVCB#*Z5X:"Z,N%;BACADGK^-.3NL.:IG!\ M?V7_8LUK,SLBZ8:SW^5!%6LW=9T#/9(S4\^\_4I[0Y'K].Z_TPME&FZ4Z#7V MG$G[[>S/4O&J9]%2*O+67_UH&%^"^ \%>NWW"H*^(/A?$%KSG3)K M]3-1),\$;QW1_5L-,9L"/08ZS+V9M-G9W[1;J693$F7Q @E6=^R1U?#\2R6J!8Z&!T M?S (;C^$@6C"Z5, SRQ'OO^>9;A5$="KZ1(%W%@H_(!EN+50-%<1XZEE )2B MZ;,/ "5H00S&UL;9-M;YLP$,>_BN4/4 ,A71L!TM)IVJ1-BCIM>^W $:S:'+.= MT'W[G0U%J.,-]IW_][L'[&)$^^(Z ,]>C>Y=R3OOAX,0KN[ 2'>' _1TTJ(U MTI-I+\(-%F03@XP669+<"R-5SZLB^DZV*O#JM>KA9)F[&B/MWR-H'$N>\C?' ML[IT/CA$50SR C_ _QQ.EBRQ4!IEH'<*>V:A+?G']'#,@SX*?BD8W6K/0B=G MQ)=@?&U*GH2"0$/M T'2O]&_QQ[IU[.TL$3ZM^J M\5W)'SAKH)57[9]Q_ )S/WO.YN:_P0TTR4,EE*-&[>*7U5?GTLAH-G5PQE'$ M,RK>D?=6[1_R0MP":-8<)TVVTF2+0A!]29%MILAB>+Y.D3]N W:;@%T$[-: MW?TV(-\$Y/]7D*3OFMS2O&]3K*8:+NUW:2^J=^R,GGY0'&.+Z(%XR1W=A([> MR6)H:'W8?J"]G6[+9'@&ULC53M;ML@%'T5BP<( M_HX;V9;:5-,F;5+4:=MO8E_'5L%X0.+N[0?8M5P'3?L3N)=S#N<03#YR\2I; M .6],=K+ K5*#0>,9=4"(W+'!^CU2L,%(TJ7XH+E((#4EL0H#GT_Q8QT/2IS MVSN),N=71;L>3L*35\:(^/,$E(\%"M![XZ6[M,HT<)D/Y +?0?T83D)7>%&I M.P:]['CO"6@*]!@CA!D>@ MU AI&[]G3;1L:8CK^;OZ)YM=9SD3"4=.?W6U:@N4(:^&AERI>N'C9YCS),B; MPW^%&U --T[T'A6GTOYZU54JSF85;861MVGL>CN.T\H^G6EN0C@3PH40Q/\D M1#,AVA#PY,Q&?2:*E+G@HR>F/VL@YDX$AT@?9F6:]NSLFDXK=?=6)EF2XYL1 MFC%/$R9<8<*/B.,](LL6"-8&%A>ATT5H^=':192Z!2*G0&0%X@\QTDV,"9-9 M3&\Q^]W#)H@+$[N-Q$XC\;V1^,$MD#@%DO\_BM0ID-X[\(/-4;@PX683O+I" MYI/^1L2EZZ5WYDK?1GMG&LX5:#U_IUVW^A59"@J-,M.]GHOI6YH*Q8?YF<#+ M6U7^!5!+ P04 " #JB@%/TJ QWKVT(1\&]RY_87F9F9Y=XR5K&7T0)()U72FJQ<4LIFS5"HBB!8N&Q M!FKUY,PXQ5(=^06)A@,^&1(E*%@L$D1Q5;MY9F('GF?L*DE5PX$[XDHIYG^V M0%B[<7WW'GBN+J74 91G#;[ =Y _F@-7)S2HG"H*M:A8[7 X;]PG?[U/--X M?E;0BM'>T94<&7O1AR^GC;O0AH! (;4"5LL-=D"(%E(V?O>:[I!2$\?[N_HG M4[NJY8@%[!CY59UDN7%3USG!&5^)?&;M9^CKB5VG+_XKW( HN':BU5E!6*7[NUJLW:]OIWFIT0](1@(*C<[Q'"GA ^2HAZ0O1&B$RWNE), M;_98XCSCK'5X]W8;K/]$_CI2W2]TT#3;/%/M$2IZR^-TF:&;%NHQVPX3C#$3 MR&X.\0<$4@8&%X'-Q3:8T8-)@@\1^SDB3>T>0FLG0L,/QQFBV"X0604B(Q#] MT\ITTLH.DQI,;3!ANO2FQ3Z$VEM0X=)+[)9CJ^788GDUL=QA5N,T?N2%$\L/ MH?;QS'(0)=Y_7E-BM9S,+:\6$\O)+(WOSYH\!P5C4&<%C>X1!7XQ,THX!;O6 M9CZ.HL,8? K,/7R#=S/T&^:7JA;.D4EUF\V=.S,F07E9>*HQI1K;PX' 6>KM M4NUY-[RZ@V1-/Y?1\''(_P)02P,$% @ ZHH!3\V1Q>XZ P (PX !D M !X;"]W;W)K&ULE5?M>5ZS[.XO!,'GJMOMJ+(8JD>BYU7'@H>;RI2EGK8]YF7Q4GN MSB;5V%,QFXBC3).;'*(=_R%RU^' MIT(]>1>539+QO$Q$[A1\.W7OT?@1!YI0(7XG_%PV[AT]E5I5E(^_AI1]U)3$YOW'^H/U>359%[CDB]$^B?9R/W4';G. MAF_C8RJ?Q?D;-Q.BKF-F_X.?>*K@VHFJL19I67TZZV,I1694E)4L?J^O25Y= MST;_@P83L"'@"T'5_HH0&$+P22!?$H@AD*$5J"'0H168(;"AA- 0P@[!JU>W M>EW+6,:S22'.3E%WW"'6C8W&H6J(M1ZLWG_UG7ICI1H]S6B$)MY)"QG,O,;@ M)B9L0Y8VY%/$4P8N+C#D8HXM.FX76-@(.NIXN"JRNB[R $"BCLRCC1F-X-D& MX)H'%3]H\ ."80$""I!*@#0$HLX+F=<05D'R>C$((E'06;-AL$<;YL-^*>B7 M6GYIM\2\QM!&"4I\W^_XM5&,-5$M,PPTPP SI&.&664PLKS8($+ZK(2@E1"P M0CM60JL*0I199FP8]D>]=D:@G1%@A\$"$2@0#6]LY,-QY ,>NKUM0*VN#8FU M) ",TJ!O25!//B+ 4"8 5E= [6G!087LI&)^SS\9@N,%L1L6%XX%!.6" MM6ZAU4S()Y'== N8JRWZ^!H0'8V,+]O5G XH!O2 "R=T]=T[>MV9U%=UK?^)<>F]UU?1K_R1E^Q $_>[$ZZ*_%RUO MU"<'T=6%5,ON&/1MQXN]3JJK ,.0!751-OYFI9\]=9N5.,NJ;/A3Y_7GNBZZ M?X^\$M>U#_[[@^?R>)+#@V"S:HLC_\GEK_:I4ZM@KK(O:][TI6B\CA_6_B=X MV&(R).B(WR6_]HM[;QCE18C78?%MO_;#H2->\9T<2A3J_4O>G@US$O1\ZVH_I1[>5K[F>_M^:$X5_)97+_R::#$]Z;IO_,+ MKU3XT(EB[$35Z[_>[MQ+44]55"MU\39>RT9?KU/]]S0Z :<$G!,@_C AFA(B M(R$8.].C?BYDL5EUXNIUX[?5%L./ AXBM9F[X:'>._V9FK973R\;%D:KX#(4 MFF(>QQA)]@,@# %, M0YB"EB2]?2X4[0D0V^8%S%&"UCM0@K>ZM14?)^Y]H24/E.9-!P-;]&F2.4FT MZH&2O6EB8.L^B9QF";3R@9"^Y6- :!^=Z@=:_D#HW[(RL T 4N?N(:U_I/1O MVAG:^O_ G)&6/U+R-ST-"?DSYA[*\5^>DK]I:FC+_PY#IW\BK7^D]&^:&MKZ MQYBY-Y#6/Q*' LO4T#X5I"E#X[>SG<*69Q17,[23(.$DEN]-0>S&]Y3'9F8W M=IS93; X9PX'_Q]%=RR;WGL14AU9]<'R((3DJEQXK\J=U+O&O*CX00ZWJ;KO MQ@/WN)"BG5XF@OF-9O,?4$L#!!0 ( .J* 4\:2:&PO=V]R:W-H965TAW)@EA@QNW?%] UUO(BW,NYYYR+0#$J_6HZ (O>I.A-B3MK MAR,AINY ,O.@!NC=2JNT9-:%^DK,H($UH4@*0I,D)Y+Q'E=%R)UU5:B;%;R' MLT;F)B73?TX@U%CB%+\GGOFULSY!JF)@5_@!]N=PUBXB"TO#)?2&JQYI:$O\ M,3V>_DHM2K#[XV)4Z\(1!06\_ W'"')Q#"$SD;OV=.O$CZ MPO7\G?USZ-WUX@W!P[\1I MU$J8\$7US5@E9Q9G1;*W:>1]&,=IY9#.9?$".A?0I2 ]A%XFH>#\$[.L*K0: MD9[V?F#^%Z='ZO:F]LFP%6'-F3Z_R]%"0NR>:,:<)0U<8NB"(8U\D:%2" MAO+=NCS;QPEV48)=(,C^\?BX\1C#?(B+9%&1['\"FFQ$8I@T+K*/BNPC!'0C M$L/LXB)Y5"2/$&0;D1AF^T_(Z@SY*_J=Z2OO#;HHZXYC.#2M4A8<7_+@7'?N M55@" :WUTX.;Z^EN3(%5PWSMR?+V5'\!4$L#!!0 ( .J* 4\CSH.4<0( M /<' 9 >&PO=V]R:W-H965TFV;CJSLBM)^Z;JDK& +B(-ZV+%_3@BW@+(M/KNDQQ <15+;N('G)6X+ MZLXNXAR9W,T-BL4.2'=\U*S021D2 2!-&\39G:;8G) M!*83F,A1NZ%C0B=2VJ%C4F>A-$3')$YB-A0;#<6:H210SF4=:T5\QU<,24PR MQRAV)&+QJ"T['>,[[QQP8K23&.PH/=LFFIW "14A.L:;B;T3DAJ%I/I%"=]Q MDAD)LL]?U8618*&W(O24DY68>'XF?A1YGH+;?HR3@MS9J]5"?!8CA%@ENG24 MFYE%IRGU%/!73XFO_>7&-\2W;*K)(?1&+T?B#X#/=4>L Z+LK14OX@DA"IE\ MSV'**S:%ITT#3Y0O4[;&&ULC57;CMHP M$/V5*!\0YPY%(=("BUJIE=!6VSX;F)!HG3AK&[+]^]J.B2!8P OV3,XYGC.^ MD'64?? 20#A?-6GXW"V%:&<(\5T)->8>;:&17PK*:BQDR Z(MPSP7I-J@D+? M3U&-J\;-,YW;L#RC1T&J!C;,X<>ZQNS? @CMYF[@GA-OU:$4*H'RK,4'^ WB MO=TP&:%!95_5T/"*-@Z#8NZ^!+-UHO :\*>"CE_,'>5D2^F'"G[LYZZO"@(" M.Z$4L!Q.L 1"E) LX]-HNL.2BG@Y/ZNOM7?I98LY+"GY6^U%.7>GKK.' A^) M>*/==S!^$M$%)KQ&+!\B5K>(9'H- M>7THLKXK@J3/P6QH-1MJ?G1I-IS8!2*K0*0%XJMNC8I<])BIQC2]C8F7C!KV M#.CU >BJWMA:;VRI-QK5:\/$]D42ZR*)16#L-[FQXGNC0E:WF,!+1RVQ8"+O MV^B8V(3&VXPN+HAZ0W]A=J@:[FRID'=-WXB"4@%2S_>D8"F?[2$@4 @UG<@Y MZQ^O/A"T->\R&OX<\O]02P,$% @ ZHH!3[ZRU][A @ R0H !D !X M;"]W;W)K&ULC5;;CML@$/T5R^^U#?BZ2B(EJ:I6 M:J755ML^LPE)K+6-"R39_GT!>]T$QM*^Q&:8.6<&"M;3JY M#$]*]0]Q+'N? 14N57HIC+'O!Z-X&M4V,DR2/6UIWX6IA;8]B MM>!GU=0=>Q2!/+V4^FGOM'H5?QA+*O M6];)FG>!8(=EN$8/6VP#K,>OFEWES7M@2GGA_-4LONV786(R8@W;*0-!]>/" MMJQI#)+.X\\(&DZ<)O#V_1W]BRU>%_-")=ORYG>]5Z=E6(;!GAWHN5%/_/J5 MC05E83!6_YU=6*/=32::8\<;:7^#W5DJWHXH.I66O@W/NK//ZXC_'@8'X#$ M?S2 C %D"DAM[4-BMM+/5-'50O!K((;+ZJGY3Z 'HL]R9XSVZ.R>+E9JZV65 MDWP17PS0Z+,9?/"-#YH\8HT^46"(8H.]\)P4, !7? M(=(\E7N'/M;<':($EEWB_R73; 9B1KD(*,B3[N!4W%1$4#0C'@3J=XTP0%2X M1(.3J6MB2O.HFND4"%8Z J2>EBX5\:D0B0HR0P7W!)0"5)5+E?I4A$1X[@#A M[H& ]I&Y[6-TNKNI*IH1$H); P)Z0S9W [#J4?'Q7HE@/2-(T%ZYOJ)1620S MBD:PI-%'-(U\49-\C@B[[9>)HYQL9[/BY M4Z:"&^LT0ZVQ^>H[]HV>K1!DQWKF NQKG.B-!(R8QK3X?TK#D/>#BF/=R>"% M*SV>V"GBP+EBNMXDTN=]TG/EM&C809G70K^+8;@:%HKWX^ 83]/KZA]02P,$ M% @ ZHH!3XK)Q*96 @ 9 < !D !X;"]W;W)K&ULC57MCILP$'P5Q ,$,)B/$T%*4E6MU$K15;W^=L@FH#.8VDZXOGUM M0SA*G.KR(]C+[.S,)O;F/>.OH@*0SEM#6[%V*RF[)\\3904-$2O60:O>G!AO MB%1;?O9$QX$<35)#/>3[L=>0NG6+W,3VO,C91=*ZA3UWQ*5I"/^S!NKQ4!A5)J"J(>5]@!I9I)Z?@]DKI339TX7]_8/QOSRLR! M"-@Q^JL^RFKMIJYSA!.Y4/G,^B\P&L*N,[K_!E>@"JZ5J!HEH\)\.^5%2-:, M+$I*0]Z&9]V:9S_RW]+L"6A,0%."JOV_A'!,"-\3(F-^4&:L?B*2%#EGO<.' M7ZLC^D\1/(6JF:4.FMZ9=\JM4-%K$>,P]ZZ::,1L!PR:88()X2GVJ02RE=BB MNW3T;X'=/0*G]@JAU41H\J.YP/ !060EB Q!..\"2NP$V$J [Q3$.%JT<(>;.>Z<9YL]WPL]U*YP#D^KF-/?;B3$)2J2_4F>K4B-OVE X M2;U,U)H/]_ZPD:P;9YHW#=;B+U!+ P04 " #JB@%/F6!, M>6]56Q#V0A&MS:I*D,<122L:%'[ MBYF-/8G%C!]56=3L27CR6%54_%FRDI_G/O(O@>=B?U F$"YF#=VS[TS]:)Z$ M/H4]R[:H6"T+7GN"[>;^ YJN$3$)%O&S8&=YM?>,E!?.7\WARW;N1Z8B5K*- M,A14+R>V8F5IF'0=OSM2OW^G2;S>7]@_6?%:S N5;,7+7\56'>9^YGM;MJ/' M4CWS\V?6"4I]KU/_E9U8J>&F$OV.#2^E_?4V1ZEXU;'H4BKZUJY%;==SQW]) M@Q-PEX#[!)R_FQ!W"?'8A*1+2,8FI%U"ZB2$K79KYB-5=#$3_.R)]CXTU%P[ M-$WUY]J8H/TZ]IGV4^KH:4%(- M/AJC#+%L,OL*DDUO(XQ"">D2H"^BKP% 5 M2SQ()P3=OF(%8;!3Q@B>]?L\-\7&H&6Q)8AO"&*8( $)$DN0W! DCN F1-[E" 3>L!X0^8"[<2% -59*ZY M\> 6880FKKL BB"W00(H1#!Q_06X(I3=D08W.01UN?P.!=Q24/H!@^&F@L@8 M@\E ;AHGN6OP$$50%KL&C^%:_X^KE19>_8E73.SM1"6]#3_6RMAR%>VGM@=L MA@ GOD33%0+BCV;*LT/#/_IV1/Q&Q;ZHI??"E1X][("PXUPQ77P4Z+(/>BKM M#R7;*;.=Z+UH1[/VH'C3C9UA/_LN_@)02P,$% @ ZHH!3Q Z]3!- P MRPX !D !X;"]W;W)K&ULE5?;;J,P$/T5Q <4 MQMQ,E$1J;FVD7:G:U>X^T\1)4 %GP4FZ?[\&7!KPD-"7 ,XY9R[VC.WQA>=O MQ8$Q8;RG259,S(,0QY%E%9L#2Z/B@1]9)O_9\3R-A/S,]U9QS%FTK4AI8A'; M]JTTBC-S.J[&7O+IF)]$$F?L)3>*4YI&^;\92_AE8H+Y,? CWA]$.6!-Q\=H MSWXR\>OXDLLOJU'9QBG+BIAG1LYV$_,11FOBE(0*\3MFE^+JW2A#>>7\K?Q8 M;R>F77K$$K81I40D'VH8'.>_(FW MXC QJ6ELV2XZ)>('OSPS%9!G&BKZ;^S,$@DO/9$V-CPIJE]C'1 M-F2A0US'[?AYU]#JOJ$G'>('T,8\8YB.J36&CD.96 TQ)P<0$7%7 K M ;YAIBCF>XWT;B);3OFH4S[B5( +!*A ,'SJ*2I $0\Z"_V9ZFGQ M;/M&L"%J*APP Z&6UYX)& !LN00VWO=LQ*FP1Z*G=<+P.0"T[ST"N3\+:P5J M38-],,#]0LQX/0)6D-U>#DA%WHD9+S1 *HWV[$V EQI\ MH=8 +S884&U/@)3;G9CQ>H,A!:= MZVIS7T(M+W+XT5'D**CI$<"+SKRA:(C M>-$1I.BHTTF/ EWWF4Y:Y@C$]UT"VKE$QQ$TSP@0/-#V14POL$GHT)XTX-V M(-U V_P5Z/[NOT20Z*Z.X/JV=>OJ$)NR?%_=B@ICPT^9*)? U6AS\WHDY2&X M,SZ#T0*0\26,5O6]ZE.^ON9]C_)]G!7&*Q?RZ%T=D'><"R8CL!]DY@_R9ME\ M)&PGRM= ON?U]:K^$/RHKHY6&ULC57;CMHP$/V5*!^ MR<5 48BT7*I6:B6TU;;/)@PD6CM.;4.V?U]?LMD0+-H78D_..7-F' ]9R\6K M+ %4\,9H+5=AJ52S1$@6)3 B)[R!6K\Y<<&(TEMQ1K(10(Z6Q"B*I],98J2J MPSRSL;W(,WY1M*IA+P)Y88R(/VN@O%V%4?@>>*[.I3(!E&<-.<,/4"_-7N@= MZE6.%8-:5KP.!)Q6X5.TW&&#MX"?%;1RL Y,)0?.7\WFZW$53HTAH% HHT#T MXPH;H-0(:1N_.\VP3VF(P_6[^F=;NZ[E0"1L./U5'56Y"A=A<(03N5#US-LO MT-6#PZ K_AM<@6JX<:)S%)Q*^QL4%ZDXZU2T%4;>W+.J[;-U;^9I1_,3XHX0 M]X0(/R0D'2'Y(#S.D':$]'\SX(Z 1QF0J]TV MWR;8W"/P8N3AGR*[AR(W-A-OLQ++3X89\,POD'H%4BN0WG0;C[KMP\Q&W?!A MQD?BPXQ:MGNLO:)!D9N<=,)_'("!I\TPS$V0X8 M&13\4BMS*H-H/\.>8G,G1O%UM-Q$GOA6SSPWHC[DW<#\3L2YJF5PX$K?1'M? M3IPKT-:G$^V]U#.ZWU X*;.=B+ M)5*'YY"BZ&Q4^L6T !:]"BY-CEMK^P,AIFQ!,'.E>I#NI%9:,.M,W1#3:V!5 M"!*2?AI)$9A&#ZUQ&X&G.\P6^.IZYIK7>0(NM9 M ]_ ?N]/VEED9JDZ =)T2B(-=8[O-H=CZO$!\-S!:!9[Y"LY*_7BC:]5CA.? M$' HK6=@;KG /7#NB5P:/R=./$OZP.7^C?USJ-W5I.D4 MMAY IP Z!]!82Q0*F7]BEA695B/2\>Y[YEN\.5!W-Z5WAJL(9RYYX[R78G^; M9.3BB2;,,6+H K.9$<2QSQ)T3>)(_PK?W_Z#8+N:XS80;-\1T'6"W2K!+A#L MWA%L/Q09,6G R(!)UR7258ET16+W02+]KP19M$V ;L*#-:A4@PS#LO#.,W%' M0]O_P.- /3+==-*@L[+N\806UTI9<(DD5RZ'ULWP;'"HK=]>N[V.+SD:5O73 MD)+Y3U'\!E!+ P04 " #JB@%/TQ#6\Y4# !A$ &0 'AL+W=O(QW>UU/>%-QX=D)W]*_>OP4)J1=V;9I+DL MJE053BFW$_>>CE8LK ,:Q.]4GJJ+=Z;S( MN$'P8P+L /G0'T04(:P>O%:M1?Y'H9#HNUIB/G8>ZF).LR\Q; +# ^O(4L(H6>$ M9Q(X9\&P+.8,A+/K#180P2,KAT])5A^27*7IHV+Y3;Q_)9; "0*4(&@(@BL" M2\IYBQ$-IFBEC/W86(6E"((3-(Q(8,D"<7[ 0S^P^%8(CM! ^#T*<;1 CA38 M0R!0 C%3%,-22%L/8=P[#^'A!$5I0A! $.$&,$L3# M):4$-PGR^;V=(:"0V4Y"P"43G D@/H:C$< M$1QE@@"B@$.E$;J8@Q-9H;B( M]^J,^R7%#"KLH< =BD8WZ(Q[%(V'Z!R#@ADG#.H,<>9#1J#0$!?X,7"9%;:O M\$6?T PW48;X(^GY-C+Q 4)WH,N";8T1"#B()0*"?H$QL5YM M<4=DT!%#$O=0X'[#@ANTQ?V&87_] &TY^!)]H>!N+C 8,.\E2@;.8?4I[+HZ MVPJO5W$;88B-6%__&8:A=A+>1>>2RW+7])V5LU;'0M>WY&+VW-O.6-WY6/-S M.EI09'YI>F%L_IZ)T=+4#E=,XF:E:9^]]Y3:YOM'4N[2HG*>E#8]6M-);972 MTM1+[HSL>]/OGP>9W.KZ-33O9=OTM@.M#EU#[YW_JS#]#U!+ P04 " #J MB@%/%./C@CT# #J#0 &0 'AL+W=OW .OLLKJU[J$Z7<>,VSHEZ9)\[+A675NQ/-DQJQDA;BEP.K\H2+876T MZK*BR5X&Y9E%;-NW\B0MS/52SCU6ZR4[\RPMZ&-EU.<\3ZI_&YJQZ\K$YFWB M*3V>>#-AK9=EXT5,2!,@$;]3>JT' M]T93RC-C+\W@VWYEVDU&-*,[WE DXG*A6YIE#9/(XV]':O9K-H'#^QO[%UF\ M*.8YJ>F697_2/3^MS- T]O20G#/^Q*Y?:5>09QI=]=_IA68"WF0BUMBQK);? MQNY<._Q8&!Y N@/0!8NWW IPNP'D+<-\-<+L =^X* M7A?@*2M8;>U2S(>$)^MEQ:Y&U>Z',FFV'5YXXG'MFDGY=.1O0L]:S%[6 <9+ MZ](0=9A-BR$#C!>,(0\ZY(W$$@GT61 HBPW1PLEX@:V.\$(EAP])XG=)1FDZ MH%B.C'=&8A&8P 4)7$G@C@@<1>T6$TI,T9;A^,A3]-!1. R1^EA:E#] .8&R M7@RL%SEHHBP/+,O3R[)=F, '"?SYP@8@03!#V!83#0KU"'(57750X&BRZJ H M0,IVC'40]CPTL=]"L*H0T-6#"2*0()JO*[9A?[!G*-N!1K4&$5)@6PA&B*8N M ".AK\)BB$T('$R4-V%_&)#8GZ O>L>DT^(#/L*=N:([&CUALB/1A]5<#WD M#M!;1V'MCQ%#*!1-E F['P;LSYYZ7K#38.\38L->@_TY8ON V)J\.BA"H3W\ M8%5K/41HC56M 92+IK8E[(@8L$1[PGTP;#\X_(38L 'A:([8D5:NKQDS"%*/ M (:QL^_@@U/K# OD@@7YQXYQ'8>PB>+R^!O8>0&?)VH.$;_@Y'2#MA 3"" M![NN.V4!,%<[><0@+$#JV\L:G%-S6AUETU ;.W8N>"/-8+9O3.YE7Z+,;_!B MBX'Y!]'(M&W'&WW;!?U(JF-:U,8SX^)T+<_ !\8X%=G;2-C,231>_2"C!][< M!N*^:KN/=L!9V7565M_>K?\#4$L#!!0 ( .J* 4\X/YM_)0, ,<- 9 M >&PO=V]R:W-H965TJT[3=-G 05,,-.TMW];$,HX$-#_Q3L/.?U.2_N <^OK'KE)TJ% M]99G!5_8)R'*F>/PW8GF"7]@)2WD+P=6Y8F0P^KH\+*BR5X'Y9F#799(6 M]G*NYYZJY9R=1986]*FR^#G/D^K?BF;LNK"1?9MX3H\GH2:%O8CFFTQ5@&:^)W2*^_<6ZJ4%\9>U>#;?F&[*B.: MT9U0$HF\7.B:9IE2DGG\;43M=DT5V+V_J7_1Q<6N M5E7OAS)1VP[- OFX=FI2/QW]F_23R]G+,D3!W+DHH899U0SN,$'81S8F@EK" MD0FT66 HBQ4VPG%_@;5)!-$@A[LBVP]%>FEZH%F>CO=Z9A%8P <%?"W@=P3( M(,=5C1"-%'6.<>S[ SL "I&0#!PQ*82B.!P\WRV N8ATMD&OL@"L+# J"UT? M%B"@ )GN;0@*A/>]K9&@6VC@N>[ VTG4QJ0D,Z2V)H7CN$/UZHK NB+ V9%' M$X,"\71GD0LW"?>^MPW3,\0WS04P3)#A+H"1*#;L!3#Y?S#F+QII@0AP>,P@ ML'\](OP)C^'>@KP)'GMFN=BT&* ATTJ#DV#30JY_JC!<-=#9ML+W7!$ FXO M*/B$P7"#062"P<3!BAB&FQ2Q#<-!JCQ#0QW/F2VOM =>;$AN,F@Z!/^ MPFT&Q1/\C8UJ#7/O(IO[R!9 T)BK&&YZV&QZ(1IYI6&XLV TW54,=Q:,[[O: M,+T7>&3L6H@R=RU ^>9K#: \U_#7Z7R$YK0ZZA,!MW;L7 CE2F>V/74\ZD/' M8'Z%9FL$S&_D*:4^4[S+UT><'TEU3 MNO3 A/YWU!^Z!,4%E\NZ#W!4G>:IJ M!QD]"'4;RONJ/EK4 \'*YMCDM&>WY7]02P,$% @ ZHH!3S\NV2V. @ M)@@ !D !X;"]W;W)K&ULC59ADYHP$/TK##_@ M(($0=-29$^VT,^V,-RAP0FD2]_OLF 3E,4MLODBQOW^[;+%EG5\;? MQ(E2&;S752/FX4G*=AI%8G>B-1%/K*6->G-@O"92;?DQ$BVG9&^25NPZ#T%X,[R4QY/4AF@Q:\F1?J?R MM=UPM8L&EGU9TT:4K DX/% :]^*_T0BL%UYFH&#M6"?,;[,Y"LKIG4:G4Y+U[EHUY7GO^ MFYO? ?8.<'!0L1\Y)+U#\N&0/G1(>X?T?R.@W@%9$:).NRGFBDBRF'%V#7C7 M#BW170>F2!W73AO-Z9AWJIY"62\+#/ LNFBB'K/L,'"$019DY4+ @(A4 D,6 MT)?%$CKN\#Y X2)0;N7P3Y+U0Y*[-!-OL1+CG]P5ZR\$J9<@-03IB""SB]U! M,@-INDJBR01-K'IX8" #>6+5Q(5!@$ <6X7Q!4TPAGYMR*L-N=I22UL'0>,P M60:MG L7!6,\098R%Y7D>0XL81X4SE'JUY5Y=66N+JNOEID311U9:JDO/"B0 MXIEUBM>3>Z MNHUD;3^5H^&OP>(/4$L#!!0 ( .J* 4\K99Y;+0, (T. 9 >&PO M=V]R:W-H965T;8V874;W41\ZE\U;D93UW MCU*>[CVOWAYYD=9WXL1+]<]>5$4J5;,Z>/6IXNFN#2IRSTYB]WWCJ?L<)1-A[>8G=(#_\GEK]-CI5K> M5667%;RL,U$Z%=_/W2_X?H.C)J E?F?\4O?NG<;*LQ O3>/;;NZB9D8\YUO9 M2*3J\LI7/,\;)36/OUK4O8[9!/;OW]63UKPR\YS6?"7R/]E.'N=NY#H[OD_/ MN7P2EZ]<&PI<1[O_SE]YKO!F)FJ,KN_ MA\$!O@[PKP&8?AA = "Q#: Z@-H&!#H@L T(=4!H&\!T !L%>%UVV\>U3F6Z MF%7BXE3=BCNES<+&]TPMB&W3V3[_]C_UQ&K5^[I@.)YYKXV09I8=X_<8?TBL M3"**ALAZ4N3!)(*12#(ILOE0Q%.IN.;#!_/AM_&D%Q_&/BQ 0 '2"M"^ !JE MHD/"%BE;!,WC(PQL&$4(I&W K@ M_#!F8VYMJ9=,T2@0#2]/2+3J=H<:)R1!X + 2XQ M.4( ;@-P:,@-_,6@OWAZ>\3F2L5Q9"P@$V.(&>MB;:>63&(#;QC!Q0)9;! - M#5RJ-0T/&A=CQ%2FP,OF;H3-:^,9R=DR;19RCU2M>1LZX+* L51 ME**2Y54XFSC;HYQ-Q%$7><4?9:".9+S&B0UPB-\Y/ZN+]\"6\B+$JUU\WT[# MR&;$"[[1EH*9QXDO>%%8)I/'WY8T[/:T@9?O[^QK5[PIYH4IOA#%GWRK#]-P M% 9;OF/'0C^)\S?>%I2$05O]#W[BA8';3,P>&U$H]QMLCDJ+LF4QJ93LK7GF ME7N>6_[W,#@@;@/B6P-(&T"Z@$;-JP&T#: ? ?33@*0-2&[=(6T#4F\'U(CE MU%\RS683*P]Q>/4G._&&MUQ.I\Y &6LIUD6)Q-TLD0M9M%@X@M, MDO4AJR$$=PAD$NBRB*$L%O$@/.YOL!PBDI&7PYFD24"SBXFE/K!0F MH" !=02D1Y#!! E(D PR( GI5SD?8C)/B 4$\>1<#C'I*/4DAWCN/=$!#(G@ MFE.PYA0@N'*[,I @NUWU$4@PND'U(8;BR),=X$D]S'*(R8AW?"LH'U]V@.?B M:'I%WX-%WP.)$)@ 1W!OB6X7'E]I3_@&Z0%01JC?Q(8@.L*>^"!3XO^%>A*%FY L#8,B5CH?ACH7IU_=Z#H R M88C)'(3Q$-!#C8>"GL1XW R /LIH)KZ?3.[S2@4O0IO!P'V^=T)H;C2*[HQ& M!S-D=HN"[[1]S&PO=V]R:W-H965TWW/+ M+\[MXBK+E^HH1&V]YEE1+>UC79\>7+?:'D6>5(X\B4*]LY=EGM3JMCRXU:D4 MR4X'Y9E+/2]P\R0M[-5"KSV5JX4\UUE:B*?2JLYYGI3_UB*3UZ5-[+>%'^GA M6#<+[FIQ2@[BIZA_G9Y*=>?V679I+HHJE855BOW2?B0/&Q8U 5KQ.Q77:G!M M-5:>I7QI;K[NEK;75"0RL:V;%(EZN8B-R+(FDZKC;Y?4[O=L H?7;]D_:_/* MS'-2B8W,_J2[^KBT(]O:B7URSNH?\OI%=(:X;77NOXF+R)2\J43ML959I7]; MVW-5R[S+HDK)D]?V-2WTZ[7+_Q:& V@70/L M?=' :P+8.\!OC;?5J:M?DKJ M9+4HY=4JV[_6*6D>"O+ 5#.WS:+NG7Y/N:W4ZF45^F3A7II$G6;=:NA P\-> MXJKT_1X4[;&FDWAZN\-FJH@BO .#+IB.9S/C8C@LAH-B# D"F""XOQTA3!"""OBH':TF'AIU@E$S/M;< M%!+!0B)0B"%!#!/$][>">)@0#]00CA'QIDZ)/WDXD,R+G-A0D %9 @HRX$(@ MD8^$SF@+1HXP4$4\;@N;^ VY,Z8?J3S'Y @#3 #!W#.DP-@1/J,I&#P2W/.L M!!.[_L!MUY.IB!J?$PPQ 11S8DB!\2/1C)9@ $D,JJ#CEL13+L+8B<=-:65\ M(./,=:&C6YZ,S:=.);AI'F>DSEF*4 M*4"9_HQ;-"?DME ,.060="S\F# MU7X>HAA_5^-[?9&)?-Y>A MNB[;&;:]J>6IF\_=_I\$J_]02P,$% @ ZHH!3]ZN7,R> @ 60H !D M !X;"]W;W)K&ULE5;M;ILP%'T5Q ,4VWP8JB32 M^C%MTB95F[;]=A,G007,;"?IWGZVH2C@2T7_@&W..;[GVM=X=1'R11TYU\%K M735J'1ZU;F^C2&V/O&;J1K2\,5_V0M9,FZX\1*J5G.TBS:IE!_Z3ZU_MDS2] M:%#9E35O5"F:0/+].OR$;Q]Q80D.\;OD%W75#JR59R%>;.?K;ATB&Q&O^%9; M"69>9W[/J\HJF3C^]J+A,*0 8"3MXEQ#TA7DI(>D*RE)#VA'1"B#KO+ID/3+/-2HI+(+O]T#*[[?!M M:I9K:P?=ZKAO)I_*C)XW-".KZ&R%>LQ=AR%7F GBWD?D^1CRX$/2">31A] L M'C"1\3&8(: 9X@3BD4 ""\2@0.P$DI% .LE&A\D>IY)85-OI<4'XAQ/@:.0LK!D'(@) H+%*! ML3PI&,&G UJP5WK0];:<)@2 4/1.0O#,886!E.0S$O 1@3]P1F#XD,#0*>$E M!0#1.;=PG6*_4"G%,Q)P7>'T V[ARL+9$K< B)*9>> "Q$ %TIG3'\,%@_,/ MN(5+!A=+W (@.ITGNOH#VTO7=R8/9:."9Z'-S]S]4HMW@!\=3&JS1[:2BQ OUOA #& MK)!)X]>BB=>0EKC=OZD_N=I-+1>JX$&PGUVEVQRG&%50TY'I9S%]@J6>&*.E M^"]P!6;@-A,3HQ1,N2\J1Z4%7U1,*IR^SFO7NW6:3Y)@H?D)X4((5X*);6N9 M [G,'ZFF12;%A.3<^X':7QP<0].;TCI=*]R925X9[[5(DC@C5RNT8$XS)MQ@ M@A5!C/H:(O2%.(4W]-!/WWLSW#MZM*''0>H7B+P"D1/8_U/BP2\0>P7BFPR2 M)'G7HUO,/OI/E@=OD(-'(/(+)%Z!Y.-EIEZ!] -E^C#ORR2;N\=!-F[J%"K% MV+N)WWC7P;X/W=W]"Y]?A:]4-EVOT$5H,P'NGM9":#"I[.Y,RUOS$*T&@UK; M;6+V&ULE5?M;ILP%'T5Q ,4;#Y,JB32 MFC39I$VJ.FW[[29.@@J8&2?IWGZV<2,"E\;]4[!SSO&]!Q]PIVO[(&@V!U;2YH[7K%*_[+@HJ51#L0^:6C"Z-:2R"' 8ID%)\\J? M3\W<6>A-<9C_SWB>=\?Y!Z(IA/:[IG/YG\53\) M-0HN*MN\9%63\\H3;#?SOZ#[-<::8!"_>;N6%\U<]^+:=^:&NB!5L M([4$59<36["BT$JJCK]6U+^LJ8G=^W?UE6E>-?-"&[;@Q9]\*P\S/_.]+=O1 M8R&?^?DKLPTEOF>[_\Y.K%!P78E:8\.+QOSU-L=&\M*JJ%)*^M9>\\I(Q1"1 M9=>0Y4V1QR$BZ8FL;HJL/Q0)E!47/S#H!S;\J.M'%L("$2@0&8'X2@#UVF@Q MB<%4!A.-+1*#B\3 (A@62$"!Q+W-%!1(;[?YD [:C'O[9HB(X"((6 0!BA@1 MR$"!S-V&"2@P&500)5'/AB&&9'TC $PT4@@*X2"'P#+)B,3(NP"YVX'@^"#L M8 @ BON;9P& "!Z),H*CB* LIB,2<-!0_ E+X*BAQ,62(8A$I&_)$-3U[;H8 M.+8(RBT9D8!#A\@G+(%CAS(72X:@!(^M Z<30=$;^QS L<*A>[<8CA5&M]^5 M2POJO@I1>(UY=,"L'##KCS'7+8U\)1UBO@1 ))OT>P) DT%3$ CUNX) _8]B MT#D7Z=5X+URJ(Y8Y".TXETP)AG?*H(,ZWU\&!=M)?4O4O6@/N>U M\MH>X(/+?Q'S_U!+ P04 " #JB@%/NR*R;IH" !#"0 &0 'AL+W=O MU'9,&9UCQ0NSAG#-GQHGMXDK9.S\1(IR/NFKXS#T)T4Y] MG^].I,;:5%=^& 2I7^.R<>>%CKVR>4'/HBH; M\LHYM\!;>3P)%?#G18N/Y <1/]M7)F=^K[(O:]+PDC8. M(X>9^X*F&Z0)&O&K)%<^&#NJE"VE[VKR=3]S ^6(5&0GE 26CPM9DJI22M+' M'R/J]CD5<3B^J6]T\;*8+>9D2:O?Y5Z<9F[N.GMRP.=*O-'K%V(*2ES'5/^- M7$@EX_SN[,!:V-BK12XX_N63;Z>37Z-QI," TA[ DA^I00&4+T M+"$VA+@G1)\3$D-(GLV0&D)J$?RN6;K[*RSPO&#TZK#N!6JQ>D_1-)7KNU-! MO9SZ/[D 7$8O\VP2%?Y%"1G,HL.$ TR2W4-68PCJ$;XTT+L((1>+<$2/HO ^ MQ1+"6$Y78TPVB>\QZR=T-A FA0N*P+9&6B"^,Y+ C$H$&N!Z$[@@8,$%$@ M!]:J+3I,KC%-MVJ9EUM]!T")9RW.:@R*4\_JZGH,BI#WH*@4+"H%BK+\+CK, M9) E]1++[A.830HU)X+=9J#;#' [L=QF(R?!H"7="F3COMF8%:1CY5J/==)' M!>5@0?FHH#P(K(+R49+ 0Y;9)S ;"// [ 0T.P',/MB44 #OC<'S'R%ZL+TB MP(7]\1A0,GS5K"S^8#^O"3OJTY@[.WINA'(XB/8G_DNHS@,KOD#3)0+B*S1= M=^?'?_GN>O$=LV/9<&=+A3R%]%EQH%00Z3SPI.>3O-'TDXH. 1 P 4 P !D !X;"]W M;W)K&ULC5?K;ILP%'X5Q . S=5$2:0VMTW:I&K3 MMM\T<1)4P R5<[3W5RSF[ M\#PKZ5-M-9>B2.M_CS1GMX6-[;>-']GIS.6&NYQ7Z8G^I/Q7]52+E=NK'+*" MEDW&2JNFQX7]@&<[3"1!(7YG]-8,WBT9RC-C+W+Q];"PD?2(YG3/I40J'E>Z MHGDNE80??SM1N[Y8WZK^UOS2<%9V*<*5(7]MG5JKGK=-_H\$$KR-X M/4'8_HC@=P3_7D+0$8)W0O A(>P(X;T6HHX0W6LA[@CQ.R%2!6RSJ\JU3GFZ MG-?L9M7MB:M2>;#Q+!8'8B\W5?W59Z)BC=B]+@GRY^Y5"G68QQ;C#3 !2<:8 ME8D)XS%D8T+P&+$S$00%/<85@?31>% TCQX@$&J>FAAOC%B;B)!HL7PJLOU< M9 =X2^!H?;!VON('P[I$'BP0@ *!$O ' G$2P0(A*!":'A"DY=O$Q+Z6K,W' MF)$C$>A(9 @0-!%)# K$]Z>"@ ($\$"[ :L60Q2F5)C$(6CXI]V(=8E8HT:RL6DPR"B_0W+T#LTL,;X,I9S&"NQH" MJJ%?OPXT],6;M#/1/;%Y ?QP0@)L60_8N__D8;@/8* 1>$1OXKZ1U3"G04#K04CW4YD)!=- M)A=N0#@&[!A?D#$03SQA!^Y3&&A4V-.+"#0,Q]>+> =HA\T.IN?%'C,%N/_X^>'+6T?97>+;&P/X&S[;M&ULE5?MCMHP$'R5* ] XGP' =(!AUJIE4ZMVO[.@8'HDCBU#5S?OK;C MRR7.ALO](;&9'<^N5\.RN!'ZPLX8<^NU+"JVM,^EC:KE2$"[SGDB(3CRO>X**03$+'7TUJMV?*P.[[ M&_M.)2^2>L$PIM2V?_#5]Q(>!2B3AC M3PJF/JW]A7%2:A8AIFV=>J>=-\[^%P0&>#O#: "^]&^#K /\] -T-"'1 M,/6$4 >$4T^(=$!D!#A-L53UMQG/5@M*;A9M&JC.9)^B>23N=R\WU76J[\0% M,+%[727(7SA72:0QZP;C=3!AW(=LAQ#4(APAH%7A02K6WB \BE#_B,T0X_N& MTNT$GL<)/#L($\$)^6!9?440],H:P 0!2! H K]#$*F,=!3LEBC[1#K W(RV$_&#)^T9/><6L9\+%E*9FJ2,A' OMPJ!LZRPF_G91X".7K[%XI\W8VRPXJ?5( M[[3_*U;_ 5!+ P04 " #JB@%/=)V3S3T" 7!P &0 'AL+W=OV(=>WK^V$7 @&\0?;FYGQ[&*OLY;Q=U$"2.>#DEHLW5+*9H&0*$J@ M6+RP!FKUY< XQ5(M^1&)A@/>&Q(E*/"\&:*XJMT\,[$MSS-VDJ2J8/Y M1?V+25XEL\,"UHS\J?:R7+JIZ^SA@$]$OK'V*_0)Q:[39_\=SD 47#M1>Q2, M"//K%"U5E!6*/[JQJLW8]OH7FIT0](1@(*B]'Q'"GA!^$J*'A*@G1!," MZE(QM=E@B?.,L];AW=_;8'V*_$6DJE_HH"FV^:;*(U3TG*=!D*&S%NHQJPX3 MC#!Q,D"0DA_V"&Q[K((;_F2']2TB3J\AFUM(FMI-A-9$0\./KA(-[0*152 R M N%(()G/[ *Q52"V.(@FI>XPJ<'4!N.]Q)-B/<9<&9E9CG XVZ P5^-)U7. 4[U5+?L5%TZ.ZO@>XND_C*7ZR['OTI MTST9/S _5K5P=DRJWF4ZS($Q"&UL=5/1;IPP$/P5RQ\0@X^DEQ,@Y5)5J91(IU1MGWVP M'%9L3&S?D?Y]UX8@FI(7[%W/S,XN=CX8^^): $_>M.I<05OO^QUCKFI!"W=E M>NCPI#%6"X^A/3'76Q!U)&G%>)+<,"UD1\L\Y@ZVS,W9*]G!P1)WUEK8/WM0 M9BAH2M\3S_+4^I!@9=Z+$_P _[,_6(S8K%)+#9V3IB,6FH+>I;M]%O 1\$O" MX!9[$CHY&O,2@N]U09-@"!14/B@(7"YP#TH%(;3Q.FG2N60@+O?OZM]B[]C+ M43BX-^JWK'U;T"TE-33BK/RS&1Y@ZN>:DJGY1[B 0GAP@C4JHUS\DNKLO-&3 M"EK1XFU<91?783RYN9UHZP0^$?A,2.-PV%@H.O\JO"AS:P9BQ]GW(OSB=,=Q M-E5(QE'$,S3O,'LIMWR;LTL0FC#[$<,7 &*K/)?AJ"1[IV8)^G=VN"VQ6 M!3918/./QT\$LE6!['\'2?JAR37,QS;98JKATCX)>Y*=(T?C\0?%,3;&>$"] MY IO0HOO9 X4-#YLO^#>CK=E#+SIIX? YM=8_@502P,$% @ ZHH!3\7: M3HB4"@ Y4< !D !X;"]W;W)K&ULC9QM;]O( M&47_BN'O7G/>AT$28&.1:($66+1H^UF;*(FQMN5*2K+]]Z5DK=><>X9C((AM M^7#(R^',O<]HK+<_MKO?]E\WF\/%[_=W#_MWEU\/A\CB^/ZR^:?F\._ M'G_933]=/[?RZ?9^\["_W3Y<[#:?WUW^;-Z,.1\/.!'_OMW\V+_X_N(HY=?M M]K?C#W_]].ZR.U[1YF[S\7!L8CU]^;ZYV=S='5N:KN._YT8OG\]Y//#E]W^T M/I[$3V)^7>\W-]N[_]Q^.GQ]=YDO+SYM/J^_W1W^L?WQE\U94+B\.*O_V^;[ MYF["CU/C]FY_^O_BX[?]87M_;F6ZE/OU[T]?;Q].7W^$,X'A->>(9X/B,49KI]NUNGNK]:']?NW MN^V/B]W3 _2X/CZGYDV<^O?C\<53=YY^-W7 ?GKU^_OLNK?7WX\-G9F;)\:^ M8$*:(X,BYIFXGB[@^2HL7<6-ES6Y6 M1:?'!ORI ?^B@5C>["^N"O*.1^2\T5[(W"= M\=%5;E! ?4'UF4+?$Q)FU^V<[XK[L +.Q1ARJ4\YV_O@??%TC,#%SN7L6%]$ M?5'U%<_8393SA+[WQ56O@#(Q%7TR*&5,[E,HI '630]#8&4)E255Y@IE24Z3 MNFSZ0IE2DZZNN$N#4L8[[\J'$C!GK/6L+*.R+,JR*SLMPT,9;7$#5DK9+O5% M;PQ*34]9+H;!"%3*H2*L1V&]=EEQ+3>]G.4JAE!6.>%Z7DJTH1"__V5@8<.5<Y>(D-U-QD MG-J)P'63PJZBD(.*T:2273F[G*&7IQ)Q361H(^,B,I?#N<1 ,.E+-9 XIOX2 M%P#NV%^FE,5!IPS7(W%=S+%B!8:#B=%D4C[[-X9"AZA3Z*H7;=!2)],EM&1R M;:!Q*C$:2U)Q,1^(*?W=0) P?3+RN"HW]6TOLPTT%VTN'Y61N"YUH3:A0D8S3*9)>X"RX M5AU7*B^KSB=JFLC01L9%9*Z&W=7".D"9D*QZ7I;L\!IH &B:&$044*&6&BS; MK%6;U5K+JN&)K"8RM)%Q$9G+85.U4.Z7&>SSI9XVE#U K9@#^OJ93[W:H MEM:E_]0,G=4(19@.KP&PI(EE1*RKRF,#]E#DEQ'*MPVXC0R Z,RRV,Y<3^7= M?BCS2X/RZH4>$B%@!@8;-!:@LQ2[,O5GD>W7PY)Z68!Y6ML.FB^0T[LP$.[[Z+H_G=.!U24 K,@_O MZ$?H0]@>X&4B' #K-6B-U-H,F\OCY.)IX5PF%,T/(JV)#&UD7$3F(@H M90'FH9:GSE(,.TLQ["QHK=Y9@:-)T&@BU5?0D"#;AIK(T$;&162NAI-(T"0B MU5>@)*)]!1CU%6#45]3:0E]Q#@F40TIG"QH)4!XD!Y*G&,J#UA;D<0X)]/9^ M90-+8.L/_O5U5V"##6"P,B# $*W5=4#@LA=7&0"ST6HU@EP?J[>9#3; \KJ, M$=H"%S7- I<[71$$S :K"8DX%ZLK%('M-<"*>YG6@QJ=!WE*!5U_ 4IKSA$H M8^O2V%H#+ J4V2BHX7FME8%R,DL,0&6Y 2-0J5HB!W;90(OOTFNTRPV6.Y"+ M,+L!YXR6DR]T;RWG)FB5J9PQL[*\9TC0,YZ>21L+G9S@5R,HBTLZZLN:)6Z 'F M3L!TC Y )5T0&@%SL?HF4>30$FE17N86C0^BK(D,;61<1.9R*OO](:*4)5>$ MS7#45XI17RF%?:784E]Q/(FP<:X,F!&"ATI3Z I&V2N:&JFINB[.)E&SB=1> M49-"<&!OBM'\"+'#ZIH-8"[6O8WC2:1X(N8&;]9K7EP!EK4H "IDF!WAG+ZZ MYI8XF21:!*A47HG-/YG75UZ)'3:!PY8#(\%&DD#A2"!PJ!&Y)(=ML@K7W,L6G]O[U-C*TD7$1F:MA6TVP M%B!_GM5VU38RM)%Q$9FK85=-M+(NG=/>6-=&AC8R+B)S.94_G8,ROXP\J;VQ MKHT,;61<1.9JV#T35/:EOZ3VFGD;&=K(N(C,U;!=)E@S+XNEI,XE:IK(T$;& M163^EXQLCYEVT)7S0&XODK>1H8V,B\A<#EMUICUS92F4VSONV\C01L9%9"Z' M8T.F5?%R(LC@W[@'D$#:!(@-TBY !!>V 6:.#AFB0UD292JH422 *)(:1)%8 M\B^(Y/208?-Z3( LPR I>Z MC$-%IE!1&M<9BK-S&=W'O2(P:U@=L$&O6RA'/G-]4T(NL\;\MY4_=8?*M\A5 M'X@I]Q1>O_CTD/O-[LOILU_V%Q^WWQX.QYYZ\>KSY\M\L,=/'RE>OS%O5@9> M'\R;D5[_.:[+[?M]K"9Y'8_3<_5U\WZT_,/=YO/A^.WQQ2[>_K@F:&ULE9I=;]LV&(7_BN'[UB+Y\D-%$F")VV[ !A0=MEVKB9(8 MM2W/5I+MWX^RU<#B.52T7C2Q4>3#0U$7+\W^^^&QKMO9/YOU]G Y?VS; MW8?%XG#[6&^JP_MF5V_C7^Z;_:9JX\?]P^*PV]?5W;'09KW01>$6FVJUG5]= M'+_[LK^Z:)[:]6I;?]G/#D^;3;7_][I>-R^7??CE[G)>=([J=7W;=E54\<=S?5.OUUU-T__ZC]T_'B MX\5\JP[U3;/^:W77/E[.PWQV5]]73^OV:_/R<]U?D)W/^JO_M7ZNUU'>.8EM MW#;KP_'_V>W3H6TV?2W1RJ;ZY_1SM3W^?.GK_U&,%]!] ?U:0,EH =,7,%,+ M2%] IA:P?0$[M8#K"[BI!7Q?P"<%%J?>/=ZN9=565Q?[YF6V/XVX7=4-;/7! MQP%QVWUYO/_'O\4[=HC?/E\%*2X6SUU%O>;ZI-%G&CU4W* BB!IJED03AI*/ M*+&)Y!-*Q,A0\QDUWIE7S2+VQVNG:-HI^EB!&5R.YA486H$Y5B!G%90VZ=23 MQ!TEVU.G*NT+E73MDNE<*$/)_0CU(^C')7Y.$GO63K Z%$G?+E'FQ86 MNK'HQB=N+#2C14EI$C+:01/*&)$BF21+HM.N]$7&D*>& M/#&4W(%K/W+-)RMCBH&)0$T$,*'2J[T.[/YXD]S&)9%9(\9Q.R6U4Q(["5NN M2VA'?!GMI PB.C%E:3-T4 5G9D'X8#-59+"K\*H4<%>1L5"U<8&$I$6,3)I#/K MC>)D58C6N+JEI@@SK8UX36[;32\\7P25&.,-C#E&ZU(7.KE%'WF-A4E'S"&,]<,J.,55.3U3 M:8Y=7;R=JGK-V.HX*AGZX.S6R&Y(4QJ)##[&)$,?F92*N(8362%[.11J+&U;+ M,:$D2=9]FK.7DW8"UE)(U*5]VB) MR%S(&N+(H9"2-.1.,C$F&.TQ.0X,TQ%QD)K/.<-89EE/366?>AMVH9&B$P\ZP M; I[ZC':]48F ]%DMO8DCT*R,22/TAG&A&,SS' X&A)+(348!D=JBL%QS!2' MHT$X!I-Y4& XSHS['T]B.'P,!BI\%H,Q2952DIYAPC(F^US/<)H9I!DD"(.D MBK>J1$NH;:QE.0&MF9Y'+.>5)6SIC^7,L^0Y&\002X*AE&1PL #ILLN0Y $M M$5TIV=OF./$<(1[$$$>"84P\.&29,-+:9$UQXCDU/88XSB?'MKAI5SMV_%)B MX&,Z7V17/,=YY]CA"W0U2WQH"%62'8R.L].QTYB8Y$PG8F. M)+T")R*591_LN>)R<8:?+P;S_3&Y4,?7#,>?*^3CJ0_>0##,_AY=D! M1IHV/,(+KG9,,C3"V>;)DXV'Z8G#,\YY-D&%KH80QI' M -&-("!PK@5VC)%V=GC[5'=4,C3"Z1C824>:+<+D8XS B1=8QDOG7G@;>:.2 MH1&.O,"27;H:!&0>'0I,-S84." #.\1(,1R0?ADN4>48EP+'92!1$!)%+W)O MXX J*0X69^_P=B^&_U;M'U;;P^Q;T[;-YOC2[GW3M'6LM7@?:WVLJ[O7#^OZ MONU^[>B\/[V0??K0-KO^9?/%ZQOO5_\!4$L#!!0 ( .J* 4\M2";7?PD M /-" 9 >&PO=V]R:W-H965T[G[9O'8O_?\\;+;K MY;[_N'U<[%ZWW?+^L-!ZM;#&Q,5Z^?PRO[X\?/=M>WVY^;%?/;]TW[:SW8_U M>KG]WTVWVKQ=S6E^_N+7Y\>G_?#%XOKR=?G8_:O;__;Z;=M_6KROY?YYW;WL MGC^U\/H^]'\WVYZVXWJ_\\W^^? MKN9Y/KOO'I8_5OM?-V]_ZTXC"O/9:?C_Z'YVJUX^..FW<;=9[0[_SNY^[/:; M]6DMO97U\H_CS^>7P\^WT_K/B^$%[&D!^[Y O^W6 NZT@/MS 7\8_-'98:A_ M6>Z7UY?;S=ML>_QSO2Z'HX*^N'YGW@U?'O;=X?_ZT>[Z;W]>9Q\O%S^'%9TT M-T>-_:"A=\6B7_O[)BS:Q(UEB]OQ!FZY(F2\!0<'X0[+N]$@$EZ!AROPAQ7X MT0IRM1>.FGC0O!PT+I"/5(V%RZRS)+@)T$U@PZ$BK"#"%40V'"KU<(Z:\,'G M1?'QPVX[#@?(8LP>NTG030)N2N4F\ER.[^=H4S&E'A<2]D=BDDQA"!*GH#7L6N#!/DS!&^]J5TCIAI/:"K8P#2D M6ZFV%?@NJ/UPR06%_.'<'[O!:"7.5FMJMA*@ILNQOK#>0ETJ-@J6,%^) ];6 MQ\@- 73:?DLUTY".0K%%L(092P"R5$.6.#_#!WJ>_'#110B2&PQ9 I0E1C4 MT! #8PB0DI MO;0D8R.8K=:"_5(#_R0:_PU*S+:^! %A3,D*6+28U1:PFGQMB2/X(K.]PT6! M!!A:S&@+&$WUA<-R\KJ!T;4=!.@2O>0(X]D"/%-]U;">,OKQQ&%>.XXH7.&X:5TW)V C&E>.XXK6-XQ1B1EJ2L1&A M D83ROJ"ZSA_F)&69&P$ \JA261]87.#Y%JXTT)6,CF(D>EC1KJS'MP:S-<4>@]"ZB'@\M\-59*,7#6%6>E!3LSK$ M\UJ9N6E)QD8P<3VJI.OJPT\3MRD9&\'$]:B(KM'OIXG;E(QOCF/B!E0ZU^@/ MT\1M2L9&,'$#("XK-,(T<9N2L1%,W,")FYT0H 3,RO")""5@R@5-B!)0:3JZ M"7?:)Q!S)4JG<1"2E$]$*0&C*6C"E(#3%#XL%*;DK$1#-6D"5$29Z7MCTQFALN(Q*PR8:(F39B24)B2 M#"^L@- .Z;GD"2,Z:=*4-%V4-R5C(QC+29.D) Y; M,Z(+LHX@0A82 G39"2 M0+%-?%:'9,:(AC"3DR9(22 AB7Q2!V3RT2P\1H1B%"$(3IB?Z1,Q2L+82YH8 M)7&F.7 O!\@H6'&_9,R__(D\)6-R94V>DJ-'-&%I9DZYD.$/D?H#,>G'BEC&ULB9FR1Q'CD,+ MJ((X:&!1$[ID/J5+O'@ *@KR08@1 MF#792T:/T_#2$#Y1]&-\/BX)I0I8)J9@!V$8B,ZZE< +1V_GZICSBKY2G0TA73. MB$PF(SQ';C19S5DUVICE\W:DZ^?+LBGA.7+#R9R,]&BK$9XD-Y](;L@(3WX; M379S5K4XU-949C 2C]\K"QHRPF/:1A/;G%7M$:F?NR$C/*!M-(G-6=4VH\Z3 MR0B/9AM-5G-6MO+=%'>UE1F!%)]JN5%ZGG1-;V 9A8^(O7\CZ1>%UVS"^AAX6;TQ),Z7'0M M+J"!A9M1SP-):G#1=;B UA5N1D].J;5%U]L"FE:X&3TYI:8675<+Z%CA9O3D ME'I:=$TMH%V%F]&34^AF(54["X%.%6:FJ:G,".14-;.0HINEK:G,2+V"F@R& M0*,*-Z.NOTGH9"%5*PN!-A5N1D]@H9.%5*TL!)I4N!D]@84F%E)UL1#H3^%F M] 06&EA(U<%R5L6FF9;F:&;QX4T!ZV[[>'BIPFYVM_GQLA]Z\C]\^_[FAJ]V M>-- ]?W-\$:'PQL(_ES-\740_UQN'Y]?=K/OF_U^L[X:WC;PL-GLN]ZB^:7? M44_=\O[]PZI[V ^_#A'6]O@6AN.'_>;UZOB*B<7[>RZN_P]02P,$% @ MZHH!3[MME(C[K Q^P" !0 !X;"]S:&%R9613=')I;F=S+GAM;,R]>W/< M2'8G^O?>3X&85=MD!%A=J'>U;$=0;'5;MEJM$=4SZW78H$#5(FB MXW[X>UZ9>3*1J ?%&7MC/2V20"(?)\_[_,X_-;/_S+/S7EO_S3]E^NJB]%G7S,;XOD(FGN\KIH_NG[ M[;_\T_?X9WYDDOQ2;;9W3?)VLRR6X5__;;?I)<-^F@SZV;S]QW4O&^&??JP6N_MBLTT^/ST4X1^S_L4?.U_XXRZOMT6]?DH^%0]5O0T?W-:[ MUH#VY8]%759+7&?R8[YM/6>6^O_\K_\56X^;=)UOFG);5IN.2:SR==,:_>UF M6VZ?DI_*=9%\V-W?%'7X1+^?7?1G67_2\>JGXK9LMO#Q;?(AOV]]X)?+Z\]O MKY)W'ZXZWK^"R=?Y.GD'Y_PU^??BJ3T!^'_9>)*-6V>YJVM<^D]ELX 1_J/( MZ\YMO+C(!A?#K'/[]!@_P2];!+EW\^5M.7_/HZO^W8GG>; M157#<>9XLFERO86U)56=T+VL8?NJ96NM/[WO&.QS_C5YMX0OEJMR02-V'/ID M#&<^F _'K3V7D2Z72[BT36K^D;PO-T7RZZ8UEUF_GUSWDA^KW>TZ;Y)/5;Y, MDVRPO8-%5U7KP^'P5_@3+/=S];AI7V6DFY_SFW71I(<&LAOWL:Z^E)M%UTVP M+WRLFBT,_W_+A^@>#X?9<-2:$8T O"_^2K^UF^\K(IN[:M-U_<;S^44&FQC^ M_G.YA2M;K6 OSV[.D^MBL:OAZ^T]NK^'4[[>5HN_I,FK?B_K ]^MDS_EZS9+ M A:R+#>WR?73_4VU;MWDS_\W_)7Y:O+VZ^(NWP [C[& #_]Q_;;K\LL-9HY% MWX9S:E^>_V@+"'L_@/'FBVWYIU_4M[BPG^OJ$:@>#N0AW[2^;(:\*V#( M_<_X1WI-TC/Y=;<%>7]W*+VHP7X+/PC\KS[ MPLTK^<_+&Q0QB^W_&S[ZJ?A2;-J4? 67EU93\]_3I/BZ6.^(NI<%:">+DMD? MS#S)[Y'V_HM^T>+PISS\<[$ID"71<\O[2!- M-D6;=O^ZPX.'W0;IM($UT-)VL$OJ%//5JES#1-O?^'5[!S0O'TC.2MK=\^B7 M9.=O"M#FBH2?3+;YU_:@Q$8;W!5X=.^3'XJM_+W[+\G9NFJ:\R3?;NOR9K=% MGIYLJV13;2Y@E=NZ6J_Q[$K9KCT?:8WQ2]Y\+A8I2M*6RO>?68NBWIHMAGO M=)^#Y4[C*UXO=F@FP@=U&D;EQ9[%&U0"NS Z9R]&' MVSJF$UD8\L^ZN(,W\.H)33MFMI]O.:[3-5(W-^*;MO!>\@B\14$_P3TK;S?) M@J36XBE!3;I9,[^Y!9NIX3>+AB\L3@IN63C,;QM0.M;E?\%6F,?E;1BF,.SC M"VQN 1<$I27\9M^ 5Y$U'//,-U_DZ*"G7.F#M/(F7^>@_Z&L+;;-T73Q8[$ MB97%)9;18W+8^FW3.N6KO+DCJ;# ?^!Y?,G72*TMDV"QX+L"0J> AV"]?$K, M@L:M&_P.#G6SK>H25. 80_]8%P]YN>R4/T*QWO1;:B'=ZOW/@#@ -@-4AJO$ M!3[@%8I.210,(()UD8- B@_X@(C=PEZW3UB>(346[AS<*O?)97$#6P&T+!K(JMP0!=+Z M.S^GAJJ"+5,SZ:2@A_P)R2?R]WH'MZ"!6X!40P?V"#R_@S1R>;Z+@-Z4=*%) M-P0="_D]3'A!^A?1@LBF_82W9T$^]>UY\/TS]]N]=\(V_UBL"IC1 MP57N>0"U_G++(HXX"3!3F"G(##Q$9@_9*.0/Z++[H7G(%\4__P'8:E/47XH_ M_$L25S CO$,6V8CYF/7 FG\ \_$+FH\_)/EN>P>\!\6.J H7R3CM]_OX?Z^3 MLFF0='"Z2H4PC_[#_YX-LNPUBH:8:"']0YNM![Z;C=I?MG^<9^ED,$GGLPG- M!GX<#J;PZ)S482&3+,W&@W0^'](S63H89^EX.&1=FV2G[$22/^;U$J4<$3O8 M,H5U1M*[("L*-.:MO$B!H3/S-KGY8MXW?3\461'G1?9?@ M3N_N10NK(BH(BN2VK0\DOJN?S![G6[JT/R39.!V.1ND\F_(VP(^#>3J#'V4W M7VC13/%:DO,'[JKULJ@;HH[I:U%>6NK^L>H$?R4^2.O.6>$5\Z.XNEOWS%+ZD6I\:P!S4O::'/L&WYMCG]YG%W@7^-0% M^6\?7$WT\?A20K*/GXAVL23_^0N1=<3U %9 N6#S Q^\)*Y@GT_^O^2H<7Z+ M\1;:*)Y<9'=.LH;$>W"LGDNWHG/;]B_%,+)K9F1[MDXXFC6VNY[4K(W%J6\@ MO ?6UOERA,5<*Q;SCV9KNMY'+G.EN(QQUG1_\5E'TU8 :<7D-EJM@'_BH_FR M>N 0P.?JH5PDDW9 YDUQ6VYP.Y,;9D9IMQVOZ0MYO[9NI@<'/OV-% Q;<_-X M,J=,X'(!&R7!+;17X[)KWYTY;H2VQW7YO.W\):^[C45_U!,?/[B1>\=J>=R. M\6"(2=_APT-)C%8M[>3%38[$C^_#RU$GZ3O@R[3NLU55KXIRNP,!P*Y:RT]Y M.6+Y=A_JB4/%U\IB90[X8W>UUJ[?I M[H3'#]+=WK&^A37M)>@H:SKMC6^[42_%=(];V6EOG,1TVSXME'SH=:-8T*JN M[H_WXKT( ;?"[?L)^,#C)Q%P:ZR7(N## Y_^QDD$'$F(.+SG ME%Y9T2M$1<[-(I[HF$/M$X([*.;,V^W3VA2K*\[O(^R>\"/*;XZO=*3/OKA6$(\=#LX3'. >.DE M6I#C%7/J+HEC*M)"L<-B'J*._]6[^Q%<7 MIU>)MQ[7=1^+>OA?.OBXW>I=0UVV9_8 C82;W*^Z/#1?BH> MS+KQ X][H]^5NNWSV4;;JJZKA[11(Z'=]3W/"]W4MVLRUO.X]CWDB*=B[I@ M.]NZEM$H A-@*0DA!^:_Q&P'JR]LJ_/CU86 U!2+96](=.VPV[MZ<8]\GJ!GOFN%Z]W#P]K$OP8?S'7!Z;.F;ZPZM9]L=DLR)K: M?S0R+[&$#D2_VH'*$,]&\68 Y+4 0Q0X%4[9R;(]T[E<+DM#C1V,2S.#K@"1 MR?!*$TS8(&+[B+$4F)9-"[HN;S>45 E#BOS!4_D(6M2B.TJG']F35L#!'1LP M>8'Y)!_RK>PDL!D[HN\K.UO O37N>[):07-HDF9W SRAS#GFC),:]%_SB_0# MS!#M6AA6_B;I;/)'('[0*G"KE\P35G4.Z]XM:$+(<.@'7,B"7U1B%+/(82[; MN[K:W8*^N4T^@#B^2R[O@807.=S?&AV">5)3-B(LK]PL=\B7BJ8'&FJ1J,ED MT]>@(]3E?0Z:L[OYHF$5M(1B Q>L@,$WMVERLRO72_H7:&A DVM)RL59;0LF M(=S\W<-MG2\+PY5V&TFVA>W"#+';IS0!+KDNA1B-P-,;D<(V+^#>-C_ Q@-C MIN.F?\%TOE^5&&>A2PV+@UM5)ZO=>E6NUT33;BVOX6XC^RUV]_3X!H\=+M-M M#BLO'VBTX,NODP(/';=S;:=)K.Z^;!I#7YK9PT>J1YC"+:6_\98X+15X9?%( M.;JO04G-OSPE"YC<^C4-8TX'/N7/HIX(3_;#:%7W]G%\N+/QN?LT^YU7&2D M5]!;F6)Q+Q?65MM96\U+ A1)AK%$9[7=Y5\PI:_8P+:!CL'V!PU<+XEFZ6KG MCDO [L(@#VA]\)FNUWA!%L7#EM_%F_';IK36(3!RN>N_]:Y[R<^7EQ_M;>?T M0) +Y;V:GF+;G(& 4\!A2W?_67O\"9Y+L/J"GONT@]."G_H9[M:GXG8G OCZ MXO_TDH^[&GUN6^3W3!7U;BUQO=H^BZH]2(*<-$=_&JNJVFZ0VSIITX"LJ>]I M"X0QV"W(-YL=9HT[R^!5 ;;P*OCH7?$U:2%)C['-ET MU(HY B:D%.XX/77)],7)\:ABFKOP[\F9DJ_\L/V;N7D]8#@@FC;Y+_%6 PU4V!Z3TH+,GH!,NFK),'S;!$G7![]E"Q M;9%:_NNRF?""6[U4+#/9.U9(&S,X?-N1A[F$O>3/=_"CG92[U,"^8!S:?Y-Z MZEZ'5:YSX-2K$D:%@X/U(74*Q[ V/\_ 6UV/XW_ QN2/3BTQBUMBHN/6SHGE MTQ(%"6L3YCFZ+/?Y$Y(DFN 4J:!-16W')+=YWZKMYH"D7\,64\$1+M+3:V#$ M=5E\*>0;^+R^9?>HEEB1^;S;A/(7AOGKCE95P9A_*81UNWN.VP 24;0\X,Q. MI%!:K?G("XHYH[9Y.BPI&8'2*IJ'4_)RXS#"*PR;>Y__7E%92_6(5]1[E\H' M'^_*Q9V^MW"*1;THT105@Q<_ AH;DF@.5@S0 #G!L/9*E,S(*&#,PKW2)K.6 MF&Q;]9)+F&*C]'OZB]&5A>GS(DEMRT68NCL )'(/XXHP7^C#Z$F4'<043M-D MX5C+G=+\S!J(Q$374N?#),+:%>>%=SH"B/F6)D6YEZCX9%53WM+QF<0HR?1' M<]#J8!E(I:SF J'@]0 ;=M/Z3-PX4$XH;^%X%=NGMZQ(6=CR3OOG:&:)1L16 MO5]NZ=")"F]$UZZ(FK;!&:_6NX*<_73_F&*%:Z#U=LOF"BQMHFO'!AF_JE_S:*\D/:L2-ZVZ.';NZK:[$7NLQ:^M(#.9^9R. M2T;S9[ORT"U._C=YP6,7K%H#SV9EPV:R+@R?ASLD^C3J?YP:14=LO$N\^Y7^ M.UX*$0P7Z,(I3/4=[B[9B?!1EC5$&*V2 G<\5J65BQA+'PQOBM1[VI"PXY:RQ%YR#3NZA5M0LB$"[$^.+KROY@B4AH&**#Q: MXN07>OOYUI5U[&QZYM2?6AOFMI6U967<-?<%+,(_K=V&2G=H'H]X$5'=7:)E;?3)Y&VS!2-\ M*_>"31M[>XX1UWM,H+J@N 4S1CQ")!;[/8KG-,WN_D&\>RB'8A)H!G!<[J&&Y=V6#,:R%Q%/@WAM'T!=@ M7.4(": M=US6MAG(P M54BQQ<9X)VLZ;C*64(6%&TG)K#H\TU2[>H$[\^_%D]H7H>$?9'F+"B28(8E: ML0U@T+_C:;&\,-J47/F^%W)#;MDFE+KD26*Z:K87V^J"DM!8]J:!CH![4>/E=K1)%*[V MSI9-D%5R#[KRMK!'R*^9O;LQN@*\@S1&W-*+U;1\%685FF.AI;0H7K,AQ_FY M=CIZ^V!!Z$J1S4-KUPLXXIO";6$^MU*X(UIVJT3GE(B32LC6NMAKE '5(^NY MN,_+:G>S!;O(RO;7_#F@;32%3)P0=W6W/5@#K#=$1=98"4>ZD$DTQ7IU ;_9 MU1P\_'_U_:0S>8O)>^3/HXCWKJ)&@&MJC_0$L;, M"&?K!U8@N9)]YH5Q*!!!>#!DHR@SO\L]$O*;#FYJ3'[Q*<2L_BU8C!M6T1_O M*C2+@![1TV$>7Y"_9EG"+M0)3KIFT2\.JDKSXM[!6(?15SXI?J1-9N%3_T72 MG1_E>*^]^+0'S@/--U]]ZAHS?RAM^ZI:.FP-XQ2]O+ZR[E";O6O_:G_C'#>_ MT0?L'U([+S)Q9+9+.KD4F6>.+DVC*5.,'FQO> #O(A,?5OZ4"TJ+9PX@B2C( M:\RZTI#;**:MOEH7JS41IQ&I[KK":,SR6C?+_JXG=/'F2@TV&$JX913'^RRB8 ;?.34@1=NV6H3]X#3=H,P"C M*-5:X;1W*-#-O$35,1O/*X#EN 48MQ+O<2JU6S56QE24+;9^$CR3@1E8R9#FB4, M\$-R5I[#302;L59L2):9Y+!Q1KGDS9/P.MQP^/6.-(XO>;F68(NAQ0T:Z4 ? M>&62VP+V/W^ UQ/X2EV"3O7D%!(^0U:X%YNBH/@]JDJ\KV2#/#V@)@:K M(^&V-,8QT@$^8[@)'5,N.53T*-6C@*&ZY2$IBGE6PK(='\#-M_.U>\6BW)&7 MVD^6@2Y6*.8P7H,Z#+PES5.#+@KW#=K]TGE)\DW\%;/I1"F[&U*'T#&'ALK# MFDZ +PYG#X'3TXG'[7,BXLRY:+L;V#UY-[Q!ZQ?F1VP[=+ULAQ[I>I"1,T M'Y[(AV??V0\TY=?G#\]>&..I/F4O>/?:"K+L;^/3&9^<"TN;.Y?JZT^1.7H) M^2$,>G&'6HGYN-SAFBXJDJ$?%S5!TR[IA!<7M(%RPYX7H"?D2R6)(!=6)-:' MZWFLZK\DJ"/7Y'XB1Z4$M8NEH7"47O:"TV'D,.%E_N2&P ^@D,_)7OVHO^], M$$^1!_NFKKZ2-@&CCOG$_UZ4=L147H[VCG:D,!7&S]7*518SQ!%$&Q,10E7@ M.&7S%ANE/)@2R_L,*/RHM; I)@2F8D$A=E 4_[*I'H$L;IT32JSNCO48(Y%5 MY)H2,3BQ@Q4.I;ZJSS2>OP,64!:/C6^Q,>))MW'EN$EHJ!([KS:W%6=R@\0! M">[2;W^O;K1&D-(OT-]3NLA9)+B'9D_3&/@2&UOJ,!)18*Q@NE4MEH)U,P>K M1&H_L-+4/A':L*RP*S-:M,S((:$S0+D-O!UAEY>9+IL(;##@7_%T&I/K90EW MH\*)OJO;/8^;L"PPMQ<#LH;3\/C*]E#^I;V64-SDX0MLW;:]Q.(G\=^,MWQ# ML$Z\<4N]9[7R(70LB\P\&433C;:#M6[RPY!_$SD6 MI5_QN2 '=0=H::?E+Z)%6(V!]NFQ( 7)LI.N] 69Y31Q>HCB5<]FU=VK,+05 M]920ZA._;*GH11U:OM/P*XF^$=6Y7]O MIF_T5%\F?%J,.A-DGM$Y1 UX-6X M-["_V*?LO!K,>G/_U=&T-[*_>2$AI&T3C('#[NV<2B3L TD #'JT&1><,_N*_2^L >'1T%Y1S>Y<78)!<_8UV-%V1WZ;E96=KC9 M6I),F1PIJ"T<(2 M5-I/VY8>HH5:4OC5D4(ON>R@$LZ<--=HQS(%+7TR,XU) MFE-R'NSJENQ198Z2ZRZP14OQL:/J[^*%(INM!X)/K2W=\ UWKW%Z:PRSB)NP MR&''[60ZUB2I)U9K=(8JJ8;DW3#LKF-/["7A:7[)48NP,?P.C6"/M>T8L(F* M;22?!YD,JM7D5.X8H2XD:R1PI0 9Y#7F$[2WD7?;MS.97HU*BWZR]9//&W8; M:UOYWMKV:AD4;O\DN/K$CYX22_'$FPZ_PX^_DWZ-53R87P*D&P$'28.-B$VP M/KBM*'2 E0V3&V%'/B=1?B9+32%K'/;&]FU,#=X>\UU%D!*EE$59QRB/0;IL MQ4EFEIJ]/-5!?]"'6?_)B( M?60Y=4-NRA7JWV"M5+O&]W<+6XHSW2@B4^+GS5CM.^"3HV&@0$XZ]4>K&\OI MX O?HX>+SZB3]%>55OD,-_,T?S'Z#:3<32&A;>^L)'\5=K+F+($;6QRC)2*5 MBVCBQC2JFW*K[C>3T@-7HF'!G8GZ1^ZMRH_U,C=$76BCWR4>.MZ-P2(84KV"!X23(#N"A\Y671'GSL:X7O.BO9=!U9LN-":[SG@9.(U+_X+:[P+.E[\D',C6O%/RY2'"A-V MVJ?070J71F>Y7 "+I;I[0''&$Z#R!Y)F8/&ZZ=H[?%?>(@&1+?]H\GV\R*N5 M"*A%(NN 3[UCH#H=MJRK#?Q[(6[?Z\*D#B^XM$=5:7@/.B8O28[LWG6,^8%/ MD2Z$\#$79:[-A AGJ%BJ*W'HRT2) YL2 C6=?2GN-FN]MV\B[9)#\5-_4.)1?\9<+L[2?KS(N&:-]4\!\;??WI\OJ-JDP+3\.\ MEOQ&"U0AW=_L6_CEB_X@E7DE9VPVS4:#\T2T+W2.W;*J8$G>1O 0B'-%^3DP M:N.7W=ED+?B3^9#Y<&H\] U[LS#@NRLYGXI\2@ROZA;#II:DP+AR2DE%D<-T M;#/7?Y$1X5(5@9)=(W;T1;6ZV%DP5U%8 @Q-X\GUZU+L3(4;@)(MZLGP;'I^KATX7O*5B!5 @PZZ_:0I0C08[ZA M^R7P(6SW8 X:2T'.U[_GW+\OKG1#+GTLRXZ7<(^^?IWB[+#.PF,EVR^241;B MM7918FZI\&G/GJJ+TCY$N)4"F< _G].<&B^> @R+Q.LRL$Q%,X1+(T%L5FWR MQ5_R6\D\("U>\@=!X]\878@T ),P30EZ%9>?NM%2)V, (^<-)H:<[' M)K*@C*]J57_$R^$:QYI@^43%->]*M B;S(\>"#.'>Q#0%F<"#1.:+MMR](S!1^G%,W[: MWM-AW^JZ=JT=R9(Q4F*5P6P #J&NIM"9^J.5%+ A2UT[8-V,YE9X,O0?73VK M'V; H[7E5.SUSZ4(/BRZ[,PC-5P+^&A"E>>SY$(8H_)2DBNL31S88>BMJ!6D M"\1 &QD)@/*8M?B>B?@&B6PE,6_>C,1KJRW(A>H;$T7J%TD,\O/\A^ATKT2S M;4W[$.ZD^8 OG6=*.J-JJ6??=D\8YGV(8:?(5+D.4C,"5\K&T6\$5C :G5+> MR7YGM=_PY&));4KP!;I10; #G\$-N=H)T?];=0-*&/-FBK7HZD/Z!3X.#[BB M7]S#_ LL4-QJD.$XS@'Q?O16G?CK5Q,:RP$P'^"?,5#N,OQ9767RFUG_J*2 M4RT,$&/-?82U$)+HX2<.P3H,+*Q#Y-V@OX@IB7)M/LI&DEHY$$?E.I2V?J@= MBDF6:W7^V% 7*@VHTL8W\\LT#6ESAYV"J[TXH;I\8-YHX;-#8$;!=^DE>UJ9 M_"W7B+64."1_W&!%HE?4]35Q:0H^:JC-]);4E(TLGW:F0@^1YM\K_@K2O4:J MT8 L*KK%W _+HSJW#NT?SY=NX0YR2::'NVT+3WBC4LFVP-VT/-"L/B M>YS. M4CQR%;:R1MYZ-"8R:DH79@"^XJL*-1QB?USR8RR:);*$M:0]K9^Z AL1>C%' MI^+N6BWE1M#60=B(>?Y,G/%,_3O:N'8QZR\YB.TVPV3*:S=#X;X4_]V0PGT)]D?&OW$4,RGHS =8"/R CAE9&'#.-_??*U@?CS;"U&C>&>V@TE"C2/UX;49#QU@0I M@=H#V &0<@@;)6'4;KM2UPCFEK!]7B6CZ: WP__.YSV\#=EHWIO3?X>]#/^; M#B8C>$+K<"6PC;*F51&?HPT=@(&2#?J]27)N?]'Z@]>(1GU].)WU1M&O9Z-1 M;V!Y19@6$,T*2-U1.*>\1:^"0W@UZO><5Y[!6,%"-MYNO( W$I MV+/?:)A8!DKG!VO/PQTN]'[8MXXQWHP^7%/XSA_F?NRID?:/T1\W(&;"D/FQ_GR8\ M/VHO_>OK]G%,[&V*:63PGQZI&7,84VUV[4FX99>J.]67K/SKZSGYPKWDB? MS+1,"9DD#:/:)J"1%CHJ[O+URGDI+!*(";;Q[OC%HG@NMMZY/"64*,F*CW"V MR4JE\X71U]AP\Y4 M#<8G5"#/-Q=$+),BSCY;#"UKIS!1LY5GZ[9VU- MT5Z8YENQ WNM76QP>KN:_?4^]]L&( .8VU6!'*U[ @>V_S+Z7L.9O8]NG:[> MP]94*UB?W"]=4]7$,/X]9Q/EDKN%^/+;HEA;2$RI1#,("N:+<"=Q0+,G(!7#FTT9'GN)1@0NL6#9YL$1 M2OG;WR8A#[X8:]U0?S; RV2Z.=N7VR0XB:#$(>XR6KSW2.#Y^;4(\HXO?>EZ!_OP)M* FN/B M;KH2W,>7)?/22&B5AV&<1IY7ZAD4;8XA#YO*4-:N#4YB0DK^Q83:FB?$ZK:H M2$A\1-\\MLIU"S1"X,I$=G82^.875 U5M@M&G7:LE_/#R&Y-;:3"%"-C_;% M9YFIRI4*2(0=WSSYRM--\51U%%>*FSN4K(2V<93P2+N&/53ZZ!R:$>0?6Q7< M4KB&X]!6?+>#7%I8B;6WE)MCCV MV=_] $;CT$61>;6%\6KV^,8;)+O61_KA(0_4+UYVX\/0RD]H'?Z)?$H(]ZCT M4XOQM.>5'Q6J[H'PS%%":1K/.K M,5WNX1EFCGXU&"OGKLA!7*E;+T(?-5-RY#PU!2 M__K)JU>X*;:/J([)K8[.UV;C:B<;MBLS#A9.%,RN:.HB06]0W4 M&=AA$-Y/)A7"HC>26>B0EP3(L;I!1P =;[EYP"0CJO3DB5!^B?VXU)T2IUP# MIZ)Z&/.6U@D)X@U$( ,5O<='DRRY2/ZZ0]Q*N_[:X@Y)IBO]GG51()0-9V$* M=5:UC^E&FA4//8"AU3)X&&E9)+.SC:]:RS6JCQMN",/I5-C=IKU'IB0:]1DJ M::CKZD;P=+'56#@;/,Q)P-,N; 6?!QWJCM10#Y.(+>@N^#QM MMGJ ,G)JN5C7#G;EX[0\IS8"D8WZ+9TBF^W1ZJQV^VJ<*10#UA3F>Y21Q[P3 MV[@M1UHL[Y3%E=IKQM?))/N@J@/&:N&*;96/3K4]H#QB6U]&-XZNH4HM,]C9 M 2@X<0;D"!Z_8+Y.EY,!6C58KC9)S70D#=0'%[VP>7,VR>J&$BL3!V9. );I M?CA-FR3[]LV[SS]>VAQ1J29C5J$Q'%6T72P<,;+4*D+X%]^T"FNQ5#I>Y B/ M\KF>$@6)>5*-)'XUS (R5B&C$[VK)_$=:0K%Y?PFA"NU?I2S?UR0_+4^'JX4 M,/TK8NS5[H_2N5C^F1YPO4.!=>3(<8>V8X3JV_I5VA0I>,,5Z03XZD9RCETF M_,K"$RW*>K&[;[:<*F7K$B*E#LH!8^O>HX'HU,?P47DPIN>"!V%TPM9Z(/ST M#5.,S$PPQ! /:TF?VP\R#>JAX9^F;)30/^P-\":X;PO38/["N&/]&0WY>69? MX[4J=AR6$#8Q$Q\&3C),#J2E.A+8B M$Q,E&%?/=NZT/.9U84!O-&_H#,MTN"Q(&!R;?Z,6.6XMZ8@D- 35^6D/)RA" M\.HC2'P/"C85!ALAQPGSDOA@KR:8S<@LQ2 VZ].9>3%O%&@V@:XSG$1VY-L. M.42"5$KN$3D9^-]X4D7CTE4LX-@S7%U';M7(\].=NJ)@!914VTX\^2:?W?X< M2Q?B-XPK"OUO0- MU#5/0M2SH3) OHEL>\E;=H.]4WV#8OZ\MK6I_^7J"H+-1SUM@L9%'M8_![1 *#@.Z/Z.J[VBO/ K'+#& MO?<0DJ\M\"WWM#5+N7IGYF7B7K$-]G95P6 ;-]F^;]GH$,L%-AL=45,EW\F..[9(_ZPXW MJ^Z"T@A>2)<9'9F!NS')I9*9*- IRE9RH2#^U\>P0?^?*S8CZ[1@A+V[1F^))92?A8_MN6KA8C<4F#+$18\O<)"^H\[S3I)$0"%\#1N[Z@F@V M3HEN2I.WGF^4"W'[].!UHD"M4ZUAGP'K4."MSX\]B>Z,RJWN=.:-S"J@Q5=R M85ZS"8;X_O3NK;WH ?R\]/1*G6U+853R?#-22F7*P<4;'C9D9D=O@!> F&KP M!7D+4_:K>T1EU[!CQG. LPMA9]FV]K]Y Y(,1B_AWZ^E.Y$@]$N?-GS!N^YN M?,O\O1B(U_NI:D[A?!Q9J!H)14C61R?G8=M)U U**E56(Z6F4+,KE1(I?4"H MQX]%-H-CCJV$YR#A= F#M]]L#:^G@_'UU$]A,*X$;BS4\F#[@7"JY%(E(H;T M[(@4P"EVDY7*=T%FD2T^3HF#K[K9)4;7 M\'_"_IWLL2=CO:#D<=/VW)1)W0$=8^TH-U_@KJE(=Y0"I?NEB[/CE^)K2%]Q76=E*S_,?J6Z[.!PT0![Y6SU0<>]GK3A MEF<=IOH+-:5XE>E*/HFBO#Q.\Q47<&&8E%S>?,(Z'-"YP;6K\%FX48KV^9JI M6HHF)F\_9@)PYGE5S#+4"=GQ3.H?NX;IGGBLGL1Y^K1#T9F/O="A']BI+W_^ MD] '.%67_.51NNV%8*>#-KUB>\AMNYH./&%W2[=^.8;\QE+"TFM5A%:%PP'7 MLQ!X[\YOL)F-+I[:M\8>,7A(_M M)? UV(.= _H/U-_"=:F-V":2(&M@NXQ2[N4,YE(=LBZ+#0^OAV'TL2]EC0:+ MUQ*DK#WD)&^Q^;JIW(J-)6''Y#CE8_[0[#7Y_TH5K$_>Q0)IC(L.T9JDX=@> M8L+G=AL+W$B*AVB1DL42]'$EZERMT4M@T^3\)32M.D!68&AEQ_?+;<=;7C8# MLV-#<#,LR)7:&1L&K#96(6N=&T4PNY,ELU;Z_:PS^Y[TPU>S5MA_Y#4E$,#3 M;?ZUJ\+A9;(E_V:;)>35SF)M2>K1'MCBE MJ.6F\,P4-@0Y[SSS5;7@U(MJX[=D-@#$Z!+RG?TENZEAW_ZM H-Q,!R^3CXA M0GAC*N='L&P MQ])%TNN^(L1M:;+.71,ZTSC=U''S\NP9,UH0-6PW(-]Y6'"'^!/ -\9]!=3S M0JOH)6^,P]Y-27P]<@0"=YA0_N5#Z8(5"'\,-+X""W3'85[,430(ES2"G9:9 ME G1'+&]?IFN>I^"S)@Y9"+\TAX3?8!+4UIPN;L%"C7 F_B(54SD=W#G-\#W M8,,&8P//:?:S($XEG=@[)FM/E GA&CVD5:/!_J^YK%.\YY1?MM6MIFW)C=7^ M7!P)B>B*D;N^)D#E=YMJ7=T^)=?56G3R.-2M><<%#KCQH8.8=V.%O>K2<*=U MK?E#P>!"1!5WU1KM=P,LW7/\"[4;S+-$ &+QEHK[+]A35/%N2AX3/B=\E9KN M;6VD&4=T6J%A6-P+RF".[%]<8SJ^1ZONC?K%Z]$L53776,(Q"T*^!FIRR*3\ MB"A^!@>-]$Z+_"4-2=@38F./,2E;/6Y@)G?E@Q.7*H*!&^.)E&SP7:(YIM8: M#[NS7-=:<_OU^]23DLW/:!)]&C?Y2)*NJ\WM!:'RBHG2X2R9A5N*'!++K368.F9:=JR[YS3?DOCW961J*!VO:ULEXI M60W&(4(M:Q9V71!$/]3L E5K$]IY;95RU/\.O_Z^7!77H)>LEWZ,UOU>L<]$ M^GJ*]6?+[]V5MO?,H1WJ_7@0M)0.$)XXD9;>CN%7=!#*XP)LVGDJ0PL>=NYO M(UPY%D;ACGF;$]%@00]1ZK3JE\N@_HP]LZC!&/5C;-?%!LMR/U 5S7/Z+PB MF0TL[.^(-.K-IN/OX-#HJUR[@SZ17[#4(LE(W@^&'A2K>4?/-!9][P@2(8LU M;HM=7=N,<>7L&O4=P;YL(GEDZJK@RQ1T&/ZC)C0-G6'#N3(TPH*L2U-@]$F5 M07U@D^I2M=O8+&T[;8/-A;][[_("PY'=@ <+PL:V(.SEIG,](S[;3QMB^KW3*08R/A%(,>)5 M#B<$"C;LPU^OCNWU,ITA669I?X ECFXPWNDC!VD?07!(=N<9B'!(6Y6E@_&@ M-^U>-SXR&V4$_)6E\P'Z*-I[W]78KJMS&NFX#A+@ACHY$Z@MJBQ/Q381]1\1 M\Z\"8I,L=;:>C]T=8T"\>^MZ>G"ZF^PV? ?^IMT+J.S7IE 1A5(C/?=LZ]%4 MAS-\-F8YV&XCJZ-W5]142WKED&75W2LPUE;9$8?Z,O;2KC7.D3MY/@G9[D;O M=DK;'9JAYKTU59_0[PQ\H 7C;G]/5BA?8X\$]\:Q(\+);1G2(SFSY6;2^!28 M.PR>]4U?;9^XSO6J2Y=H@3:=-8]SK_K%^=1M'P!X:$$6/,Y7[+!2D.6 \4JN MB%DL$X-/( XJUJN84_G?"!,D)41"JGM"B)YIX/4]$1_WLA [R@R ,S(/GI#Z M/&?]"HP=.'O330[Q,1"6ZM:[);3O4NIWD0_\*):OQ/H]M9E@]^L"J. <;[J$8Z^QV.KP MW!9+SXS46=VGW_(4'X 0;..K5IN6E&]UNC7-=EKMVMJ)>*K7(CL)OE1<2AVT M$)1J:J\:@VJ>V5,H-&",*ITC3#-%)BL^D8JNCA3J^!.RO+5I-8 QW[)WPI,G M=:N/M!(8@:R(CQ"16$8VO7GW]LJE)^%/+\#NRJU_':@:&@:YQP9+N%L<9.,& M-LL";M?2%12KYF6FI"O'.O)FFTO\T;7X57):E\@88>U5E%'-(RY0[5Z4HYJN M>>W"S*.P'D*V2GO:U1R[WTJ0&0RF.H+_[)#PBT3UM$*P!YFC50N;34:*&81W M7Q>_B'C3G18=X!YM71?2;BKEEMP!SA9:F%0*N5.<;0MW^.ZIH6)ZF/EM3?>B M%;"V.I+J@&)Z2NC6V*CE&WP?.]IZ:\8DD8+3)9/"W6?E]?!S!D-P+HW0#.2%VK0M#R-EUW MU#7B@;!T#>P=(EY$*C!/J@H5#=S4P,/B06W>DR,8@IQI<,\(/>O\-/)+!65& M+Y\7U@)L&D=2T;XM+RST9X&2BWU%V>N/"9P/G"SYH=AV/9HF']<$%:+?..0R MFUB7V9XO'NT#>]!C%&X,.D_'P>*/)7?H5^9[%S0)_$9WUWLZM&1$3AO\WS>" MKJL::MZ1VYLO(=/T< 2$-43(;QXE@[GZ.3A_ 6$(=YP MW#MX?(K=,[+)!,CI2D,"LT^$I3DYOP8("\_2H&.OT)\TGZ<\T]E@&,-/Z[^ /+LZ/'_CS>QHPZ#S5ULI2H/) 9#B MXV;YX]Y3[<+:[Z"C;P?<'X_#9/31Y !6K3O+?@L[?ZYSVU\HY_92-"9CJ=$> M+8G,5''\8!0>V.A%J.JS%^V7=#?"]+9^'.D)MC20H)%I'N,(ZQ+(R2VYK[@& M \$D."UJ6# #T"ZX0W10_8E0T+B8D1F9RA1?P/^76)!8__:""I@,*$@Z23P76 M&5*:"A468K,/A)4&*3.> #5]1K\5_BD93O#GX13_-Q*2"Z./HSZ&L/E_?]*R MD,/^6\8_<_[NP1@Q/+/9$(0'RPWG-PNA^4ABX'RHO5DZRC#21[)CMQ%60K)# M_#':/X+>%]-0)4,997K>X#/!5TR.J9D"IS.Z M.5B\AQ0+,6$M:V $%'RC(DA;5EXX3*130NNZ;U[MW_2@.255"H4%$8,]J=LK M1PW(]]@:Y=)JG'M1WAJ_W<+@=Y($LZ82^42"=G^UP0_T3Q7TD,%W-">X'\/O M*%$TWVQV]S%!I38[\LF?",O[-W<"]Y+CYT+_E5D7M[>?><29=O;>7^TKHWJ(2<&VSO M,--G6RY@$IOBD>T7B=9X.4$,Q;^IMI+$O,"%K[D3UVDGD7\!I4$'(8*KJLJ[ MQJ/0OSL>[_/OPF#2J&,\FH4$N/]5G @",D7VV5<:M%C('T!L4&C0XV% RQ,J.Z)XRE@:ML+,P3JCKH; WF.L0^0(SDP*?9>&:X/M-:4L %UZ6J]C.#7 M,OUG?AM5!O6&E^5 ?DJE/^VZI'U8:H9SV.:$;NC5@+6T>/.5[LG 8]K#;^"A M=9:=+-Q5&YC*%7^6N!^]EAXDCFQ/^;$0$=A1!,2]P\L)0U\"3&PE?UDN M3K\S\&S[DCI5WFQ\10[SCG,]MBW%-=14M<>Z9 !G$HF6A^FLV" C8(]8.#DC MLRT[1#*;,X([:R>M$@Z]PC6]]2Q94:).QH8_3%O\(74B,%YEVT4(@5;ILE6= MZ)+<#C"BTDBL10A\Z*X/N/!*C_6JORT MT]#KU]VBA),1.G"Z'IA,!14W1JGA!NN0"!Y&-%6[,20T!0KZD4>(CHZ[&+K@ MWI/+Z%?'4Z(/',RKGEDG7FM 4T&U-XZK91>5>C52Z64;V'IU6[JJGT!PXM$7 MD\D@EU"T#NMX^5( U:S#&,P&N)&W\1:QD8+7'&\*R^2_E,4C94/[T50RVRQ\ M-;]J+33X JMAJ:O.H(8,3++BS<-,68V$406AKY[L>%=?#[X9+OO'3R4V_PX1 MCF$NA'O-<[#)8IPI:YP PO7H&8>Q+ D?S@>+#J;"Y*=PGPLA*F)"5&%8N@UR M8S\6B-!&7GW&#Z#HE9]E@3F0=Z!YLL_/! -%\'!]EIW2X4L/0H<^8I=EZE<; M75E$;,>^L>Z8'*\KLAFH9(K;\NE 7 MS!!.<,T"+#/Q?*I+YJQ*DYYDMZO8?"GK:B.>TUB"H]L+', K*.(O.#W59Y8T ME<)DU:_@)E:V7P->43.PD7G=>]6S@0_A)Z8^)PALAJD"D4SBKK0$YE#4\@6D M?,5JD(2SPS$Z!;K7].AM1_0UF&3IM\2UV[ID1J\^H$*]-K*[43J2W'<^%)N, MJP'3NUIY>VU"EZKK%DQ(Q08=<9Z6 O2+:S'1T7;+1K2<%F#Q!$)VG*HZ"T-J MCFKIRB\;MEWX*A+2 LG @*]+JR(JF'YZP$Q*Y&X%8N1$2NDTU(V]D;9[HL+Q M"5,A1& ?2FDY1C-VT%RS:0N_?#CM;-;2,S>F<.884] M(Z&A*W\AV#Z70M#N7Y/]#8#[?[4JFG C]PNF8C*D+ZH5Y8O$U;50B:H.:BR] MUF=$@0@&ZE3CY1V?UVB^2F>:#2,&]K'S+%!,R> M-08!9>C\7#2S7D <8"IY@IW MP73G#4L2:)B:QZ+'$'M13VVQ.H0H\R*$L>5 M$G0>TNF'7MWXS%\42#T6UEA9)K4N;2,MYD*F6;FOQO/)4I& U>Q]72X4;?K4 MV<1M;1>G$/FL5 P[H](I0")G;I5-I/QBR^7EW9SV6Y+^@ZF[)AF:6+=>2DZ^ ME#6T X^#H0:5GZKA'@^H%IMO!E&L="K;UU%=_PQX^M$:FCE[HT'GAL^UN'BE,G> M4=MG.*3REM+M#YQ?)!S3;V7E9?/)'IWG4T@^K3GYY5(L!ZPOW2\+T=J>SU]C M&:S?GC>OO*ALBFM?ZD\QCX&7WQ/1P+B]>2-)=TV8(A>86"TMA^%!G*BQ)(W) M7*,9)U2/X80&_4$_F6..UA1Q>N''+)G.>_UDC-FZE"PWPLS.X0#^AU+<4''- M)),8!"YAEF&R-3W&664=?JI7R6"">:/X7]1 .>_YWE2?"NMA;[R828A00%EK M VR,;++60E/6*<3V1?C&&)$#X;^4UDK?6@0Y:S-,4)L2;()-4-/Y;,=\!M/" M^_1?Q'2,QSX#'?@N7T9#D8%B8)3"(8R/5\XD@K5>]+L64C"3$*0^^'PFY);7ZL/E]>_X<*5+AD-AJ 0-!D+JT6 MU4%IE<-RC&96(Q$[_%V)^Y6<#_.Z=M)-G.KI 7XN+F+9= MIV[S4N50K8B9EL/XZ-\V+TJCF=X$&F[T\H+A3 T]< M?QE9;_<99WM*:!T)HY#Q!K0UQ0@>)O 5C6(#H:Z9^"5"?+7[NUQI_A"KD\'?=ILRBHVD'Z2/V%PM=/^!C"VIJ$!U M9-0>@ZA:>%59@L>*= *9;H%NIR(CFU:<;\%JHX$]K$^/*HT'8]NQ'W6C"AC," MI(_0.161\JZ?J_\)-$!8/3#1%)@I*.D+%X9HSYZ,(H;_B\58<(?T.87G(_=! M6?C]D.ZS"(][X>X3;4SKEV\_<&G+E%N;^$-REI_K._P1#H[N=N;#9>E@VD\'0RQ'&0)GZ_/H\.9@,$SGDWD" MFO<\2_[$(Y\-X Y:/.S8=(B9KJ":%LOO!7 8GQFGDW$?GA@.>X/94?/R M]R]+L_$D'<]I3O/>O$][\XXMOB89IA,0\)1]/4NG\,\.[O5\G[A5M4@M2SX: M]2.N<=G%MO]*BN 7F![B&\EH^H%*]8H8TY4L MW8#$4E[C!*AT.DG&XS0;SMQ=L8R..(Z#YP:* B8Z$,J:1UZPCY+<8"ZED!U? M)6#]CN@_TU&HU;.F_JG82CYNW%SX!?%&Y$QJ(:H#ED+6MZ9"_!M)9-!>YIU /NL%#N#5[#O9X.6'FE,\C,&6S - MZ,:;@K*S#%O0^'6;';'>:A5\I3'_DK($*9JESI@FE<):D38<[77)3!D>!$Y2 M$-%W#R9 7RWS^]9QNL\9U=#-K$TAB'KGR$/?6)J%R*\N=FWK470]0"?W#OV6 M/\28"Z5VKGZE\3GX^^KQ^1?@=42P#1N'K,Q?V#>.R,Z/I."%Q,>/XCP M2+-LFHS3X8A."2H?C Z MR60P<=^:T;<8DF&(GY1OX?^:;PTS\BF.Z%M#+!$FX1MTY_$O11=KZ"(?#T7. M;KWI#\+)3#?5%^5(U\VG'(ZB!48T1!%2D'\3C,DJ5)^*CO][157>E6[^9&!F MD/,*NB+V'72$V'++2<>\0Q(QLQ)17F!MV>C8T2H$%NQUH4"Y*Q#S]XW+?K4! M7A=P72EE+&:0KL)FO@D')#:QEI\)I_X_$((_J((7F^*VVK)C)6SRPLU:75*Y M2C43V'.4;NO1J^XB-LN15U@N3+=&TA ?4GO0U*C%+5V(IS+.!O2]QQ M2N]54E^2!N,%(=U'H?NQ^KU-2!>CFD>&9;ROEIRJBB7DN^:!C3&4'YLG/HA\ M&Z5F='+7!8OVZV B35SAX)YL-G&#TGHZ,M.V-4&1/Z52HK$Q<2JEJ],>5K7W M:UU)%*EY\..VN 4H5*7B,-^!(*HY/9BJ040]-I1;VUE9JUV0%/D@C#O7.VKX MHGV)*%U7 NYVXO7$0EN?=&V "AJVS5%*UFM [LN'K9L M$A(;?Y6-@YY.$3KMA,C26(Q!KZIO _QS+9;\+_:#(M6!^MDQKG+KVXZQFEDL M/+>("9%>1X-YRTD"DK K@:&7_,K&*VV4MP!C_6OD(#HM_9#I8$'M88+F$S3= M5W.=2B!.>HQ:'SX]]EFABZUH4$R6S1U_$>-'4JUCZ&;?//A.NF!;O[WW7>N* M=]780Z6,4B(4>M(:6VN)M4V;=15]TB$[ES?Y)6-AE?;-=W&3CA 3"? F\Q;U0_%.B\BQ&28 MM*R[0OJ(%4_2M8]$\YZND*W7P!8FH$2'9!'-'I;7//^ I'*#I%M( H4=U6L5 M7R2_]:Y[4A3O-?14ZXE/W_7CM+U77*('6J;=^]'2;8]''I>$#Y.Q><( LPZ- M^SCCS%M0>\F\%--H]3GY4\9%':K6$OG[C&F6W7\[ 8(*;"^CINNQ,8-35R/@ M&C2*C11.2D* BAJN MV@4^Q]^A2F;X"&66PF^Y\6_!2-R8/+2CFA8SL$U+):.,UE)1O3[ZH%4.DL'M M^!WT@699.AV_G5HO?=V;$+Q,XV:+ FNPS! >2)JQK3UL8/FZ;.T9&.*^^Z0" MWE._5(_W."Y:^S!$)AH,E6'61IMX9B#WFZ8SZIY.S(")$-G)#&:5?ZEJJFG* M:31V](#:OULH3J8:A=_9Z)Y)>O&"Q.A!X/S#DT+/*A)LOFG7).BY[>09;H_ M;WT27JAT(+^T:XAQBJ#.[:'2#1XS4M1(QQ?O&'Y"P[IS"%:\GZ.CD;G.O&$O"+X7GR%F-! M-6&)?T:K'V0,3AO^.#I//E9 D?P(T MW7'-GW-.4P]9YGPW=943*6*5A,GY9O,L6!^H=E5MK4?TK26]6Y79LNBP!&]@&^?)=X MD?:6ZGZX,B4#M]'X']=K2[TODP5@P*)!.UR5C(NFLTM51+_5A;=KTM2T!LQK MKK?=+/D'F-'WJ_*&-3\]$%>;T0Y=;*L+V+T+:GJG.H; (RGAL5$F+X8:OG() MIC\)=F=O;>TR*+O(!Y" &HME<'B76D=D*(*S?87*"=$2Z!0=?0_E RV0%R/= MA_R>\99O(M7>"IR%F6HB+8T9)**N=K=W=)FCK5J0 CINEB,%>QB4S=;$O_P4 M^VZ+>O=N#3)C-Y>MGHO;$$8I$J4/IW_H[G0VOD[/QQ>>7/;]5):=\]; M#L*2T%S<0?FE^UBABP#HKG% UW+#^U"@/5"MO[\IJ]6N6'MX,)NEU96V3P]L MB-P5^9>G9 $7;RU7PFZ'/S1O(5M:9J-*DS=@6RI2-H)IK&()V'JM*8HDW$IB M.Q:>/:9>\$D\*?&A#!L^@>8>C6!; \WY"8RZP%>N34GRHKY>.>U,P1YV@4@6 M>TL=<2]Y:]JS2+V3271.C0Y] )K:Y":\>??YQTN;G%#R39$VBT0>=07JA?5; M2O-OI:"CBS'GYE?;QHD'8EGLVX9I9$YX;\25PJU7R3 =C:<$'SY,^QDVU.#,47Z'+3_?[PA"V:G3UG3PZD0SV%Q! MM(754#?+#DO*FG,OF88;3,6 ZXX1S_&%4K,IT>T XW:#&?8GP6>FG92+)6IG ^H9DN$7$)+V$-G.X!EL_95A MY@L1#1/L!-Z?\.^G_#]750UL$V7Y639G$AUD7+XWFM%'ST93*N.[:C-JRKR9 M4 9.-IO1LH?3(1'P8([P^"]S"JTF')=*?SWR<+(Q0_#S?X9]F23LDSZ;(>)N M#":P:1/YC&%]F.6#*489,I=#AX(Y2L@[^!!\'F+^+U,'@NE*. 'L MC#'D9L;N /;K]$",81$F'T:6 M3:A1]2 ;=\1 VX.-ZU_P T2Z5B549SI _CJ<4<,'^)_]#5MH5VA/>$=X M/YY)V>0X_54%<41#, []ELLJ<&=1@&Q#.?376QM;,)FW>QP]C"U=?9,?7W41 M?(4W5;5\A#=DY0'28#BY@%*[ MT;B'(1L8[.V+=4'1=HD!;9V%30]WZ#7H76W M551D B> +Z(3$U=GLOO;UAKE1:F<^9=1JLQ*XGK4Y>=_R.\?7G_&9'OC;/CQ MW:>W5Y__E/S#_\ZFH]>HKX-YF,V^HWC[H __!^?W]H^?K6))/M\;-":^ R/X MNP3^?Y;!(QP2(15WA6E. MG;*M.*$R#4IP?R!7#>) MG.ZVWF#=M'G;&1WMT?&KX_O'V,&%)$.L#B^GHPO_2,W"O-"&OYTF..CEOB4_*>1S6+8/Z3Q)OJ-OG3$AU/Q M%YSAO%CGY;U.ME^6S<-NZY#TRZ:(%R;@ED4 P_$H'6BXURZ69F,;8[/KF"RI M!2AYO>2Y<$5N;@Y7!9 J+TNID[Y463!QD("$)&+GR-X'")(]@@8UO9 !-)Z<(Z_DR4P="1 MMJ'-K63'F#S:AH4#)UJY^ATO+[]KJ;;4QS3V?C4_[\UVY+KQ0*,Y$M#"\BLV.VP_:3N9 .%6];4&0 MN\1U/_GYDE=E!KBQ[9YV&]EKVV4'+THJ>\%CX WDNU%L(KF(>Y5#KU?:UE2A MV-3I/?SSO>"/?DM+A,T!K*V5:FQ8O6C+ XND-4LN(GT><$P6)V/XN\F ^TA# M?-9%8UY'ORMI(G3JEI06])X(Y0'KGB(M]R1\"JQ46#GVC"TIBHN2$:9V4W'* M#[+\VF0SF896E$&@NB!Q2I[97JF@"7*$9B7N:'(R!1)Y&7%;?E MPD,N"MN#6"!->Q<)"884EFN4%>T-\JO$I1[K!N0"*$D;"J/@;H,16QLOQ7] .,+D M*#\6!J-L89]6'DE>W10>Q8!9>7]#-*9FV?%Y,??26-VVUSXA%=G(8HQ#R*!R MU+YJ=O'6E:Z^R4=9N;3[;@[-*+/Q MZT(NPM;8/F)%27S3A0KA:G< MM&J *"*LFS,X1]A'*$*&D?T VHOU$?JHKB-NP$>!I'H#-'$D:W5JK"4(U47* MV=;4A9)UP8?@JP8("[F'\%QA!CM2:)P44-+,UO!SQX$%=8#Z3"DV/([5/%UG M+',_;**GZ='MJ!N54I.BY<[4 JGF3BWFQ)OH^SDU(S1/5L()PN87C5@9E MJ/"%X+[+N%2B8K"[*VK4M\GV*4!H;.U/%0-Y+G:SWLQ+!E MO<95E#!F"*?X4@V=HS35:W*K",U!2DU;Y9+^7+[%*=DX_!6IEQ:S^-#F/$M< MXMVW14B72DSVDI]"&].7#TAX"J.#Y'\A^K0J;*JZY#"WE7@PS@8=7K'$32CU M,,)M@65W#W?4 #='F:+4(^6F?XB@O[,@;N;J![GCT1H MON =&;_QM5*Z&B\X3[#);'O9+-=/69.U-SL7E]A"6.)DCT"2CW>%9XVPL5J3 M4@W"2BJ!1ZBX5)3 MP)I3F-A>M4UX_1.^)X[9I(ZIR6_,'(-OTH^2CBH]+_TF#ZIH65L;L=%,#7C' MU%2''7.]B!ZI?--_%(]Q0]0'LGI3KGC1;*:PO;@2#YAN;*(WF-Q6_J >)CWE MN^8"^^9 LNDU-28N:8^BKTL6=>!V) 4H@B-%,MV3K>_:[GO?ED"_G32M.07OD& #17N@V/K- MDS5G$]N)=2\3MAT?$!0B:/&0=2/DAKJ+#V (>V>< W1FSDM)IU@UA9UF"LQU M:SL1^G@$L:V2/I4ZGKK\POOFQ!6UUCY*1=J[-WND+ ,%K$0!\AJI&ES[X!IJ M;)7<3EDIPW$L;?'.13$_T_A "F+:*:E=SQ&R"B[[EE"NO? MW=^ X;[.&>*,])U3#,&P5M6NGP'['O)RJ2,VZC8;:]3S[5GA">R$FYKBQ2XL M^H3O,6_<$:D4GBP;M5Q'_9DR_KH[^TS'(;SXM+\'7US 9*(,9&W;7_C:@553 M._N<"4$&QT7=8SW"?&J!#5J0R-NZ NJXQU"8=50IG57'- 5U0:-BWN=?N=<( M[7DO/&-GCONGO??K&L$]R ;:+O\FU*#]KG,,7J"FD"^3KUVB5(NPOTX6OXZ MSWFNPG/H@O!##VW'.VH,\KL+0[=QQWV,B[T0NW$\C)D$[\BKB>Z5R)M.M6'' M=3C_5OAI$[V:=CC92VP"_<8\J6\8HBBZ_%8D2*BDVI M;6$+&28ZTXY@BU@SSMXRNQ!$?FQA=G@44L0HVNT:9F079)\UC$"95-RIMRE- MH]LKBVF>O,GK6XDE7ZJ-AN.+(E-?,@CCKA%$-(-R?=&%;YUJ]K<'S)I-%U+L ML!K2YB#9B=ZXB8;D3""G010(E3JU5\",ZM&YPM:. MG">!8@O$@9%[:I?$]W+-N*!/B(.*<\[FTQ%ENN7WG,$MGI3@4 24%[<:BQ,V M2]X5.\BLWP5@_^G=M:T1-SMRBXK=AO.,01#=8GDG2L8X3+@@&HN*8(&@V;G* M^ B%%3TSW(&-C$P!@>U)1WH+F':;DF MV$F)0"[/24G?P$C-L? 72 7O-:4]N1]C2PY7N]70XX?=(]9UR?.3IDCV2_(= MVI.7\*.T'"AIAP>%+XESMR+(O L^6'L:2Z=OV*(V>6C8 .8194S:$<63;"\+ MJAXA1G;W^-:%I^SEJ+M(S!IE.+N'#!R^A^',1"=F5M3EUI(!)E#*',2;DTI7 ML[JT:=(=>&,<4!J_2;*!T3'0.2)"(@1O[X8IMS8Q*&V[6J&>6Z%CKX%!IE(W M[QU[0MMQIN:H),Q**T$0ZC/932]YQ236+ '9:!J_,V;.Z> M([!LV/C,7R8%%]680EXKZHW+F<-?W4J7@1-3%[J]E5[6 )(L6;1D']N?Y%)U MNB+=$CS?*8OGGY4SICLMP,\I;66CVFP!Y]J).=S)3]S1KD(_VI5 Q)JJ0TQR MV8)!9TB;H(2"E/+/X.G ?1WN575C.J6H0+S1G$ Q)X>#M;!1*'##74X3"6.U MH:IFK,!L>\F? M>45/5D"P.Y@E#XFFNQ+1422299(24WLW>LF_&JY?KLP&V>$BZ4[1@ ?HB^B" MI. $\"T$D.&1D&\0>@C*7/J$8TX4.8V_3:OU1TAVC4M7=8!%^4:"0Y)C=\1D M45(8QDB(YI7IM!M,@_/HKW3=#'WS4]G\)302PWJL(>B+$3Y\#"QBE_JQPE8J M:OLP>K:O2"D;8J <:UI2*F"JA%(Y-!+QA.HE.@0%W5($']UI\ (UT$R&99Q0R4YJ^FV&R+ M)6J6U4. URAGG*MN*PZW2;+FN%42)I@0^%3#_H+&XC^W-1C>.+=;:.:YH'03 M7QZA<19W^7I%QE<[]!I:=RJ9P6I"&FGMFRK_6=\V7C622#I%W)==#_M 8'=N75!Q MWM_3">.#REECQX!D^5%*C+EA?I#.UY0=&''UB DQ6)?I1C%9'(H.U.&K$JD. M+<"WKUJH).'CD9)+:]?KT$&N,Y2#-$RQGS8F1428Q:@@!D@&:71BCM% MV6B 8IQ+BAE=)!8++BZJW5;Y)*NPF_"KS"N?H-N$DUC^OFO(@$,K@G1.P4DP M)V/#8V#?(!HFLV\3U2!3LI9[X#*1PF;) 6L#O;;>Z4S3]G3UE;99$\(6*/*. MUP1D/?M_R6*"15S*$SJ7AM-(),GF/E\6X776&D!"139$_$_[L#@Z^Z<_'XM# MKS'221I.A9I=BVN%5&*\3UP $4N4LC++U /;&(MO,QZM<+K?1S1-FQU]=?4N M]=R^S'T0H:#E(.F%%]4@*.>2T:LN)8U+U".LMQ[N3#[Y]-*N/&3JZ'3>8* M-L^5(;58_JB5O+HG^^J;KHJ=7$O:#D)]N#M[]EL4VY!6@WD,PUN[#X7*(U7D MX"&-KJ2=7%DOZGRU9=,6V")2'):%V.6+0$_#=?8#;_F,2*8 M>F29?PONJ;D2$V1VU#%LO/U7]8.=+HB<', 7#^M=(RV@/:T$+FF9WY<)"'DL MB5EAG/0.JU0T?,-/YK<.)]Y(X?W,@OP< 2/B8Z<,)G?V).V/VED'V4 AUM;6 MZDXYIJ81);5WGAIC&37F0ZG6]A!8=?(J-U4B<7<)%:[4[F+\6% 90[,#Q8(< MAL .\.YL\V6YN[<)1TB0 M)8*59M3LZ)D^YSYW'*KF4N:FFKE_X_4T7XRQC:[7K?IA71D M>J4(TL:)+7JL69;CUA?MH>GR'_V3[,@54=-?T03WZS;//^5PV\38C;HBU:2Z M+,%Y*]=\UBG%VFV[;,\,8$H2Q8?%ZZH)"XW7QL2"^[)!S_YOFWRWI%17]^*U M!6Q)DXZOZ)9=AP(9$]?]*SY8;#8.N!=O5'111&FCWFP*IN%UL2EAI _D9.!> MS:9'Q6YC@3 H=FQC\I0;0[!.4O^-)2^@;W+Z ^75<,V/*BT4-JZ $#K<<,77 MLK'Q#$G R?K][RY8;9+*34Y3D!^6P.C@G86?!&DB"6E'>1#%$V_-7KINGW[' MZ<06WVA&A8DA-[!0BK5H7<"=S;6:BU$,.MJ ZUG##T!88Z2)_*+>$ER0].E2&!M*RJV,5OF,RK&++>&U*,8]< M8S?,24A)+KO%(Q^JFZ"=H?0D3 D6H7NF.L=*6PJ#9,!?I478J9R_IF[JIJQ; M=S$G[LY@6YA=DC?,A=&=!QRA,0WDP\PC?$#-)](A2/N[<%5 IYJO ILJ@1S(S;=!2%J81 ME*W;Q67I\/Q-L7U$[#3;0>CHG38[U+VQ&LDC,DF,/7M9)B[O2/RH]\7VKC)* MM6NG(QF,5[]^^/'MA^NW/R:_?;C\[<=WG^%?\+OK7]^_^_'R\[L//R?7GR\_ MO_WE[8?/U\FO/R6_?GS["7X/3R27'_#17SY^>ONO,,*[/[U-WGV G]\F9^]_ MO;X^1XA;V^/F_"AT79)U>N^ZMFT/'7HDX/4%\ ;^9%NV$ <F>X^V%EC3%TBQMR\ M0I$%M;=X(TG?%+TX\QI>G_MC8ECYC(CEW+00LHL:SJDCRP>8O?!I?W(V]F%^ M3Y_SKCQ->4Q3GDQXQJ-PQ@/&P>S"^90>R,^==N"3AU7])PINK68UG>%%X^ MRS#MQ=T#ZEKS7)9G;]>8F$_PXS$\#SL[G/4]CM<_G>/UJ5]/QD2L:((:^9S" M\6 R Q8)9UF?3M>Q/%[4-[,\OE?3$0GF"5U:-^,9;L6)#&^6*1%HITN_W<_N M9GVZ[=Y4S'LR%7P-'_\&1G<6["/_>#*["R<[#2<[/L#J9AFU09,!9LPC9@,B M/?KK].^O1':W7_AO5B&'Z6 T)D@G8+$F22#,?8L M-%\8I//1^&@5,NO/J<6KDB+NFRB#C&?6A/,M&;"[@ M WA3CV)__YW*Y""=#?BT!I,YL[_I5(P5T_ST)=C?:(1=(+&_7V:_,$@G_>'! M_H'V/L^QC^Q LS_J)'@<^QN3AV"4(#NW[P]1)SN>_?6!QPP\$4_M#[]9I2/X_HCUR<' MDQ%G(V;,W\SS6 &:\HT;7^Q#N,XWA>?Q8UH>G7!WA>G]4&?S[V53.A ME]$K]63DQ]/Y7FO"HW#"4VJ&NM^,9L-9!AF-6#W-R"(Q#PR/T"_?7+Z__'#U M-KG^U[=O0Q; MF8WFQ$/3T=QWLC&G"Z&9<'53U# '238;*]5D0&T$^(CLT:"3=D8',DZ',]/( M?#3HDS(''QV/IW(^HW0ZQ_Z4[P.\ .%#_MEK4 &? (8#-JTR<@AK H"_S5&T MO+DCH(<4V,MI5)LB#Y3@P5-4[PIVK?&F*"<:0=*-L&F MNN%>QUX>#7#_,I1X]E=#G!-O3=>6#%,4&^2-'\^"+4$S"YW8/(+LM#ZU03H8 M9MS\-T5+;,JG9DB%W5Y9= [J[)Y%!UTYR/_C.,Y"HM<)*L'?QCFP\W.&'QBB9CW+4)3"X0VI M7XSP$EH,$^*UI(,:,1 MWHIOY!S(SNB:3-F=YPX2-F^&[NUG<(YA-J<0TUS_#E2RP9%7'JDBZRLVBTO- M#ESY03H?CJ1E-Z_)K07,!VI#W;KR9KM13DZX[W@ZZ(]8'7%GS*#_P4Y152&GIKB^=T[>YR,W4GUEMEBZHN]'A[Z\D M^8:LLV7)&,_.G6),#C\2.68#\R-VJ2F6,G&3X!-O:*V<:O#N3(F^#.WBCZ9X M>V43MG0J@O.=TT3.?"_9V9ADF#^=[D'H%@[U148MVQ[NF53^GWO''#L6[S3/ MLJ$)([#>HO\T8&=;>-86/]H[:W\=K6Y+BO],!IA1.E4F%OX.F<*GPO7#6>T9 MXRQ+IR,V4,+0"_QE/.KFKQSTB$%?&=W9@DL$P=BOD]_Z*3W&>3;Q_PS&8*D*J9[J_ MQUPIRG,[&Y-%%XZ@:'K:OF+XY@7CFU';1MG\@=)GP_\.Q#$8HS5?:V WQ+8Z M[U(>$I3N Z2)L\'4TQ.T(4^7R*!G1+_JWXUI7\31V6 BHDW_>3XALGPK?4-7 M(O\73YQQ)#V.*RGR/2EF5-M\1E,?3/] GO4%F-DFU!!'+/JF07+!$&WUJ\XA M+I*;XK;<; 0;3H"#_.BB:/5!#(\V>=_ Q6;9,21MY2O,3?%ESAC5D/]17M,# M?/>@>#W+J'T#Z3-C]CRK;1C"CP+8C.D]3]7ON*% MS[2K 47=L?(URU@6#$9T%1WCC;&C[G',?]$^U/]N\8?#8G7>%\_7V< P"GWX M&4N(EY>L&%"A&ZE^2>&X$T3K<&S$V-3/>D(#C/4O?[3]LO6,G(/DF/;4GXPE M]ZDB=L1>[F%PTE.BQ6\7L4%&7/C[?:(1NU;&Q+,;0Q[X$8,1!G#T.*^O)$Y$ M!,7D:'FKW8GA?S-Q2K^$O$7[;910,YJS;.C[S%LB5W--QTL/"N"!)&Z=<;3: MOU\3=!$^4_3& HG+XE2A>V;R33&-)J(=B!'S#<*W3]KZD*U9]_L1_N)YPK=/ M4BB;A\((.%E8*?3&(HN]X?+5%9"@2T>F;U^7MP@.N\@1Y9Y3FW$Y'PUJ_IGY MUWEK]-B81SW$V+T+R?06<- ]F?E%O/$U0UA2&^T'!!NIXV4(N5O50PV*&78% M;!3N)_R]>. :A4@QS1EN\:#_&K&ZDY\O+S_2SZ87.W& \KZC;@'WUU9"E*[ ME07E3U@"F_4O_DC/?=JML9;IHI\1B&1QNY,;<'WQ?WK)1^Q9GG/=LF!R[=86 M*=<\J\!;PVFLJFJ+%3I4LK&N&M(4-O@(8P3[C;2D!\GQ)[%O_^W.J?-RYXT: MPWVYM7 W'631W9^ELXU3V5B<0P:FBY3AF!5&%Y5+W5<.K 5^V4O>% MLA7#: M)N]?M($6?]X%:.X;L)+SZ %Q%8PIA+I"@24C J3JZH0)^)9+ M@]N;+DTCBLZ>;/34)=/7IX(;G6_L7?AWKV".'[9_,S>/L*L<8(8=NGHH-X2[ MF1,>.=*V7! 4+22E5&6*42P01&/L-N0MM"RKSX.;HLB/M]4SBL M)-.4T88EO&_5=G.PNA2VN,$>1;A(O^KYIEB7Q1=3NXG/ZUM&&%),$#?^^S#;__T8E Q&]RU6\M MV9U\O5__T#SDB^*?_T!#UE^*/^Q[_Z7$ND'9\2QYJ@_;AKU,-A8+C1F=P>9% ME@7$Y(I!J3[8+Z;]4L0ZP19?BWI1-D5C&]GDV'F"*B=S!-A:,&B2Q>*+]JYE MX!=M*V@-P2 _7,(4&Z5_'5G_YNC"EM89WN\.PR#14W\'UZPF#JQ(5\K@2+CS M,?T8I0Z04/2[+"!IU,1QG9Y.<)%6MR?DT)2-]]$\:5"[P%NYQH[4!/@-[*!Z M)'O)_TR\C#JH//2 %/=T'J:=]L_1S)(;;+KW!5.-J%#P_J@U-USOX(Q7ZUU! M'36.KR8D,]EHL8P8XL&V%7OI<-/11]H5/;?;+X"]1WUW7)]B;B*SV^!VUP\( M,UPL!:*(]R*Z@^8ZN;907Z0BVKRJ7_-H[_]O[UM_VT:R?#_O_A4$-IF1 =HM M4N\$6,!QG!GO3;H]L;L;%XWY0%NTK6E9TNJ1M"_FC]\ZCZHZQ:HB*=GIZ7MQ M@9E.0I'U/'7JO'^SK8,C.O?'+DZ[;?$DJ;(\#BO[1&LI7-O5%_^?IYSJA']T M=_/<@,=>2OS6VEOB/_\_,=81HT=BTK9Q!R>Y5%N MK6N 0;&^7V$8_]A-[WF$-TN7YH1.4A6E33&"8KW&V0"^!Y,T5[Y9N/!)INPY MX:\JP1.L%BM0N!=;:2S?+'=KK.W[O\HGL2XL(;WAZ=TN[QNM%G]M@F&H)>QF-CL5*"9IJ-R_6*=H! M98DP"U]3X8.FX@86"=LNCQ'$@[AA6N':L!;KJ2@!J*'J[-KAJ=EL.>J)\=+T M%G)=6%Z[&U'G%V@,Y1S7?%VUL^A92/D.-(';\BTIH4@;=CAR^0CO6U3"QD>%@@,V\L(+^)WQ.WX%B3NY5>V/D.QDN7N9JMT.L,:WU)WBK9! MC=-.&EC5W;8Q'4$NB'!"D$!M@*S?5E%.Q3EZJT\\%#HNYLQ7S)C?.D'Q;VTU M#5O2^8ZP=U3G%I5*!-R9!;O%0A(_/P#NJRCLZ6JP6)_%95X&XZTD?4.8*&*F MG5JX$M]!R"!/"( 0I3L3&M:7DQ0&] MF/C,9\M^6KQ2*8F,S_]/64%(B2%9,2\01NTK*-$$CA;5YM2HZ,;$>WIU9HR[ MU\O5[#89=H?F5_/$FJ%^Q [,#ZD9%RHP/-HI[B6B7D"9- &/JGC&XPQ. 9S. M"D (5#4$GJ#6FH&)!$)7A?\(-BYZ913LC;ED[0$&*$(J;&V*C(KJC#(PL+C8N%'+SS- %%S;4E',J3(PHCJ2\@*^-,,K2( CZLIQA'*ZADF"/H]F2"7DWC4 .>%D^V M"01Y5Y=\@9Z_2]F_54IJ -TTC-KO1&DMAO)RM'<5*U'H:9=(A>%]-?,)+\NEE\56=S3F1%Z M>&0^6FTDH1E$G5(I*NH&63/2O15H13>(Z&FD;#6!6?EUX^IP6TKNB*I;EIM4 M55=DY\O%_9+J"F+=NS,4B/"\_6-Y(R6"%!^8TJ@;/N">JY)@DG6Y?^,IBZB- M6'J5H%/IIC6FP,HL'\K&F:;FC:I62R*\4*P7T]@F@7E &!*<%2$/G![N+8-7 M@PH!O\+N;'0\E2'T&&MKQ+$@X"2,Q$#AYB0*282>Q8 P>Y2BQS MZO@L-&T%;2"C-YH$&"V>"^W"?C)F8J&O^#E4<#W>K6#- M'I=@C^'R$-@*W'=XDC=6+T$'!UE_S%7V4%*E\*4&Y-6C-229$CFBBYXY0H6T M0&C?$Z8TN12D\(.$^CZ-4 F5;M?':$=W"FCZJ&9JE;2 ^ 6EJ*J#!OJH4$== M@ ':?(9)0]'?^G3X;C86"-HU_W;#RLCF7,/PYO/EK38<8K%K,YC(G#B0QDB- M5E%%T1"M&YK=1=;$'!(:YI<"I(A*N6;OLJG1MBT#9L4+P/(P@@*8S"/CCL=: ML/5J75.*(H-B#=$"_C(RS)>C9S(2!HNT8#F;/[F\8;TN1&B Z\9EA4OG%:2;WQC<)LE) MA)W)4)./M#,P7R\U*G%3OX(@ISO4\GE2HA0UM(&R[))"Y@PU.X".>3?OJE'_ MI*^',WD]G$BD8-H1&]T5$#B84IB!8J!*[-[1 LVC:G6#+L?R<6,X*1OA4/," M,R(CNE, #!@JOI2N'&QO[XA42;%ND>-J;7%"9R"17\N@PJ"--K@5)"O<5H]3 MQ/(H56-T3 BKHYR&64M'T(W)R2RQ:HG*V'(4BT)-276O=\&:];7SA\6U@&Y@ M_(ISJ'4^1W1"K9A0U7!UI$L-UP>%U#D4$?3X I<&&@12,=1HV;NQ5$$\VPYU M&K03:^,C*4P8D$CA/NNG9%'>+[2J;6K/AM$/Y^47CB P<6P:<,KX')Z$ MZ8\#[%#]T_YL7B]U ,A66OZVI6+S>'K!H!0G41I'9-?84,T"LW^ZK.=3L;E(%C6,9!C3'4 ]XPL^L!RUALT4]Z!_*VT ME>5NX]J[F2WMAXDBSX>1OJO8;!7(RT$,SB:ULC'O#GSP'5BX:(^BI'^WE"*? MYF:.Y,]*/TK_@"]3LK/;V2N.QE4KN::X@1#HN1+1EKO[!TG<$.IR,]N*\TVD MM*),&LABTG$ @7,KHGT+JJ-%Z\CB LFP:)G0M;_(WZ&G,L/ '3)!Z_"."OPQ M1QJ2#Y'06V&3U #PK)Q:S)W6^[XI:_<*UUTZ5HP#V(:2LH;6'IW8O:0+IAM@ M:^V*/5U#,2^6[%'F:=6"&&4Q?X;V+Y3VK6X)3'A+*8 M.BL?L5K*27*1N)#50V*3%L8HZ.HEH&CMQ?UP>O7..'EGWF[HSY(?<8+"-?RC M^0IZ/N[F*8\KZ9#Z->[G1QH5&8QL]R1RF*-C/(%*B)C=8>2/:M7#XK$=ZHYT MQZG%J$.K&#B.=S.*U"((%RPU9B=#*AL'UYA8>0?[1;+?0O["+:K#65:$];4Z M0-OCY=WQSA8V(\&G6LZ*+<)NMHX9*7,5):RS&'.OSO-6G\CMUU+='Z2H;[2G M'6^2\JN9=FI&R.'Q3[II1:+E#-=?YZI"RHU;>DLUBSMH:D>Z]G-CU09'()X< M*JG'87\"Y\.MZD,L#S%3H)8EKA:&+7/XF+9E4#4P$JYH[>Z"8W08,Y\,01U: MVR$>O%8C8[0W:!N/CPT-?<2H!Q1)E&)HS"<\%4;"*A9XONA*FI#^!-%M=)M2 M5/\C115^L0DM?.A#\7LTA4?P&7U-Q M4/Q-5*>24^OIWTR8NC?\DW2R8YTY!]Z#8PVP_HTU@N (%P-CB8"8D!66*Y%5A9- M!VJ1' $5%+QO]ELG>P5#G7"MA8G;N!J00X+\,R6/->1W5X:J[7\,QD82E\X' M,IWJ0<'F=?K4A GY!TN&'L.CNNA-H0%0<'"XI!,R2A;1015,W=JM*E;8G@4" M-W.-A&&&2(E$#[T T(0XFDQGXD=S4Z@%F0\$IJJ3GAB-4-5<2_%11/I+QLDQ,T9A[423FD\>4=.*6(;W MN#K,VI/7]YBO;W4CFYN8%F^,URM]9G$3U; H81"6/]2#OHG5_7GT)CC<,Y:0 MO6$K$6#WN*.K,CX%*0[H<1JQX,0=O6_FT,R[B6&GP%0I.U0R IL$1EYTJ("K M)3H7#U6K#YHGEU.LL0P?X(FJ.$W@'5B0L]U68WO>*"&,>#/Z;&1.)CZ U]4+ M-A4:UK 0:Z@#(@/5:'$FS(VTWA7FH' ^O'EOG)FSB@Z5B.&OZGZ%37@HX&-Q MEF;;:&2DN*>\O!&M%5ZJN5RA:;9SC0"T7B[\U>U#.=U1"97 9S6@H3!Q"X9' MR5%&SIO"0LTYJ&3^%#,;&_450J/(AJQNEUN=%>YEG^K4S2G6PX/K?:/V?:,. M31L$G995\U#>MW^K*1]/B6=OY"O'*"W=(CE.9_,=CK5@N*!TE$%1A7$W[4\( M4 4*H?>PW,(H[0[RY.<21 -@]X O>E_2HCA@U6_:O&3&,1JDV;B7C,;I9-R' M?W7'8QA =Y@E[V%\0.!.F1%9SF$PA#JZW=$X&8QZ^+=!R][UW%6/H_Z(>LSA M7T/5\1@J; YQ72K7P^!$4*U'1F'H3+#ZSUFH M I'LU)9A&B/N31<'/&FUEBX'LNLXT$ F4)YO1 AA$P35 ;X.GI(-.GLQ[1X5 M3Y#9D#P72)Y4LP-X^.,*LY-,,.H)KM)G[>C>5)%9I4?)\:^)W".VQ*+YP-\1 M<%6OH"ECJ;460:T=VM0B[T(YU5;US\*J_CU9U4^%57TQ-5'S^NC",UG)NVU+PB,+2@M!KOC^4DL.%(9G#.4F=H?J1#^5<)Q94 M#&W/)-J/Z/E,J'@J_/?=;C9'OZ U2C\LYR@[@9>:>%\/(%.Q*-NGXE:QMW)= M'3 @$2". J)!C),?[N[0'[I3%(,I'9771R"K98A/>B8S2\@=APE+"9)P;NNR M1]8*J&(TGK <-LP@'(9.GKCDZZ&;.I,>';[.>&AJ:T;!!5XQ:LDKPA*H4LC[ M\J8=U9WIC.:?3)(F?'LHQ6W#2=)04[\]U;PO-[?K&1G@/A5JY\ H_!ZNIC ] M796+&4;BW>[ K.H6X'QZ(PQ8.=SD>0[AK,OY%S0)+I74@#<[@3?V$>GU&JOV MJY\2P%^=*)$;_JO(931XK;O['DMN?2K6MP])-L"&>PD4ON_R?S\X%3>MLTY& M0.4(I:S45$5E7'3? 2)P7G[%>+"H-:=]+"&*1+9;V+C+:4'9# 1<+3=KJ,U\^ I!.A&?H@_$C7W=5LAK#+0T M&CE('9+TVG23(:K[*\+E>1X957?1:PWKQ+Y#[P98_I3^8MD^:1[GCZOY\JDL M#>C;Y;QH2>:G5+CU*56,#&P7:'E%JZ4W$/OJVKY*9JLWJ*V(%JSMTQBZ3MG0 M]1>HYTT\^ /H&7A;H"J.U6.F?NMQ=52=_5$WS7L]KI3>I=;5EWG>2R?#"0!9 M3[+D)VJYTU-?3@:@\@&Z$I1@5<=I7DZ_4[+L78GUR3J#=#@ C;FG&.FXU;C< M,ZQ$P<$P'4QP3).321?7YH*"CY04D Z[7=R[;)R.U%]ELV@ZI&324-.QJ"$G MB M#CU91E!3(%LL&579O314)#$:)H,!(!/Y%EB;7DPV=#"/G0QRWL9)X /SZCW2 M-*J\0G=^E2B^U\<_1OWJZM+)5:J)CKAH?V;/((A C4/OYL:JK+I<=9I\@DBI MDMY81S;8YHK),M>/SIIL4.:1"2U\P@;GE8-]I1@Y]*[0 C/IA8 M8^2BCF0QG4'2G?%S5@U]4MZKW)AO0O,.+)BS6!4Z^KC\FOQ5;;5B8@LT]M)6 MN0W3VC7[2]XP\:99-@)4L_Z$;'AK=9GTV*)YE'?J4N=02UBID(A%NK MG4AEO&[R2T4NGZW9/NP."->B?"%W%2>DO0GZK2J^ 7)"#0=DKAMF8ZWS#S5: M'8 CAP? BACXV0T!/07 ,(;(SA:KPN25\R_D'4!CV ,-L)L ND4V01PXYK< M#B )YTF&:'W]'M0OSX=@EB *!DT"?@>I'9BD Z+!N-0=PAGJ,%0#_>$ ;*P- M$K&Z2WOLO5"4.R(*8]AUBT!,D@%]0Y&@6R?E0NT_!LJ@&<]&;!K)4+V3\GG[RZNWY^V(N17R8!NRU$/ MV&<4I5S J>SD:'3(H >PCS>1+20T0D%[ M1(A&HB&"!8""(3T?T7_.=+D_+,]/:"*$ =_IC['33I_PPQR:I85!9LNNBO$8 MIPU0A>A5F?0$=LWS=L&#Q)8>B):;@T"\YH]>EP<)O@:Q-STP-" ,WQ"6< K M$=L72"\% P'<*ADPEZ9-@6L)> =M@LM#]/\SL2%P0\$ P#$$B^IL0+V]"J&# M$ ,P(\- QFP%0,(#P=05?Z'3TX4#3\W_ND:@:R5Q$"'\GK<+DYX[ZC 57-3! M?F=#(@) :\Y1(AB0B1#1OB_G.R7[5.'0&5 $=B]'7+HQ&J :8=MQ-W O:"<( MK/V $U4G#4CDB3-;W$I?%:HW"$1GVJR)H-$?W#H?R. WK K.7#(9"*88- M'W)TIBF@X-]XF% O1,V7(1 ]]S!-G%[_J7A%$ >T&&/)K)4B\3M3_LDR]HH[^ M_1.Q"4Q)MN PG=LC*&B2J09'U"9ZLH,IH=8#3@*^&;*I#8)1DJ;.D0GMW*.N MCI.];POB-%71*2 &%@)6-D[!I^^B,Y_1Y>_73Y^?ROJH6+G\Z3B^_5O\]53S]<71U%@&[K&-7O"'7[ MV6@0 BDI'?<96#G/"?LWU^A,6L\X\ZK)EK_I$U,O8%B8M4$?Q"6X1 >F!P!? M Z=U_:5HH.8&"-5L\:?PMB0YBLBTF((I?+/E' F^C#<(W81V8]"S]=%J] MN)';*\(YN#-KF*?X?5^KNNQ6JKK( M\WKH4;46E9?@>;TN1!.,(114=T#>WV%+EM1.\3N MQET=?FJ'HK_CHR+.!"))X\C.[=E==;"CZF '#:QNG'%<#C9 T.^=<FO<)/CL?DGV^,]!+IG>3KJ W(O!!KDIH<\ MG6"\6#M^FG4G:/&T1X#L+&TX*EQM60^,%LQ5R, ]#F>K8>7J\2C!0%S M'^:JKLQ!IL7)OG-?9"_!6ZGM5\DDTW'@@XH #%N]KS@Y!)N@+T[BXP9QBQ#A*/; MCOT-T$+03X"=F^][().U9W]=Q6-RYXI'J_BS1L4HVK# 3] _NPO+[JOT_R9)Z[&35]8LS/YGDD (WHQ/7( MH2&&C-&>^_*\[CBH0G?'S2ITE\0&=SSF4SV@EY$KY6#XG_OS/6_ _>J 1^B; MJU>C27'F1OI]$D\SU$CT"[W]K:/ON-[+%=1[\6*.FL75=ZZ:'S# M)#/@"7UPGYM'&*;_0Z4,"H_!,.@<&'$&*K9YU - M96FOUT=9TP%&))[]A=)R":(VQ#+9(YD.>EW,KB!3S;@_09:<]B>NS8X8IPT& MY[EF$#_> V+/Q@,AZ#P8CWIY^. M)E!*^6,%@)#9FKOWLC:(2P"]G#2U#.W+D@ HG22O!+&[2!].>HS8"K1S#>2E MQX'OMK%JA1PY1//58 >76F/P2!F;ZU#'_=S3(J!"]0\Z@U,!'AL27HIW$)H MW!^,*TL"6AO8Q*D%7FFY:WF:]RA2#L*LY]NOT[*+8SQQE.6G*NWX)S0#A1'Y,#)WW)(@>@/WNRPX'H M>LLQ^03J>_,DKB'K]'?O@XRRWGN#BO&[-P!.?V9J6G&UAO(W5/^N%J&?S\C$N_H18YQ71/X3 =:-7(]9@.2!&^U*D) MI*P4U8W*D9Z.^7.H$*"X\QU[6#FZPXDW M@L>[)SD$: -FX@@4C^E)-1L+K7-E]0[K4[#S;* M5"Y#*2W)9Y=B. [S=C(U[3Z/]$:[+A[*Q92-[87F:FT.$X>"JL_=&>]CY!LZ M?U?;H+..L#R\J)G4H5SE:@N"ID?^$3];8-88L$;']??K>(#TV*GXD%"=./1^A0.? M21L&7'5M[]>,4V'R/AY%RWA#["C>COX3%$_Y=X\_-%^KDRY;Z" _NN^QAXQN MB)>_6<'Q@R=2/$2WX1Y7*^3^TS4VO9ML$OO >GB4SG;+ZJ.Y'JTO+3Q LXYP*Q#7G7W? W! M]GC@U1MR>$[+?2_=CHZ+A7"?@'3 2LPS+E_*-.F1FFR?]^'!89_T+Q\A\/\"<*R\IBLHD 3VTHRZB/64"&5')UI:8&-1YQM,)E/%\(IU M,,"?JGAATH,%8HI!&;D +*D&MZKKHE+38ZIMN74K4O7K"*M6]=5/Q6]83>27 M3VB8;K>XNJKF10CB,PV!^Z:B3C(54TY%LE2UT\%)M_O:6VNQD(E>PP!,#)H? MN=8@E#H-/QZ&G_]K% <+1..77 (T66[7@/(,3>I&[ MSF)=1J!*C^KNPW=L6(ZM-:ZFRS)-]=OXS1$\1(THCJGE3 SA97!*Z[CM9QW, MU+02:7*NNB7T]]FF[]36N9Q=W3<]:IBO%S' M^]^5K18SQ)NH()BWB$/^H4T5_/;E[B6Y'2Q>HW)WZH0?Q[OZ"Q?:;EBX-*_'WBKUN*%PN<*+L MQY+"+BR%?6S3=?VNM2NW?\C)BG59JY_4%K"O.WC^$T5)S?;^(E,?+(K%M@%D097JS;PB F1,B@H3*^^/S% M=DTVV\PLZO=TO[::=G._UMHO7?V^4SL"VR)PV"+[_DON/\K^G@8>2[R,O:D( M+-1V/@=^]J(4Y#;]?"K:M[UF2MJWQ=:K6$], 2R4N"7C#XL[\4Q8C<-NH*3?R9M.G>;BGK* MA,U3:;AD.KQ+5DL <@+< (%LP@90$WW ,L(;.5P#P7*NW>?L0I>#8Z(U; MO*Z;/:>>!J?3?NQJ'ZR) 8RITMC%Q:?WG6?S4#V3I^KMR;/ 'CCJ!B-WZU,W M;G7J6FI#GXJU=<>$^(JI@_2I ,@1Y%H?E$Z07*T@,VZN^75RM2W+N<&K2*Z> M-G :]]TDUQIK?;LZ)L.SD0.>@&^(]);IF,K/K.! -O9,FIE>H?>],NJ9=JSF+YM3^[PGT>"%;8;X"-S3G) M9=5&19GW2A5@."V,YR7VY5@7&#ZS'.A,:V+[!Z@MAW-$\JLG5+S<4'?:UU\XJ28$1FSF[ILWV MM^)(G( LTI6^.=_Y'IE?>]YCK)* SM"78&(6VGQNC>3^/L@%*>/^ MSU"S+I*3)SB=741;^[EX*)+_^JG&U$[=4D'GEO.:)UZQH0+JXMNJMTZ?"DM">I]H2WCP@V!+6M%W%H!L/'.QPB;4:S+ M.+/D%^R)>Y5\)WS"/P+^39I\A8\IVD++^^D>MA'^W#9=??NJ7)FW1Q'^[7$R M5"&X:1L*YAD#%%6^:FRK'7_*\I"^U@\]?*]DI"]$EC.[2<9R@R",_]2C]W2G MNIBHG\V,R]_42&<;C98C)FWA<'#ZT75W.L(('O1G$R)1; 78M4T8%*KF*L* M%5^TIN*/L[M2;8U:LY9*:91]9TY&B3? \N8DR<=$M#&KK9V\QCZJOFF'6W]; MD4 G6S0W6_HY5"SAQRX9TPB;@GR MX)&]$]@"'3DZTCIP9-^QPG#&_A#;(1M'&_Q&^,C?DLB>Q9E?!AS<&U1]+!^O M=6HCG&_5!5JVO,\N=>FN33L*"\8.OKLX/PN%S4=IOL8E$5@WS=058Q7AMW$N MUN2?$&OFFKMOF\YD%KR!:N&U6^)H'T)NX>9JR25MK"0WM?PPMQMP/[ M)Y#(#9SVA833CNZK ZXM)AP+$""0[0\.R';S9U7 [4L-N!V-M:O;_V*6EYL[S;*L&[C(3)M/ANX6.WJZ.W!ES+VT!";5O:JQ,L.BW0 MO0]9)6S>X.L_?6,4FX_ M,$YY=%MQH;T4W:=38Z.#B":LH>?KO__9O W=MG,EQ%IP](\(CAX=5^O- MJND,',>A\98K/5'^B6SXO MMUO(;K._$4SN'C1##GJ3FPV,2/VZ?6K=Q&Z!6;GZ07)7UBLMW9.>?YVKA[XB M$^V2338@R)J<H:28HO:O]1 MS *Q?$:^#PV:JVTQBIP^E;]!TI 2F3;+?8Y1[,RJGSPL[[WY3'O]M'NF>!$P*W:"AX=#A@+40+)!4 M)OH[!]VK:7C9R3#W1Y*%!DV,F1V+SE!G+0Q2W@7*_$1O:F!:^@"_YP/<1!-O0EFZ*]]E,NHQAM6TC^?HY"9'/86_\MU>BR$^A> $(PZ>L,M MZ;!B-]CHF==V1

&[-Q8K79Y?SP*FS:(7%C6]:(D> 9VE-P/RT:F3&X4>]6"44(=ZV(.AZWN= M2!C[4L<^DP3-MK2ENUW>'#;4<_:0?7]Q4UFEEO MW P8.<@9 VGD\$8+MNLXL-%C2F%@[*GQUGC_9)2$;!. '->)7)^7^,-N>)8= M>"H$-DWB;$S6%E2KXY?V-DBZS8]FL.6(;#Z<51E-4Z=WO=0FVP'>#.SK(CM- M-KW">CH1DZ4_D<:;7D0A35P;>4G D<0)J2/&VT@U?Q8H]C9B/#5/DU5TZA) M..'#!/9RE#@S[*J\N,XFE.(@"K"D1D^LBRIU&O8*7VK'3I0TW^A>[WL1U#N\/V^(NX_,=U;>"S==? M>4WIOE![0I,$)LB%$;3C,$&^"YIR,(!%4E"N189A50P'-$U)9\EF&*;1%PM? M5@2\7$C3*F[UFEL#U2^L1MFN T9[M=U^LS9AL;X7TQ ?X=F97+D.'I[+V*=E MC>?$6+SC47TS\2DMCTW$QD3Q@W"25UNVBSJ5V=?LQQ$Q^/[:D !'@>WXH1_% M'O#MV 9-O4X00AC;0DTP3,@US-"MJE:MJS545K:#D4:HQ1AZ*93EZ/AU@*VS MHM:?7%6KUG7V;D/"*(Y0K E?K(-/C5CVK#^0*?2$WF']ZY3?<_+^0G"$O3!) N0GT+==Z/O4282?84T793IB[32\ ML#H=ZWR%3DN%-!8=^+Z=)C0SM'(DN%)4)9Y0[S/ M^'>LK#.@_N9]]YO6M[3,BU-E\0^OTUBKH7^JSC^GJDG[X0E"76[!Q =:;R+Z M2J*.1E%'^0H$^BX55EH"B?8TS57_%95ZM35H$&-8+^]AJS#-YR M2\T0ZLL:ZNWJD!9?=Y9!7#$C]?$@Y^][R^RN[;IR>.R'KAU?DTI:G:ZJ?)>G MY<.T-448K5>6%OUH+[_"&+"I,#D^M9SP),W54-U5=;BA^D=^O!W^R<:GE :^ MC4/H49SX"7)"VFEETU@JU\JT+H;7J$_I0YW\P8/'YLCBGJNUBM,(40SE3RBT M>V?5IQ;ZK14[R3"$LO =>I/D5'W.MEG^C3?9&PAET?'&CE "@1\$T$T(=:*( M<.&UV,!&B53Q^WJ#KQ4ED M)]B5!?G2Q75<#(2A[3N(D 0&KA<%Q'.[#6?@NEXLNNE3^G##<^I7Q M7%D)%W?WZ6'B?NHE/%[9.DV";OE=TC3U"TU#2"ZJJ:L",S_?Y4W6=M,]&,<8 M1R@. D*B((A!%*.FZ!*P"8NEI$(9-0F&N;8IACS02JT/N2)Z8E?3YH&3(UYY MS(Q$>R_",A+B38-Q'7'=1!L*G0-+CE]P4;(UA2TU_V^1'XY_9^).9=:>YD1) MX$; M>. ;<_LP(D C!J)#J:A(YEV/$62\9SC3V51YS05A^:Y.AZNP<.3?/9E MK;_5&J!8HGT2[&+T-!?>:CH4Z9:0Z""J ,\XK M9G&1#'5$(='65?21Y2]P@SHZRW<55=2[F#HN%&9YVX7+CT,(;2\('-\-'!0! M2KU. F]I(SW/!3]WOIDNU9I/"2*)V6X '>7YKJ/3GMR,?[6AWA2,5C3K935_ M:=XK62]RRCP,(JJOM^F11>K?\EV6[+/ML(#+PS=/OCPD!.*GDW/J))AOGD4@E<6M\5JC;'.UEA# M+G_2MUK-HM0>/@;XTU[ZI?FEI\]XU% M_.OL[.7CT,OY8R]W.;_3K@[T0?O*A<,"OEO^FF()HXM%YXMX./ IW69EEVQ& M$,;$]V) (XHC[&*:=)_N4%MX/9?Y3./I65OIKH_2L+R]%II"1&XQFP4,\77$ M%"B*ST!J;RNI.X/@W^0./NN#K]76^S^OC[.(^XS\\ MW/"ZD??I@=\LO_NO^@/_ZQ?K75]5\I#>9;],6R &F+W"\"JH+D_12EH7T\:2 MQ!N-W;>4F5!='AAU_Y.Q]C^*\J]66ABC +FN0VR"L8]BG_VG/YOQ?:$3TJDR M#)-HIYK%AG^KG,6U4WD., 7)MWEV+A#E>+?'[W)9_"0>4,R$H^*3B<%XO&_Q M_,X4G/@,XG6;7Z%:'2@M3[U:K"CTCIUI*3T?^O:;D'T^CCT'N%X<)7:$7 HZ M>8GC2SU44)=SJFZ[@\UV#' M&XD_JL@([:0?9[P,$UZ&)P#]"?^GC(U&MO3=9)N$Q:F!8P>.&U"/Q:M1'/7W M>XE'A4J?&5;!]#[]2;K0HY3=0W'X=7M.%_KG\,CNPBKZJZS[WAR)O:U!KPF< M"ZS#89+'"&.I78^3D,[7C)]6YAN)8XIU^$@M5/YZFPVFQ9,'Q/=CD^[1+)MX M:*&,X&MG'.9=LGQ1Q:S#7#*1-JUNX6''_\,+[H_91L7NB0)"25VZ$?(<[W$]_L3<<>Q)5-JM<@TGES+]9LYKU,$F+$,3ZW MKB-F?O=Q@UBL["$?.+9C$T#]!(?]1*<^ MDIQLJE*,3Z]F/]@T$SA:^[.&"VP%G^/SUD9P J+KF%>3K7AI$S@9%>$JV-O; M;'?:9Y?7(\5=T4/[PW.%P@1Z+K#CB+B)EX2Q$^"H>8T2N"[P,94J?VU(!\.; MP$YM_F:3YH?TL,W3_; .,W^FV9C"'_!8K?Z2=;)-^4?L_&L-KI';[@V]\D:5 M;.:>[C>:EW+68@5:%7$>(5?3GEL'^1JW\FD%[%E0%2^,Q&&J[_7KVDR7WQY-BK+]")\HM L_]UYM@-39TO1'J M9JJ=(=Q[CQR]]+*@QQ$CJ\3,GE['HC&WT<_*9RV N?Q^X'/V+3N<,O3P>_K/ MHL2GZLA8KJS00[_D]1KR27)6S$&^G7AN8$.84 Q<$K0)34PQA*%4DX49U)EQ ME_ EOSGDU_DV91%G;\&%U9K&J8>?4;:9>X. 0G7+8,Z%LKN'57A/?2/1>8CM M&&H#SMX[[_'XVM(O)$LO'-.1%]I:&'?K.A:,.0U^=<,Q$]8BN0,?\NNLNLVS M_:Y-E$H@C2(GC@!R<1A&'B .[6J30!P(I^)+?[!A\C[KHY#\*(_2VS?P1@&2 MX\>9L1&_ 3>*D=J]]EFE"^O#!VR]^Z_S=WC./7J47_NP^YC<2B[ M+U%:Y8,LL# ,8Q_!"'A!X!&"&*4[G8[$1U(])^?5S#!/$+EUFK M1;]]S#EAM6TS M%ZSTCI=6EMN#JP$IMJLVCJ%<'-BH8YWU813\]U\_OI^71U\"980.)V&X#E:; M9D*A<4S)=2$\/KSO9QD7\U**'DRP!_T(8A>Z,, 13<*DDPQE2\"L1%)G%2WZ[=>/^<7$E&]M&,LU*9P;:RW)W.?17%P/ACG/ M[,O%OY_*8IMEN^;^+=UG+ ;_/3W6 M@_+RND[,.VM6;6+/\VF,D@03UR?$\;THZG2@A+IR^:5Z9<^4=3I9._+<]#RN_8 MKUQ>?V'?K:Z;3G]-GXH(A0C'*(Q1[( H9*$T]'KEPE"RV^8L*LW#OB*SO+/% M:HRIDX8&YJAUP9G+L1HY>5Z?&B/MJ>YT/!(6>=;]!7S>-3:FD87N=Z],@G)M?_AZQ/BL;K7J>F^&"V]>J< MIX$<.Z8@M),8AB "D*=L= JZF$AUZIQ1K9]FG9I0/'!.+\^T.IEQ\'+;(Q'? MKG--^B"0D[> N_]#UB(%PW6O0ZK8S[8&L3_(BYVS"6T*?)\BUX_SVI^NJ]MJ2]#[HK#\7;D+F2=+-4ZPR1'R?K[ M/X2AI,W6S4]JN N_:ZB3[+,/6XB!P20Q2ZH1>[ M?5,XCX:NU*L%C7(-Q[B/R@.=ZOJBOS-7WIWNK%K]807G[M5"UOSH]10*\\X0 MBU27\H-<*/H(U NK5_3"ZE1=_*&N!)!CKSL,N&,=1&S$LJB[_HD*P1MPC1K1+ M>T:.H'S/ M604]?&4?5)]"1U[@)2B(4!SY 5L/D(=:R3Z"#HRD$X$G2S2^>^Z4K!O,]1I> M6%Q#I?M"+3B+<>K< ,MQ:*?=A57KIP*PJ43KMU ;3Z_6AODZZ%"K1<]3J36C M-9GNN-RVRSLB&-HX@0% * AQ$KE=J00?122 FNA.0N+"=-=HJ8OP9)">2'B& M(#9 >&]!/"_EG7%3H3P%U%=.>2H6B5*>,EK"FV\VX-HB,) F (>Q"X*0)$Z< M1!'J!2 HUX!/XF,-;Y6Y)I(UFE2P$=S0FH%%.@VC8 MR:8QEJ("/1(-LT2G6;W^UAONVV*_LX:**I*()L#%^&5^K.6HYQ',_1=R*!LA M)B'@1CA++_#KH#/--A4FAZH<"?Z>;F_S0U8^#$.MCG8##"+DAE'@. &)?9?2 MJ)/HN\"7H;XI<@P37J_:XQV'(LE- E2,VN;"4H[0E&$TPF(C&(UPEPYDU\%8 M6BPI](\[R?224WG(^9T>DTCS'_Q?'1V2,$0PL%V7[?U"# ,_ ;W .(F%2D-I M$&.8FRZOK_F#^UY!+10U!57!M)!Y )7, GD$8J?60OST.D)CZ1W385T'.^DP MY&GRABYLA!N]%G59V3K)[OWA4UG<,(F=2(=ZR&7;5DZ)+H@]$GM))Q*01"K7 M;9(@P_PTU(V7W.JT4V2F:9B*<=-L<,JQDSJ29CKGCJ TPE!:P%T'1^DQY6E[ M7'WX3+[)^ZTLJFH#(A3C^.6J_H:O56'\3JX2I7YIB MWX_9<<.$^%[LQ+'C,LD >)#T(F.7W^P6QW0_,?(5$205]_8Z38Q[+WAY[)7$ M:@PDE4A-!MMUS%<]IHA&:?+X"'>'/;(9ST5<7C==KYE87-PQ KC-#E7^+6N_ M>U7596,W08"! _F;4T!L)]1#6+-;=H]YHV/<,'*G9M MPO_LM)R[(Z@AA'),$N-3!((*AVRE&*,$R M4V(&=4S?2=<='[:/%K6NS6?'+?\N=&\&&N\XP;\ MLSBM_2_,"-@&5>Y8<;>9616 MOT];9];J)SMMVG595?Y]NT MLX:IB'WB8Q1%(4$!!!4?[NG5EMQ:V2V/1 M-\9LNNQEF<7'Q[>ZBH[ :CE['"\+O6)$;\S#Z^8RLZ9+1/F&\1?/PWVF7<>' M[*O]B3^G^L2O()D>QV.97YV.=;V@XB/S ^]K5^SW_,75@2G.9M>&Q)X'_(#& M$0(!\A,0A[ _8 U (G,M.+=NAF\2\0MG/G.GI6H%=#23=1G7K8-\%K/^6;[L MDE[00$%"6GF.DU /PR !-' ("6 <=%HA1*6N7$SK8OQ!P:O'RE8ZT-\Z%M:A M./PZ,(']=F.#9%5'X]X3.Q18D^/D-OR"9\X7%GSBP,>66)TIJUE2S"TA6CVZ M^B5#K[7B2X0!E#4L"9L@HA#ZU*R'2%&&^*6>!:/$9A_^> M5E^S[05GC;]IH^VW$9Y,R5K!G8EN/Z7E[+F_(Q"J,:<@F;B"<(")5'%9^8\W M'"E]S.CAEB@%/2]-. MQ4*NO5Z>[K\ MIXLCFERL?,N(@;_G^E3F3+G[=+^!/@X!HP.?(-\-XR1(0-AS@X]CJ05?IV## M$[7;[F^;N/JZ5??".O(88<](](*7FC@UKR3_=4I+]H/]@W7?&6#EA^J8[O?U M0\K[QCK9EFU:'248:"SE(\D0Y/%I#.W=T^EJMY]'F6;4);^9=*^*LBR^LRUQ9>W.MO#Z@]>/WVSDHKTR MS7ILG(!7XRP%(KY\@8@;O:V!XM;[P]/'$ROQS*[8GC@3U F?Z_?0(W7%#S=N M,VN;EN4#/R[\ENY/F956=?XU^\%5NJ^[3%>W67:T=LR*[B?W389:]V79GS@^ MF9E6T;=TM[[?YMM;*Q>8EZ_?FS]9E!GX?*6-;>#9]3H[Q1LOK+>S.'?9=7<> M$XL9)\OT?<_GC#?E8L,9=8L)3N_9SXX/&YLD&"+'=R,W1-2C7D)(IP0)D%QO M:KVBEUI[RT[E\]K+**51>OK69HHOU#'<0*['&T83N'73B3\EN9[?N3,R/[+?;;ESVL^G52?U]3A6$^]W!EGPD4\[FZS6**MYOWYD9M4_ MKPVS>LN67R$F.49R$9EG$*QWG9G)?H&E:$Y/J)[*O;Y^9=^Z9PI,/"72ZENU8[REW*KI-&]LW_'"N9[@;G 6?TT[W%O*;VIG?/#Y MX?AYXC6G;L>]XA3D4<61'^KE]>/5YD2/'PG6SVM>.I%)0?^6RG6?8I8U.;S?N;; .HYWH H 2 V ,0X"CH Q_H M>)-S+_1HL520<:JU/[/&=999[^Y[O7^9OKW5Y"7U;>S\#M*T76T4[R.$"^NL MN\64M\[:+[\E%0)9%WT;=Y=IW\R+:G8_XM:]K; MEET/X23!- C))<8/T6.Z?Q5KIK5ZV:URJFVS)P" MJ!BMSH6E''$JPVCFG?/K&(WPG@YDU\%L6BQY^LY9&SK";1#:'-.O!=S^ZY27 MV8?\.GM_J$XES^SX5.SS^FX]B3"F ,6A#2(W#F@ (6F%^Q'TI>K!:Q)IF+,Z M+9M;$*8A3\UM5+3N6QTE.VEJ@EJ,PA9 68[-6@5YF8960XNK:/4Z6K62#[Q2 M!B\"R3?TL*D".0:]F9X60F".T)YF;ZR# 74;];1/A@G,A*.VM+K]4F_Q&8A_ MYWEOE]>/Y&\.:O6CF^.'U/AS)'=6WB-Q7?:L%X'QVFT MYVFLIQFI*2>+R8_[O&SZ6*;'S-G87AP3#Z,8$NA%!'FQ'SO\L3@O;0$#>^H9 MHJR\I4X+[]+CJ>3'A#RW>?K1H#3,ZH> )A'6=-QW5M$B8_#.=J;W!#/)TSM5 MQ-?!BO[>SF4O<4!+X3H+\*/%I"' 8!S[I M!(:)(W7T-D&,86;CFM5O2AO5)C':%##%B&PF'.7XJX;P_0#"3J\%6.MU@$;( M2@.JZ^ H'88\K>2E"QN1!++F]7[VH6X)=MC5R6N7_?NG:N-[-G%<#]H>(C&F M201)T$DD,13:4>J08YB36O6L/=>O[GU4U+DDYZ=@$HE;DS$=9Z:YX92CI@[) M6C6+Z=9F\EXN@J1XRM2^2GQ'6"T M3X?!CZPRNV)[5E&7_3V7M\FK+543?H^_]#[ M_BR;<>ICK9@"ET]U>BKX*1!,](XOBL,_Z=J?,!4X3OPCIZ52O3%&7DF5TC6R MED^%TF9)H7_>2>1,%X<;7ON$K[-L_./T/N=5M;D" \%]8XLFJ:I;A_.L^JWD M;9()!1[!Q('\0 1%H0UQV.B%0L>/L$CY\/FTD5H^Y8N,?ZT3)_?,E%_KJC)/ MIZ)$$NT\SGE[A5V?7R2/.'IGU)L%3O2M#>W2/+"B+OS>V-'F/1^MLR475FW+ MZGPHD0Z].E].28J^L*XR7G_ .AW8XE<>FVYUW7K["U^3[_+37>WR>B+F576J M5]=M4?$;$KY,/YZJ_%>W[>AXON;G_>#HTIGO>F@FYB;K<,QK&XNEII?L:=MUQL3MVC #\QGP,3MN[-@/8H*2*$$)]#$EO 55*RV)2;(YU!'S M3O2P34V*$&7$#64,%1)?!?@C@R%/[%I-VXB[GM2%=+,F951%S]P,PCGAP*WC M4=SP*%-I[J.V%W$9/6>;AN1:#MDF6O'LA$T'*N+%IP\W7UMZA KTN'$H=2/J M8A12SR.1RV]?.[6\$/DRG8J,*S/+3H,'+7W773V49MY+@A>G:W+04EN.N2MP M3X-\[%)V+F^N@ZCG,_=9+?!9<=9+_:TV&P9KO3GB=O\2#_\OIS=LS+K"Y_S89E];5N,YO]."*&R%\;MH.C+F\\0"$. M0QI[!,#F_22DU =2*56:11M.:>BTK?,<"S:SV0XIN;O?%P]95C7!.>_#RUN3 M-@'Y[Z<]"X6:WRBMVB*Y+91NUXAMF!;TBMSVZ+%#F*K\'V=E&\2M/VM]+:ZP M56L\\Q-*.3A'F-607];!L*:,*V89VW*,V_2V_7),C[5@>%4=RW1[W+@A<5!, M;/;!".#0<6/?<^,H=-V8-V!ZJ[[4U(\W-U';9LZ]2M:?G5(SS\57H!F9=%/! M7,?LFFQ%H7>(J%OLFD>C==K3QD:8>-".$DP]""@E M]3OJ1C8D-NDNH+Z*QR=Z!"O<27V5CTX:[>JJ76EY:$I>75LG9L&A*O;YKBZT MGUY?Y_N<_7/F T$A(-^H7L1$Y^O'XE#<9_SAQ^&FT2/Y M<9\=JFQC!W&$D4M#]C\)M4D0DIX?$*"AW"6QNASCU\1-NF76J&.]RVOM?JEO M6.:=>:]B-#+;IN.ZCAFFP8Y"]XA36?F^IC]:,2@[9-?Y<0.Q;5/"9JW+YJO' M_@^";BJ4HS/HD]E\2VONC3G9A)9Q_3',LO7,X#>7+#4(5W'!)IL MQ8N+TE141"=/TL9!G[+RRVU:9BBM\BT\[$B^/[&AV >MR(DIV]4YO!UV' ; M>*'?20]#Y,J<:.F2:?@HJU/38F1F55Q1Z]W'XIA9[B__/>_4$@1L9*KIAGP= M4T^[5879@:IA:F[W;RR$O\D^GGC)O:X/WN@08@0PI0#'@1/&=N+' M?M+H &T[I%+]Y_5*GH6EOK-)G+UT55E&)ZFK1ISA1/" MR*H%%"9 G1Y2M%HM&U2T2DB$%;)@KH.U)EOQ1FBAALK$X*(5^HP4-SY_"P$# M0(((V5$(/.R[G19>@J0:&.J6/1-S_60AQFMPR@<9DQVSC@EKS#JQ0$,3BJ(3 M')VJ_)!555VGMLIYCM>GLJ!%>9>^/USS__!O]0V0P*=QY-L>9JQ"B>_Z ML>/9@%%.XOLR\UNS:,/3FZEFU;JU54_R=&\-U*PSY0:66)^SZL1FI4A2R"R. M$0M@%O2)7%S3*3K$_,(Z.VGHFJ7R=9)R$4N?%.N29/I?I)C(+DZX8L[99QJ=# M>MKE/(RJ3O?W^SHABS'N/9O@M;.LLE%_,JG*XZ_,I$:AUTN?G]] =RZ^? J9 M'$DJ [Y:9E2WZ&TZG(B6#@[\F!W/*5X;VP]G3:P^VZL!K+EED+M#E&8,V8?Q"L:VU9P/Y7 MUJ"E/*%WK>KNM"Y+OFP*J>L'V(,.\KP $P ]QR5AT)_/Q#;0OV094'*E*U>; MDOYN/QK9KLS?.I>QA5UM<#7KTP&*TN*V_>3+FKRC)J]N!L?&S[3(F81!::TS M[I>WEKRJ/&YP<=CQ)R [U+19^,*[+/0/BNMG^!L? Q)[#HY0Z,(0!^Q?;:MV MWW6]!(FL7+ID&5Z >A6M5D>K5G+X9+[64_!J5!O"XVO%$N#*4?YT7$4XF^$P MX&OVU5.N%@3J!]4FS9 MQ(T=UPZ=&"6="@0&CAY24Q \&\/]T1_0XSZ^YE5+'\W0ROJ3JV[5NFMC/15_ M3*5 PZ[0S(=LU]/I*^:!F?CQ.8I*9#G!&6MGSBFF"=/H9/Q$CT-@W7R\*T+I M$A0YR$8>@9$-',\!;M3)@#:0NM^4^V3#K-A4W^ZZ@#0=U^?=/CZ"8V3/IP;; M.C9JBKH7.@:.;,&'(QL>.8M5&FG-+5E38_FWHMA]S_?[3>#!P$<(0D!]EVW& MO)"@?L:Q+9I<550M(F6FB5)-U$Z308.]O%>\G3@+E%<1 6]D4FG%?AUS3:]) MSPI(:,=+N._-*>.5E&!70>LC@Z.E CM"7@@]@"$*'0P20 +8"?224*BEJP8Q MAI>J0=TH7F6,S\-T]XV'")5U+)Z7K%YB7O6]*%]Q!Y 0#(MT/L^@YT7 #:76W@$#>!,FNZPL?/NNW!1HUC#,^GI8B,REXPC+18%+P2R7%0\4/*B;6)_9'I:CUNC+1[3^TX2/,_ A1"I(X]MR@4P2[@=";"X/B#:_M]>R[KF=??17?-_NQTE[7UQMDS.8# M,;I;&'XY$N1U0FKT.W6MJP?K'=?8R@^_6+W2UEGKQ0A2'M@1VC3HI760J4D# MG[;G,HVE3V M:X0MEV:VB(*&R7M@$T](*SNK!@6?^/?Y5UO.-/<#IM% ],OX7&PI6+V[Y1:+ M)Y[N#7I>;8K_^&=95DPX:63A671,K&-I6A:"I\\+EO>'\/)VQR],_EV_)K^\ M;H_I#S=U2_6ZAUBU+4Z\OVR" 9)" "$2>S[":2)UXD'CBVUF] FU/ R]+$X M_%JO+WE[9=2U@55(A=8'M. ZL03&DMP_4)$?F-2GC.^KZE2_9JPUK7/3>UUG M)G%!!,>(6;<35D*VVLUZ2J!F]*K^"W[KU=<0UY,J5>Q(T$Y_E/%5/ \V#R8DB?! M7*$6O*%*,Y__O@C+V,GO-!S704]3C7AZVJL#$^&W:=EU5I8\%GRYOW),$0AB MW_;CR(W#$,2!GW12$^1(]1J:*LMP]-6JT1S?[EI=Q5J'FX%6C(KF1%6.DSK- MNGTUT\UJE;/>M>K-7-3Y#;!&F$H7S.N@+&W6/'VLIA4E41+[+?YB7?'F-&K3=9M7$BE#B! YS8#7P" &-4IU/#=J"] M.60W_#6J&*]I%R\T)>-F2@XU%9Z97./*XOW2N,)\+S1X!G_!.:_);K2N\Q_\ M36[]0^LVV^]^O2[*7_E?R7&A?@^)D>,RKE%B2ZYJ=_3(/,/UK0M'-MC7G:_X M/ZVSSE:K]+P4*@OI"*<:\\XZ2-:<><5,HUSAX3#/?6:[N68!:-E_@QP2$1H0 M'P6.XS+JAS#JY,4AB3J^_2H>3*H+4V#7KZJONP[]B1XO>*1PC#!:;#CI:?9&I 1+XJT+3.VE299\]_! ME0=.[_-CNN_O.Y(@B@ A"8Q]$@'DVG%L]_OK&!"9G:Y&L:;3EF[95UE3EN4< M:>R'3R?YK3>/$ >=6"3OMW5Z08S5%G* ',UU2EKO.C5_X7XXWRRWJBYVK2R. MX@@9&G#%.MC1A&'/BE89PDZ=/^&VN0KYG&VS_%M=&M>S8^#%24(\+R&Q1Z"/ M4"OFTB7H\D< $%CHM##(F/>^$8NM%4GE(2:IRPFA.C[A*C+XK-M[+] MH]+[IE3#Y*VK$NK*VU9C<&O=LM;P#U*B%ZB;*(:=W$9U"OAKY;]I1KV]09V. MV?3-Z:?T@0>*_ )DNRU/C$W.!UJ;.$(P1#:F7A(Z7H11$,=]8K-/I.HS&E+! M\*%?OZFZ;Y1L*C(W:G;9=I,#/SV^F+JWGG>[GP:.:16W/BQ5:U,-7:5- ML19WK95Y]1HIO''6B*DZ,Z.\K865_-AFO'4@SZV^O.X:"FY@8MMAC)S0<1T2 M$NRBJ'],"0(XD92G2C>=>=BH5]_"9+6&_,)EVS](R%H]IU+R9">HLO&<^&LA MXE9A_L^D=PA7FO\W>[79]R;MZD52U^G D/-A$H:A MZ_K\#-7W001=>,[^27Q[XDVWLES#+-O66QY>;<]X4"#E #VG!::P-W)DL*+H M]E44)QP>J/ABK5RJP3+)8P1U]/37.]K8"0B]B 84D1 D )$ ]2&SZ_ Z1[SZ ML!A]:A0KQ9Z]AL+3^*-H[8NU%M09F;P&O+".N6O",.7".9+839RY3<^QETL; M.(GM)39$#K5C&F :VP'H*23VA!HI&Q1O.N7O2:6RO%-5J(#-G+-X!$3YV:S# M(ZN>U5H,%)O=^K"<.,O[I_HO*((HIKYGXSA"7A1A#Q$']Y<.B9_(/9\WH(#, M/%=Z6O]TIE]WRJYNIH_ *#_3=?ADU3-=BX%B,UT?EJ(S_5/ZP)\JT:+$Q8%S M#'^W5!PJIE59OX3O-@,/+^BV@31. @1<#" ./ ^Y(>C9A[I LL&Q65V,S_]6 M_>I)^OZO9;:O>ZUN>Z/J'JR]5?-2PB201]AA'N>M@RAFLK588GI(TD=9;+-L M5_&>J5UMI\OKNJ9&]<>!*?:>?8,I^XU?B+U<:N,3FT15W^&E;OYR>5^_>]FX MOD<\&R8.0@CCF(+ .Z=VQ;94.Y5E-36\R>B,:P*/86F?]'M:[I9HN&X4[S$> M6H6?5\)3Z\#B*8^M0RNYFF&G^_M]710^W7=%X=\?KHORKM:G#])LGV#/!S%! M2>P[ 8YA5W�-?&4A?KNF0:YIZAFLV9)=\#6?E94\GWB]JP%KO760)FN3N= M1PCW?2>L@9++M: 0 V^$KW7#OP[FU6[5TZIE1E 3O_YN"J9^2O,=V\EN/)?@ M, 1N1&T:@=BS7>QV4N+8E6HE)?O9AMFM4\>Z9_K(WE%+HB1Z#VT.(-F[YA8; MKLH%3]UIZQBUKV7S?]?5R)I?NGBQAO?1WLHZS]LXOB*2A( M)-,TU.*=T10YY2GAS9O2. M#?/385?]HO:N61I X9P7D]A)I[:T=0VSJJ66GA$W8#G M.2?3L!!EDRX:ZLO>='=GA]T+QV+G+IQ]R.1C0(D'6;24\"1MBAP2=FK9+I3J MWF)/7["?:ZUI;S1,^\J,99;E9?D.+'?#5X,"GCU"0:'G=4;,&R< MS_,R_'*((^0NWG'K8/59["S MF'M*2 ;R+U]RHX>O[&/@C[S: $1M.XX\%-E.$E+7@S'QF53;C2E$4(JOITLS MG4=ZSAYYI"%/#.U9X)6/HB0$,8PH31(4A2BB"*!&+K0]FTJ=@$Z7MA2W M-=.O45(/M\2831FIMYCM[OCO M#7]T79R.L"QYN%C?:_R>W5UEY89&KH^A X!#: Q=7J HZ&0E22#$9M,D&&8P MKMBOEZ?C\&&M]6>CFR!Q341PG*SF T^.H&K MP$?Z" -)3T=^G)O>/2XUQ<\"AJ7D^ M-$[W;*U@/[>NFX_O2J-8]UE9G_KS,P;VD?Q7:C&\_]CXY_]-=+5AB/,E)+:! M9]<+R*@+7E@T]+ALV85"DPV%SD<*8&-Y4?!N38RHQ\UPN1'R$4AS0 /HBH MU\IT4!"X,F'N-$F&%XBF $.KW8150A.L8J'M?(C*K1H3P#37M>8UG$;"63WX MKB.4U63+2QUL-"$DRE@TS'SQDO8\,60916>75YM<]O MTB;S//*A$TM;BPN/I6K?\@.V!>%E5$<(1?3?MD'C%L9MX$ 5Q MX'D^M9T@[G1T75OJ_"X9WZEF3;G-^@C@ MT5_MB^]R]#_S.!!;%-8[!.26BLX.:V#(A?7JZ?+0F OK4LM7?^3W]QN?"=V;00B3!-L^X@BCW=^ M;Y3T@]!;9NT24NT_;/&Z93;_K,3&_34+LTD-C/\T:I,SWABW*?A ^A2EW1IP M'?Z1'V__.!1755;6K>7>'^Y/=:LY!C^;/+7*C_ MD'B)%R8$(AHYW3&UBV(;*!VSS*WD:@DO[=-_ZR3?0_:]O\]A?]:/-\E\W^4& M@^3AS9K'@5S(?C[0N; &5EG?F5G6T"ZK,P(5. MB#2[2>0(::F1L8Z5;WD87CN$6M8O"ZV&OZ7YX4-1M25PZB3MKN%!1+PP#/TP MY VJ?>(ZV.W2>EP:VYY<1\+UZ"W$E--Z3*NNF8?L:.5]W?U=5W?_8G"5P=;5 M?YZJ8WLBTC;]LM[E]:O87Q9=3*>,I4565].#:'W++;?8>L=M_L7JK*Z?_"S2 M&FX;5%55:-*R6^+ARS[PI3+M]G+=9@_%G71EVP'ZS+C7WFCL^'/>3/.C\7Q M_V9';M7-@5>$/']2\T=UBN_7V_3057"V*6+Q>8Q]#Q!,812$@+>N0B1PO(C8 M4@6XUFN%X=7SRZ &_'9@2U\0_G3@=]=/?BJW8JX77,$%=;T&&'QQU]ILM49; MM:[M2!G:55<4:RRW8#MHAC]G/SY:#VSC=C;[XM&'-7_4MAX],N.MUOIYE^+% MG#RR4J]_X*UC(?\)<"I^-DI921CPJ3[-H479?HO_GK.A-D0T@(D; "<(,?0\ M.^R,P"&12NY8F>JK7/ OK.\9K_O$.\5\8YOIFZR^G-KR;Y1GZ[JSMW?Y@5%^ M6E:25U8K<\72X8'Y ;143,"M?3$P:$RNWZ,/C/X/B01>].<2R_^T@?4?ON9/ M!&>NA5Z'#X7;&KVH]2!K%#V;DOSKE!\?WA^J8UD7JW@6COR]-OO] MH;&F-KP_ ME$@1]!E 1Q$CO0=F(/4] 9XT2)5*;Z2DU8:+6_L%IV[E;]_' L M\T.5;U6>U*X46]'&3NO4WMPR_MJJ/7R/Q8L:#G^OM;M9S2^LQG1K8/L+^_<+ MJP& IZ T$ S?#\_<@&H1)X^L[2L?=>M8X]<.TM-N6RM75VK-;R_1^3U#EM?W M#KP9=5-BHR_-#C%R,:&1G\1V&$'/)J'=B([MP ZDKJBU"#1^V=SH:)V5K+O+ M\*=?<+\OOO-*5Q=U/2O^U(:KW)3@KD0Z*!CT@]A2.+L+Y!:NU]"_Z&O\+-6F M0@2XD<5 *^[KH&Z])A4&QZE\25[^\6?1Y)1='K+_FZ7E9?DAJZH- (2W/$-^ M1%P;QR%)*.P$QP&5*E:F09QA2NQY[BK?[T>SC(WA*49N,T,I1VT]BD-J8_KQ MV/EC]N-H??V>[;]EUN_L]VYGOAE[&[@1:M.(^CJ(3:=!+Q3CU8J5<*S7A2ZT M*$EQNCI>G_;/.;8EV(UO1S@)$&/6_[^ZJWMM&P;B[_LK#(.QAS#\_4&A8,DR M# 89HWO:0W =I0EKDF$[8_OOIY-E)VU:U[+EC[V4DCB^NY_DTT_GTYUCN$Y$ M7&Q;E0Y6[.IR1X?4RA[\^ ^,@I94.O- ]5IHK25";4F"IQ;\EDQO?-2[4;XG M2%>::B\R0:'MR,Q/!L@F"CC(@,S#90YDVW-2.""";I1I(4)ZR5DM^H91>/YZ'<)M>^LWW5 M;@7(-GO%\4'MS0[SZ[C#J("V+X<^+K#=RJ*'O!XZW\+0-72T2T]Y<=RSW1#4 M\:$9/U$ 1N3,6T*[NX4?<=^E8I -Y0X/P!A+TK"ON>$?<&>A/4I M+>\-EYSKF,)CD5'H@EY68C^?!;Z'?GH77(/]AEVRR[=0//UO>9M# 7'XJK1Z M:<6NT-:4[D'UE&;0G@LN$%HR5#Z)%NQ0>%W4@5\S<<4V*;1MPG2^I_3 $^NW M])&)HFERRGEUHXS"W2#[@T'P>Y?S B#L]DF-3[^R[6].E1<64+53;/HR[@IM M.0[Q$/8-EWRKYM#5WL:Q@L ANFM&EN6$D8=UC]0!&T^/^L5-NLL=.(!2*]8W M<-(#V:X1E'% [;U8:K6>BQE&4UX%42JLTG\HYK%9&,2R-P,MJM!K[Q?S(N<] M,YF,Y0:)V.GR\!U*??QZI 6\1!2<8YE]%8R#B*3+NR.BN*(=<#YH=Q!:KU!@ M$.0Z.(ZP'N&8( <9E;Z8>7(Y+SJ5EH,'K9EA9;?BJE4-HS&4V\E[WW2,94\V MJ&T=^/\PGK+N'H:R;&PL1J^R:Z*0T& H-ZX'4X_L7%:/R7&X6FLFUZ@38P=9 M6.R">0K#^17KRO"1I5MN: >&B[&//#>,:LF6:[8)9*F4-W XJR8'?,5(6ZX= MVL?B^$ AD6>A?7COFZ9^4^V2M83GA/!/C1O)0Q)*!DB.\(\U-AV)/J\!4.FW M*!-NGB:&3$/Q&V!K0>U5@#X7IZS0HE>HO#JT5"3(KM@9W'(Z;&%(DT*TE\6I\T2;=T?7JDRTU5 MU.F._BD0,_7GBEB6[=BFJQ-D^6SO'00&XA)M8NN.*=4XK8^!'%'W<\&@CZ:5S!D=-$&Z!J.BJ@ .!Y>"DE MECQ/NE>&3EL?]?E0L)FV8S.I3.T^-\([2PXP"3P_](A-0F1Y$4)>>CNT8 M![&,KU(A;^AW&&R'NCEF<):!=W#B9X'.>HL<>#G7I03F=BYL;(3E7-D5CA>M M%YE+F\J9M0"MP:FIA'P>SDVI1BTR,#$Y,#8S,%]P&UL[+UK>^,XDB;Z?7]%G=[/-87[99[MW0?7WMS-*OMD9DWOGB]\E#)MK?/&/GZZK\NZGOY?5/XKODY]_7C?Z:?67 M63'_Q[_&/[Y.%OE//Q;%ORZFM_G=Y&,YG2Q7[[Y=+K_]ZR^__/'''__RXVLU M^Y>RNOD% 8!_:5IM?2+^Z^?ZL9_CCWZ&Z&<,_^7'XNHO/P4)YXO5NUN\I'[\ MQZOG_\"KIZ&4\I?5;YM'%\5;#X9NX2__Y]>/GU=R_ES,%\O)?)K_Y;__EY]^ M6L-1E;/\4W[]4_SO[Y\^/.OD;K)8YM-_F99WO\1?_Z*FT_)^OEQ\RJ=Y /?K M+/\M7UY]+Q^^Y7_]RZ*X^S8+0/YR$DE_FU158-3WW.;+ M23'K6?)M;QL#$I%X5_>S/+0XM*-!L.MN?&- ^TMLT3-BS]_1B=3Z?E',\\5" M3Q;%XN+ZLLH786Y?36\,"Y MI(_K&XV+Y6U>_>U^$@:QS ]>JM([[DB^^54^7^17O\\G]P'>/ YE M$2; J^A9ZLDL(OSY-@^6T%Z!#NYI: DN)U7 ^S9?A@E_UITX;W8[@&R?PS*V MGA#"QS%9W/I@PZ9I:6>/0TM4WGVK\MOP<*#^AWGH(>].MNU]#RRE^X_[8OG0 MF6#/NQM8EHMO^691[DR>UUUV)-/WO+J1P<^NXSCJ38[6ZKVT9 M/YD>%S,[N)_.1O\8,C+A50_!9OFWR>P^V"S7:UC;COZ@?KH;?3XORNIS/KT/ MN#W#[N$(#1S16V>2M IVO7ZPD_>[216]XD5PBS_?!MMGSRBV/=[+6!YY]?(W M3^:J=BKNHNM>9&RE^]V-NAE7&]NE!XMDW>5**C4-']GA7^\!/70R8C\IJM7\ M=G'MB[#,3(NX=BZ6U6H?;]]H6[8>8J1J&I!;K%;_3_ELLK;\YA?27 MP9D)4TF_HN]YR1!RKPV>W\KEP09K>L=#R/?E-O_[Y';RO[YW+-[^?CN1[F]E M>?5',9L%=V9#GN5D?E.$=7^]E;E'B+;-!QEK&)EX,NL?JI"NNA]*5MFOK*VZ M'T36CF4[J2R75>FCW?_DDV_\@-#FF=&RN)]U+GQG[Q\$K4_E;!:&]\>DNKJX M?O.);E Y^#V#2/_H/-9/ZH?/^4U<'KH1N_T+!I&WE8]Z6">=C'L=[/\R^;%W M<&\\V?4(#IP/6K3L9(0?\\GB::+#GF%M>[R7L3S&GE>_.3Z0G=YQ+_*MY_)\ M]>-#^7%47[U(L=FVF=]T(D?+WGJ1Y'%:]??+^RK_M9@7=_=WJ\>>;.$?)]AQ MG?G>C3L:U6@<^Y^>?74UZ&].3_8NX1YA?N?"*\J'> M3)HOJ^+K_0JD7X/E5>3KWU:KMNW(TO-;>T.F%9/V-^QD?,%"#G/'\B&@$\-G MW^*[?LOW;;[N:=7GR Z<*0_LI<^1/U)SRP-)$AW:>Y^2MB)XJ[:=C'(3$+^< MA+=]J<)W-)FVL=KV->MU;#%FOZSN5__X=3*?K/,:?5'=Q7EL6ASX&73]FEYE M=S_RZ7U\Z<7U=3'-JT.MH^1^>Y7N$>:.Q-K?8:_R?/XV*Y:VG,TFE;JI\J/R M>SOINQ,I-P&!:"UL!O7$S]DC1:NV_8_2EU5>W,P?$\,.5$8WG?4F-6_HMGZF.>W#F?H/#RE [N[>WC]23WS!-\*Y M^N%3_JVLEM%\:*)ZWZI\6C31WKOPZ^*?!^2WG&HX(\2R,\9U\^81(O0I_Y[/ M[[N8C#IZ]9 8/3DE9NX7RS!75(O-J)X=1CHXQ6RP]_>/5BNOZ( >NAGQLIS^ M0T\6,5_H[EM,H-A,3ZOX0QT\T?D\ORY:Q9J.[_!$\AQJ1G3V@A/)^RD/'E\Q MC<<(8G9?__*W?>&)\'AZQ'^=Z/ARP'T!<_";3XY0_=M5'Y?WU?0V]'- Q':0 M=Y\(I7;3>V*WWO.TX[!8M1G":#%[#).L=I]>':G\6"Y.".<1HQL6Z4--D]1^AY6N MW8)Q7&]'2?*TVIA<"S//;Z(/\G'R-7]Q'/RM=K.J>M8LECF3LS+#CL>[V5>%>65FW<,\=O=]C+V,*-4'6.^K>..Q_\EKQ9YMR-_ MW6778R[#1-#QF%]UV=V8CR#&\O4P6[+@VY/*11_##S;/QWZ'J%NX'E?^8YF' M%?AJ54.Q'MFLG+X%P4K\Z\GBZPJ#^\7/-Y/)MU]BYOTO^6RYJ'\25P3Q,X"; M:I'_=?/C['&\"_5UL1I?/999!.RO?PGOS78\G7E/' 42(*(MH YC"(666%MB MJ",(/!=M%NM@EM4&\WYE^UC&R$D\[O*EFESEM8?T1 A;+*:S?-]P\\WQ>RJ;AWKH';(D')X MO(-T]??_RYL3P,FGAMV&YKN:*BAQEEF!J')26"@X! Y1ZZ"C4F,.3S=5O*[1 MN>+=BH%!'1MC>7[S*-7*5MXA_Y$]9@ 3CK 6U#&/'-4(:%1C!(CEYS]=M&9) M>0K$'R>,@QBYJ)9/V!C^]9*)X4?9IUA[3OTH%F_PZMGO,^R@,9"X@!-7Q'.J M :O'[+$FY\62WC5;IF/<.R]^S>^^YM4N9JR?R)S23C+IH;-!>BZAP+@>MY1" MGPZ4"*Z[>X#\6HSBU[1#N5+N['MWRZ2J&9S?+5D;3UUO0^MFQKEUD".1.$ M6.(90=9@K$ ]?$-5BK\_0LM\&+)T!/90:]QE57XO%NNC=+:\_[J\OI_50.U8 MUW8UR[AD@E.!#0W $4P\IK)QC9F0Y[66]4:K'K >BE7U!/EA[GY,\\7J!H?% MTMQ7$= =M-K9+LBJI)#,<,(LQ9!**AH H<$I6Q7D3\BK+L$>BECU"OSW8GE; M'ZVJ=[@?-D>LXBG2FWGQS_RMA?&XCC(/C/'<480L DI18W#SF5$-30+UZ)^0 M>KVB/PHN[I_KVC3/&##6!H^'"^P%L\Y*VWC:W,&4,!;[3]YU@?E0;/LP#_CG MB_IT;30SYXO\29FC-RBVM4WF8+ ;@C?M""#!D&=,9 MVH/MM-1+QALACD=A]MO4!_63$2",HSK@3"$+*S(S!-=88,]28N7MPY\G,()Z MX5Z?T!\9.'_].2R"P.6C@;(E<+ZW748!DX8*QYTT2%&-(.?-\#7S@T8X7QV8 M>A>\Z0/HTRV)3?@_:6WH=6>J#T.)9TR KN*-#QB M>F ]D7K# J- 6:*2,A,+8A%OSGBBR?G5DZ*RFSDDV':7Y:R8GK+J MQ^NAM-]L>*-1!C'F'.#5CC\@1F(:M+&:KQ'2MMVYC7XDO:AN)O--A>PG1$/(\7E-.5T0 MKQRO>L8]1XVF_$C7W 2.IWTP)"BT2C+/@[Q$IL4"XQ@LJFCCG##YSM%;_ MRRHC X(XE*O\VWT\SW5Q_7K@.]BTO5&FH"(46Z(4)LYQKK@PM932X!0W>83+ MTT",*'N"?[CSP:L<*Q_P>]/N;^.8MNHA4T &3X#[\!6SL! ;%MR%YM.V*"7C M'+VCF:H?N(:B2_B*)C3/K!E?@S,YP=J/\U_&@+C$^':OJ0>^M@K&O:2: 8T1BKQEQ6%@N&:"/ MD[\[L^JAW1%@+[.24K7@77#J6-6_] 0[!/F$"V"+0E([6F7486JT50R&+Y I3RAL MY/0.I627C_ T^E#+WI'PGHQ&K4H^[6B5064YD,H#B BW.JA&VP8[CL\LHMV) MQO>QZ&AT!ZQB<'4_7;X:^-[E;7?##&C$A>$%W /=9.7,ST(MJLP#O*)[\UJ,9<9(AJI! FAH#$,-&UI( C%+V[D=8 M]*+3U:LC3 =@1TS&J0VTK8O4SN8;5UJ#NTB+-O> B(9XQHCIP6WDC5" M>7\FX9^.%%L. O)0=LR7XJZ8WUQ[5N3#FB=&>@XU4JZ M8 D*B9P(,W03]O!));]&>)"D%R>K>YA'0J^];E>K]AF-$SI1C$%L"$'4&=!\ M6IKJ,RN]VRD;#F/:47@/QK7-F(.FU/*R+.;+#_,@S_;+)]HUS#0PWBB,E4'< M<^:\W%S*%*05@OVYV'4H U[RJTNH^S2_VU]GXZC"G@4L( ;$8:B1]/68E<(I M$>D1GB;KW T[%LC>E=_ZSAKD.(/<4B2MH-HYSRQI2 OEF83_CM35ECMK#L.L M3UT??G\)58(1SZ7'!,K@* ABFYP6R,FYZ?M0C6V]O^0PW ;;IJPO!/\\S>>3 MJBCWN#QO/I]1;8@U$&IAK;+4^B#P:,.$DH(_;JTI85,V&0\_"OX^5ZN.,3Y9\L/FIHG)30YW,&I7 ML\P"B;!TE'BB!/& &0MK28,??V;+5W>*WY<#<3S&QU8ONXWV_N+#O$ZY=HME M<1=6ZT4L\_*EC'_^FD_6IT-6I5SRQ6)S<\YDYJZO\^GR<=!;-J:Z?4FF',+, M,>LAELHQ;YEIG JN1*MKN=]]"M?QY#NY1DY9N"<,^KJL[F(-C(NOLV(-ZN?P MYR(:&A_FEU7^O2CO%UOOO.FN\TS$TC,Q-]ARBJ,%PQX#JB:@^:=(YNAD$AU6 M$P.?0/N41^LWGK1Z2ZBFK-8FAK\6_I[N9^B1:.=) _GT^^?:M*K_G5VN;Z2*J M+0[XHEJ/O1EH7MWYLE*KIR>S+:;PL=UER(%X[18RCB@M%>/>-]Z 0"@EI>;] M1)O3C-Z!L!]J,OT8[/-\K-"->"7"U+@6X[\AZF^:9LM@[QK4R@B#)E$=, M/7J$257O1Q@@2M;_JXAUYQ />$@FQNUC!29U57Y;3]^_Y7\\^>JJCVFNXP(X;U1PG$:\ "$2-"D?UN>5.QYA.3KEBRO3];TC?]0S'P<\M_N MBZOH4NW=C-O6) /.T7B0",9/6B(57*Q'T_/LCFSU2X*W"^VF8CX\JSXO)_.K M276U^/W;U629A^<90 =0;$?[S&BJG2<*4 XEDDICV9Q@\XZ?6268= ILY51W M( ]%L#_+_+5Z%O3ZD6[3%J#H'7<C/UA_6>;"N/M.L@(YI8+ MBY1 *AXOD$"[&@&L;,I&XJ@MW>.I4 Z \W#1HZ*LUGN8G_+I;+)8K+[]E2*O M_OU^L8S^Y9/"YCLC1X=UE0$N.=(,@3!!&L850E;4B!"BSRRMJ ?F]8SX@)O4 MC_7UV\]ONYIED!,0J^L+K[37*-X.)&M)+1%_HAV6([G5(;I#\S*=E]:VLXD7._RN>IOZW,/S[\-N+ZG)2+>=!)[?%M_TT M.[K/C,#@90H E;4,4\$\U;C!2+B4R6R$V3 ]4' HZ(>BIR^K/+AIZ]OPPL0< M#_ROT]%B=L7JG[.5IA?ME].C^\PD%929F 4" <>(00I)C9'B,"5Z,,),F1[H M.13T0]'S]T6\V:).<-_!N>6&4=#4(K!Q",R;*4V_H&=8PTEXD) M=H-__ZU5>N2-58?!-:KC9?O)LKM]1F/!!L&5T-2XE4CW,_I MG!''G \[$/-1\6W7V;9]B>G=O" +"[0V,FI!0B:X!$SA!CV>=%GQ"/>!1L'8 MKI7R;BC]>3FIEC9XQWO2X+M]44:\"1ZW%]@PX[!40#I2HPF)/[/R'4-3L.LO M($5W[^9+^-@BH[6[EV0: ND9!TXJS@136@E6HXB,3?SD^9D[AC3XU7G+8(A!_63(<()C=%"SJG@P?]"=7%"KJ2PK3ZK MWO%X)D00ZF_WDVHR7^;YHEV&TR$=9?$,32 E95(;#36Q!HD:$6OAF1T![HDM MK]*@>E3!:>>+9[7P%A?7L1S>:(+(IYE3H-(..0*0U<1HRH@7@CC+N< XKCTG M##4'Y3RKVK)L%U??V2[3B!*@C%0,6NN,4U[S6EYI;.*M96/X[EMK]*4%T2%N M)ZL[NB]^]W:#3&)*7? Y ',&&2&[1=)3Z8R0Q 2;V8:_NEIB"/"9D2E5[?LO?DY!]W1\>GZC^D%\>G$9 M>[#:O)%8* J(H4Y!\CBA>\-;'=AZQWPZF@![F96$\\#%'Y[4LVM;[^%5DXP! MA;3FU#+G#(QEZ9EO/DIO4K)QW@63CE7XVZ4>4O$=K!;79!93:5;QH?IVTM_R MY?YK(G:URZ0@#$AIM!".0 ^Q\:R6-1B=*5P:872[-RYU"?()C:=XP?KA=E/= M*D.*:JD(UQ "#157#JA:SCC#GSF9.C>9C@3V=&Y;>/WAAM)CJ\Q0ABDA*-X@ MQ@'D0G!0RPF(/KM 8 <:W^N^'8ON8"P*"BF6K\:]=UW;V2X3AGGN@E#(,T I M4,Z29LJEG)XYDX[1^DLF=8CO8%S:Y"(=P:;=+3/OI(%8:X>19N%C!/&&PY6\ M 5EA4_)8W\72U@&?.D7X2$:UO/3SW\NJ'NZVLJ-O/YA!Z#@R#J+@UZ)@/W+ M="T%D/#,CN]W9 )U@F6?C/AM8^FT 1@;K(WPCM4R MX8%S*OJ]'C9%H67W4.ZGQYM%_3<[,_E5(TG,>?V?QM1XL1 T'= K<_YM)Q?M1EB:WX= MVF4FD!$4,8(U1DAKHSPRM="4)WG]([*9^B59SZ!WP+0OMT75+=$.[#$3,*C+ M4D81(E8PI+$$M<@X?&\)/!M10:1^>=8OYAW0S)?W5;LYMS7/#NTR@]P C2SV M!D@.A-$2;G(O"-$!C 2BC:CL4;]$ZQGT(YGV)9]_G%0W84B-];C;\-K>()., M4PXID8)X2Q$W :-ZP)#QE$L]1U1]J'N6= ;IR?9)/K8XP;2]408(E-B:X(18 MC3$0CE+4,)W1E-CVB-:QH;;9CL7UR!GDM_O(U(OK1^YNF3E>/YAI#0V$B*!@ MO!E!K**D=CP)M>9,@D==:JKL$,^331=/KGH_9,)X=D.\Y\@SJY7BT%@*/%?- MQ!C6RQ3FC,B/[X$Y/:![VL,3CX5,557%NRU73_W)CT\H:SC2 !(&D36*8;NJ M=*XM Q9@V&IWKQ\\+I:W<">8#X%V?9F@[U^. -&6($H9TY)XT&$;W.W%C3< MZC.[UZ,/=>]@U%$8#V?Y;NI;/RUOO3]U9WNK+-AW2# $) T&&:!0,"5J.3V' MR;C%A@8\ C6.@YNG];Q,L<: M#P-3PFXC=(6Z69M241R$ 3LS,#3HQ]!M\ M/5)O;VG^*.R.C),]N^'@R^UD>5F5WXNKW,WRZ;(JII/9:K6\*Q:+ /^'^745 M?.#J?AJ?KT]@[(S,=_>"C !%/*7!=0#,$88Y1\UTB#4\DR)I250H1P!\G[/0 MIQA*V;$&-;_/#!(("$V1UI!88K7?E$>,D$&9DE(SHFR'[M>?8Q'L7>M;9YD7 M3V2,:*VED@Q"X;@5@;FD'C?%21L:=AAY#0U@]=JA$RC6!8]3WH1HKN\&MWY, /_;K_.DS&6$,(N6T M] 3B>-$<]\W8+71>=Z#P!MZ$"$O6E!VKZ'_?%.MMD3Y!T2XN,>0N9 M-8)KCS$50.I'A&(-^?/:L^\V(MH-IJ?D3/QKE>\_&[NW;3"X+5$86^2(H$ S M$#ZO6F:!4]G$SS:J=S^N2)#%EMC"58,B^\$089 M[YKET(,S\2Y[4%'9!9XGWJ([;D]N]9%(!Z5E%B,/99!8(F%!$Z1U+(4W(\I" M'703[@A<3\R?@S;@7K7+$'1> R,$1YQ1SQ57C5GFO#NSC+-.M-Z.24?A>^1R MHZZ^QP+2BXOY957^>SY=_KVLMI^(W],BXV&QU0A!"ZPQ8=4EX3_-VDM(RO[) M^Z'$H>HK^\!VJ*GEY=3ZL47Z\M8V,=\F?#X8,H2E<$!H].CI.4A2 MS[+4%:K'VJU5^:VL(NCAFY@]F'*^*&?%U0+8!TL^L)]RF?884LHY;;P$G0F.$'6F\3@R3RM0?'-L;(IFD.]+U MB?.@J^#'8O*UF!6QTO+ZTO-=.3V<=\&1>/B^MUM2U=SJ\6G_/9]8?YXKZ*9N*?/#'?:0L0 MD@!RK:$.\P!AE$A+*>+6,M?JJ%L_>'PL%\\OUMB7F?]V@\QY##Q$QAM+-&0Z M6/F@EE )^*=.S6^M_;('J/O<5_P89JWU74YA*=R5-O+ZP8P) JA WF*E'8<< M2JMK*0"59[*KW)4JRPZQ'(X1.PNI[GH\XX1(3Y$'3G,+!7?8P(U$CAAU1GF- M*>K29T0 5ZJ1FK MA9 VZ?+*4=/A&#V6O6([E)ORVV3ENE_'2P+G6]>6'4]GQ'()$-$*>>\9U,A2 MUP F])E=>-K1 M,=H$,1Y<,\@%OF%,ET"/!1YFMM('R\X7NB']5RZQWK9US3SR"N%.#,L6(%> M2>JX(T()9"3@/Q:PGE[$W$NQ=Z[8WRAC 5C+J-:+,*.,EA7PMI0 A.HW@/:RZ@VS3/DG2,.$8@]XH0* M@R&H)6?"#UJX>X@]QM[8U0/:0_'LXX/,WZ<<%H7-T>O7TG:MOCF?)"0X@0HUA*#!22 MAM02.4U2=AQ&>+*IP_VHCA =FB,[]Z6V-\@PP$Q!X9V@4&EF!:DC84$J3\\D ME;P;Q>YAR5&(]LF3S_=?%\55,:F*'6'"MQ_, .+8BC"+8F>8PD9J)#92!*C. MY7A35ZHL.\1R*#ODU9Q9.Y'!BFI^O*_Z8/M.,H:"7QH6980EM(0C(S2N45 MI]RT/L*#3QU'?7K#^31L>V@9^MG1*M.,*0#"9R4)4L$&I$#0YJORX,QVL?H@ MP$Z.I8 ]%*E^GQ8]=\ZD2E&+OC"B;HQ\:I>,Y6+&CR6Q%Z=L\7WZ,.FQ1(6M+ MDPQ[1)UP!&,7' D-M+>DD5 GW6[$Q\.8GMSVCE ])6_V5\?:VBCCE'+($15. M*&2T8:3Q*;#&\,RVTM.5W8(]1R$[Z&')>XD M]*/C8Y6R5;='83%D)9G]-PXU#V6*!Z>=0$>!<\P&!X^Q>BDCQB5]M2,T%HY7 MXAN%8(Y"\&1[UA];%#W;WBB3S@9[7&#H,>;("8%LO5%!*/(IX1 Y1E.@[UWI M8Y$=C#_-<>3/^7(Y6]VRJN[B#?;JCTG0VY4/D*V,FU5IP5VD.JRG#!C/..:" MYA/K( @5LLB[N8 M,[LZ)?VE-.7=MUF^S#?EDQ>?\VG,"M*K8Q9OK6V'=Y(%5P12:3 (0E'*.:9- M(BV%#J9L@K^'%-+CV=,[UH,=GGI:A?%3T&3U?=>D]-;C69AQ(>1*A84#? M,F[JO7WJF4J)_XZPU'4/* NTEPRNZD!3B)%O M5_>E9]TN M]*+C;7Y-EP .9F5,;_.K^UE^[:O!'6+UAD/IA74V##K&4$HX(OU(ZSR M3 K(]D6&E[9'YX"_AXH 4D*@O!4>QI15'I90@&J)!#-G=EZN4QVW*0]P&+SO MI3R PH #C"T 7(O@XG&'&HCXV=SGTXUBVY4'. S1L98'P-H[)+RB*ECN8=*5 M0:CFTU$ZY;JP=\"+0U6YNSS 85CVR8C5Y>$[UI;F]YFTD.LP:5(',*=>$2%< M/6:-7#IU?,2R$I\Q83+'UTZS'PM!ZW=_B,UHN?RWF<>-HI[:?/9,12N.Y.,4$0H::( +V]=B5$RE[PV/4]Z$: M*[O!K5>=KS<+=^O\Z3-9S.2VP$>@HA\AHB1LVCD6PP/K.2SGW8 WW@?.36_B;4\K"N@AZK ME4^#\?LEK^ZV;.-O;Y!Q'&/\!G.MF&?,4N(:& &9W)NO6/EE3U .\A&R/PJ M%K:_^GT^N;\J5JD&C\[3TV-(I]OY^!S$6F7V75PW-60OR\UE0OOC_&V:9X9+ M%RQ!+PV(%00]M(8C(CG1SFMG6D7Y^Y%^O8760L[G#V;80>88D 8"B9$1!'/0 M2*34F=T;TJV2RPZ1'#[#D#LLA?7Q0B[@B3#.U+(!*O5Y ML>98Q;[)CS0HASR6U?\%W_'Z8&2-KV7G:Q"XR\@,U0Q8L("S[Q&&M>24'AN MQQ^ZI4@"D,.=P,J_38JKS1U<^Z>3-Y_/B'/&0$>H!8HK9BSRJ)'-H1339H3E M];LE21>(#EI]Y)GX.ZCR^N$,<(:=DHIIRQ 77L4(\$8JA76*XS3"$PO=\B09 MSI-X2VV]I$QP "2AB%(&/$/**N\;6(1)22$__!A"N9S,WA$U4I <\*COJNKD MY6P2))Y?1?O[6XPJ[+9%=C7+@E4EB)7>*FVT8(8P:&M)I4PJ@C5:\S79H^X0 MT<&6G3#@27']^R)?(;)K!=K5+B.> ">Y)CA\: ! B:RK M915$ICC2H[5LD]G3):2#[?&5Y=4?Q6RV@RGU(YE#@J%@CV/,G&(( 4^;."9V M("6#8[26;#(ICD1O.+=W.9G?%,%#7\L;)CKW8SJ[CT?06W"C3?-,:$.,01)( M)!&S@"*LGTA^9M>Y=,2;'I ]@2?4Z@#EF\]GCALAO.!6$6UY3*+2C0'O $K9 M#A[AV=NNEJ .H!S6%]KK!&6($*.X%3X>%;:<.@'A)I(ZEK M@D4XN']#^D%#%!+I=4>Z)]1/P+OV&];;&V48@. -$N^H8$0RP)EJI R?VYD= MM>M>^=O9E8;T8'PJYSKK=-O15P>HO?W)*MK?[3OH'XR )&7/ CM M*=(2:J-0LUEBW;F5RN^"%*]J4?8']VG"/LUU-2UV'G8VS(0@7&A)+-/AZ]7: M(DQJ::'RYU8AL'MR=8KOT/D3EY.'N%G?/G/B>8.,8HD%I=S%@L#<2N0):[)# ME#NS2^=[8$\GN [%&G?W;58^Y/FG/-:4OGH-QPX"[6V;&041 X")>-H1:PL9 M:" ,<_&Y74O?/9>ZAGC R:BZ/Y!.6]MD4O#@WSBIL0 &.B8]:V34'J5G@=P-Y#WGVX^*F8 MCBN$E!P[RB3&RNDPS6H2W$^H'-&PEMY >":WN0X7JNP#]1/'CMKMU>YKFS'H MD(>8\/ _ZZVDPC5[TK&DY]G& /IA6M> #T4RN]'3A_FTO,N_3'X\06IW6N.> MEIG2(%XWI3'FF%G(%99-'AY 28G2XPX,]$.P;N$^E6G>/M'DS4:9,IB88!4$ M8S),T59&Q[;)SG,DI=SJN,,$/<;MU8UW4&9'JRPX)-1Q0A0#3L2;OI%LY&1*I*QD MXXX*]$.A[J >BE)'I3[M0,Y#Q()G@8R"\9I7&1;MYG0V4$G)3F.\/Z!O0G6& M]( G5M<:6HU\7TV%-Y[.M&,BK,T:(P0M1L9HU$#%"#NS(DQ=*/CUD=5$4(=< MS\IY*Z:\?#2SP@,;K#?JL%224JMQDU%LI$\YU#S"<%(/-$E$=+"]V*NK5>;H M9'8Y*8*+N ET/1G]KDW9O8TS B255&$!%.0T3-*.-;4@@MN9LCL[PF!1#SSJ M'..AF/4IWFLSSZ_<8!QAE*@'9G6.\8#Y(_5 5V&(>'MAE=_F\T7Q/5]'N>+-4[_E MRXOK+Y,?N[-*#NDI\UP*'^;QL-!SI827WC=.!B0P)?0]PB!2'[-9KX /1< O M53Y9W%K M1+)W1JJ.L#U=3."@6$#&E0VSLO<.4ZL,LF%V?JS0AI-J<(_PN%P/?$G&="BF M_%K,RRH,[\,\3/;Y8I?!]/+13#"CB#=ACO0AW+3@63>JZ1PZ.'QT/=/Q(X!?Z38&"K57ZXPOLV7Q70R>S[0,RM;KPQ@ ME@ )M*$V: L"NKY/@'$%"&D5_NU9^KU7J3Y[,!/::N$<=2[P#TMAD)2U1(Z> M6^7H;I7\:K%)0':P(-$?D^KJ2WCEECOLWGPN"U.;\\& 8\&V(\))Q+2I98D' M&,Z4)0Q;.!OD[M\ZQ6J?;XNP\ I[)W UD##/788J!I9J^"95:,XDE4OYZK3 M*V*X#9=SV?1!F/"$PH;$G4Z_9LIJ/0''Q9 M^MCB&M/7#V?>0>MY6+H%,@2$%==1VBRVWJ0_9R4EU4 MJ[%?K;:++_-J9>JU3JC=UD&F')(0<0P!"\X*44ZQQF0SBI_)3>A=J']G;FU' M^)Z&7:N1+M3]\K:LBG_F5ZU9];)A9N.'Z)RG! ;+WQ%J(*NE9=2GL&G,1G'7 M;$K$]90L^K!8W!_,H'6C##E",#,F7@4L( )<"]Q,ZI"DY &,>47KASU'87I* MYES<+Q?+R3SN Q](GR8V:/,H^V,4-V#>P)2'6 :[6B504^M M<19PPIS12"JO&E_60)(2_1EAQ;9^2)0(ZLG(L]KDN<6RNE_M_ZR.*7RYG">VT:GE*7LV8WP5'B'I!ZKBDYX MD&7]<>^@]=8V&2/&:HPIAU92QA@AIG&H!00I5MT(4\X[I&%7D)X\6[+!)%9_ MG2QN_:S\8_%\C*=)E&P&>^Q-S)81UI!VZJB M2S_2_I8OXW OJ_)[$?#5#[\O8LVOIKR))S9]2I?B@+XW5,0^RM)X@) M[+5PM130PY0J 2/D3I]J?GW?\7$8#U=_XM_O%^N23E_*3_FTG$^+61X0>CP, M_*7L;E[KXW69E YJ*S4U 'DN"4<:-9\[2(IFC7"#9D#VCD!;0WT'-@]ZGA8K M_8>_S_(5$>97ZBX>W_KGZN<[>-VF>6:-0LHR%_[4!B(@B&[4P/2Y);>?ECRO M:K!VKI_!9N@G0VQ.D\QOXN4.\8B7+1;K&XUVS;HMN\B<9H8YSIA23A+BE'>X M00"",ZLZ-2J&]J2CTP;\#H[.9?YL4\SCRB_GGR2Q?7%RO[ZZ/YF_\RX>[;Y.B MB@*8,/_?[-Q\.+2K# KM((4,2D2)92RL(+!&!$"5LM\[RO):HR)MS]H:BK^K MO;U8,27 MH9QLRKL(.K6-IF&5EA/;7#NXGD^))42M8R2VV%NBGO.R"]_KD6^ M*]T,N+S'#<+2S?2>9HT(P:YV2Q JF$9 2-/:V3$HG&&'* M\(#QS-YT<#HFUO=9AV\Z+[[O*1"J10/O'V4 M3A[B9!P]I%>WLA^UL.[J,)-"Q\Q=X['C$ NCJ6S"!8K8E+2+ M$08:3[K0=JB'T[%T<\7[\QO>+Z[K"P0.(NB>OC+E .!20PX1M-P:I,7C9BA5 M*=PHU*.#!-#/&\J=@7^ M4"1L'S3H),DV XYQ+#SUVG+FF+8QKWR# H))R;6'K]2]5RD>,"33FPY.S,3U MKE!':=\[.LN@ ]@!I:$'TE/C):"L^3XE3JFJ-,*4G2'3OKM#?;"T[_4)J<67 M4DW_X[ZH_V5G-XH!N,N,-X9@1C+WP E+A6?/A"P22 M;A(8[79*GXQYF4'>GS).1LN V]5]A"C?&^'9VS9C#@&K&"* $\TDCE71:IDY M22+@*&.)I^1>(O@#'G^9YOG5*E4C[GQ?7(>?!(MB^1 KQ2[5?'5^]%N4;??Y MF+:]9(HKC" TEE.!L'=.TB9X;YA.687?SY9=+Q3L30DGF_U6OE:[Q+"];3.I M.5,<>N2I<%!XJ'GCGC'O4D+;[1V3/\GLEPC^J6:_\(W\.EG>Q]NS+JX/(=\A M_63<88TAH89 "ISAWG#2>&<^Z<+J$<8+3S@#=JF&\3G)G3C'F17.(LL9D-1Z M@JT%GC=IPE*GW"IU>,3P5.&:/LC8FPY.S,3FO$T7X9H=G67:FP &,%)H+(3! MVD+3V"B.I)PM&.7YEB$#-MWA?HJE^F,YO_F25WDV+$D=P']4'3[E'_;V+07UX?2;6_; MC!)- �:BA4O"3%L"9YUTN?,K6]IT!,'X3K&OQ3S&]/95B9K;4@-O_:=I[; MV4=-6.4]V751'@^3:9 MU>[]#NKM;).\_FR,N4\^D+Q M7%4Y7P2LJDV9MW56Q<,;B.V/ 1[7;Z:\=%0S9)@R%&.-.&L,$8]8BB=\<%AF M"']CR%EQ0,6<8L%^C'_^6LS+&&]:U0?87"?=W4F&H)<&8,(X((1:IA!L M,I@H2#IL,L+4KA,MV9WJX!1,C*6.XWIP<;TNR_G[_"I&/:=!J+@5.;]ZNW!% MW"%:A,=F]['8_ZJXYZ8Z;$OR=O[>#!%L,5 .ZN &&AFWYQ_/8H1EK\^ M$=]/K;:A=Q;#"A2L\OMJ>AM$BEG$3:7P%EN+VQMGF%J(A0WR:D6\1GZ56++) M)L%)J67MRUJ?IX';.?KCBY]W$C?/G$'6>4@DE$0+ Y%1#0J!'"G;BH?7M#[5 M3DX?#.Q-!T,QT5U?Y]-X7.)'^'B"\?TIS \7\U4ZW/PJ_BDK0:* 6VI(:Q)06:>I2S?(SRPU38]X#\6\MP=[F5=%K ;T_&C% M#N8=TDVFK&+>&&HE0,8"*"EM:FU(@5)J0AR>7M'[/-@+\WK$^[3,4V$FKZJ' M,&FO+J(ZF'(OVF>.(Z6P I*Z(#J+1:V:(*X'2<>E#W;*OZW4$_A0+<^%<6EP MGQ?5L&74.4&]E4Q#!BDWF]B#50*80?WA-=7,D"LP<&"L-K)>.>L5'7Q2*L0,"E'FL=\35.7 M1.L'ZN&.+@?8\\7R/)EA9 WG# D/O @V:# *4"V/E.C,4FDZ MU_*K\\CU,NTPH$4]$CB,=R+6-Z% ME]R&AXOO^7I5>3[:T]R0N!Y)=.)>C^^P2Q/;])11:A@,*Z:7S"(G=%A# 61& M*$<4YKC5%];;QO]!=]M6S]LOKCL, MX*$6K%7NZ1N2QR&O"B,$4_'MV&Z+KRF]\TP!Q[$QTKI@6D##A.*H1LUZFY)X M-T;K?R!:#JZ84],YK,!Y<3,W]T'9\^G#EVHR7P0IUK>7K?XU6]&C+O6OJF(1 MS 5[7X4_UTC4N!S!]P[?GA&@C I>&@$4 $&-I=+7N!L,S^Q^VB&)VO(;.9TR M3_T116EJ(_M_YE2/B=6#"IWPZFRP6Q74QG=1H'/6U'/.:S!!+C!:"6TTU MHLY3*6HD'='#E*_Y,W\6 VAML-#3:^EJ4)N\QLMXS6"08[FLBJ_WRU@4]TL9 M/<]RO@R*G*T*DJ[#L[LB4=V^*;,28T:HET(SJHECP9-L[ '*!CT6/6AZ0Z_6 MTFFU- +6]\?R5GAA")W'1E''/(764B5IC9?6/L4U'7>ZV*E8W8-61L#BXQB: M4>&5(I[XL%!I#N.YX$=\,1^V(L^?84X]$/%11477-QJ.(1"ZRG[?G$U:C^JP M\.?V]AG1A ON%#::>LH0,]X[A(!W&F&*6R51]BS_ESU7.#U_,#.&,"ZPEL+( M()PDD(.-1!R8I"K](W2J.];RR]R6%&@'RY:J![D6.LY&Y7R5[/6CV!4PW]DN M@YAH@%R8HE28#+'Q@.A:5FI$RK[PFÐ**W\:4#2 <[-/%\J+:\"\[NKM,1 M;SV?684L,L01Y["WG"O!R48V00ZB V0'M$WK8VF_YG=?\VJW M1?K\V4P:8JQ'E'*LA0H&MB6LE@FCE]?'OW>V).KUM;69A.90#/D28W3WU<-J MI.M![V7*UC8!+1D/.QI+/.;&". <:M#2-N6PR\$QT2&*5G3+F:YP'8H[ZBIX M)D%+L<)+GT_NY^%@,AV[:&]D]!;?O(.-6((,YBSIQ! A+BZZE7 MKDY'Q&POF9X^EFEJ#5@)@:G&EDA%'R=9;E),H!$61NJ6+PE #E9&X\VMB;T4 MV=4L8T9!S:R%P;3SA'H&A:HE1=JE[*&.L+90MY3I$-C!(X$?PY+[(?RU5?BO M>3A3*LR4%#HI-0.8AK<@6DL%@4?GE7C2=-[BE1::Y9,%O !H(CH+#&B- ]OCB@F8#[?4O<2@ MXW2V;EZ0<>&%Y@(@#23WD!,==-*@YP9=4L^-L2=1T0G#Y^O/\K#P^;I-AJP& M7@@-7 #;21.<8== S$G*Q-D^]/F\;N/EF;&Q*_ '6Y77 93B>U[77_LM_T-- MI^7]JG+UIL;Z+."UUM3%M;HJ5\5/=RW<1W>:<1#0Q51QIQ$%!"-M<(V2,BXE M'#;"*.M@J_I0"ADL!@^.0.,@-)C4IK>V2J?,?*.L=C\4L8Z& M> PG?Q+.OSUMGAG$A8(XGGVE'CE(C(:UY#J8$^<5DAV*6CU /]S&];_?;^[= M_%)NV3-=605?7Y8:_Y0'_!;%,O^<5]^+:;Z>CC_ET_)FONIE7W6]OE^=422X ME=HK1[@1$@+!ZC03#2A+2=H983!Y*+*/3&V#^N_K",/3TZ1KB_E3<,NJ8KK* M1P^/J0CPZL,/8%_GQ?)^MQN4W'=&,>Z 48\([KYC1I+'-#,()3!YA>:\3,[DOM8QB M4EY99_"?;.P,^3%,G$?2[;%M MYAQDD'FMD,&:$AGDKP_]&*9YTF;1"+<=QS#W'0/\20+JZV]#30,JU MEJVIMJ5YIH6VV@H'+2-(ZB X;B0WW*;8<_#8G9PSY5PW*CAM^F -7+P#[_/] MUT5Q54RJA\UFZ>9.O(.3"]MTF@7@)<'0(V:!$<0Y 46-$J$PZ8C7GW@_9S"- MO+_D(">H5HPS!CQA6 .-5+V/[[!-N@\)'KS5,\S-(:?.#3H,\O_,#7J>>.(\ M@L)0*ZSV@'-F(*SST!VG,FF*//)6I7,A[$DT]#Y3@XA 3 5YG,.BE,G4J MNZ<@*34(MM_7>2LWZ%S(V!7VHZH.=/%M2 MT#!)U5( 0U,RJ,89[TK3Y:N3JD?!.)R=O(@UCM9;O0OW8[.:V3SH95JL]!7^ M/LLW%4G575SF_CG9EZ]W?*\9H=XB@@1P0$:? @MF:YPW17S(B*QRFK]$?-A=L6P]K3,B+3(>9LW?#+;=_8^OVF20&0<9%H08#10/L[.0CU\,2"F5US[N]-R! M>E<N]P;6]W2M/*2]7LB>]AG0QF(%A#,>*^:]]936 MLBL+ABGW<(*-GHZIU3W4 ^[HE&LG.T:DHAS[%[NM;3) I3 :>1[^G_/ 4FX; M!#7S*46,CHWRO"LF=87L:28I4\;C/O=A[(]Q&YU?EU7^Y!)5]R- %'1:S"?5 MP^K@^L&1\1[?FC%B5:S9$CY)XYRSF!O[Z)?;%-O_\*38'9[5^NXFIJ.1',P.RY>/DV?BSO'!?671 MM,!$" Z!5D)J!W SMVK(4RZ-'&D6:[=F6\^ GX2$;0F6T7CQL@8"&R"0@X!; MU3@VEB>=3ST@0_7=3DTI8 Y%C+JPZF5>K3:5]6113-7\RA:S^V GM-@4;=E# MIJ'T*M:K$D!+R@##G-3RB?F ^*W W;_+?[F,9S8OKS1FE M^^5B.9G'_<]]O#JHGXP;':_Z8492R"5P1)*-0:D X#XE6WZ$6]1]\ZU/[$\U MCVVP.6 FV[3(O(RURY4FB"-HH"4*P%H^[_"YW28P\%QV',HGGLTV@W[U01P^ MGVWK*2-6N,.I>/5,QAB'T@J/#9-2 Z(\ M0]!'TUDBRWFK+/=.AF[+Z?VJW'-XT9:1/WTDLU02A(T$TE@3TP"QPIN!"^]D MDK\SGD\M06%E)\"UF[./UO;_>S^I GJSAT_YM[+:1MDM3V=:"4L-BG]X;1$W MPH!:%.V3%OD1&9#=M5\Y_RFU7:ZGSYV^1NVYKPUJ.9()0XICWSQ'' I0YDKH7@ MT*<4 !E1^<\N&9 $8*\L, &!:C+[$-RF'_\[?]A)@Q?/9M9[JQRB0@*OI788 M(5&+ 9P_D\J87?(@#<&>B&#NJRB_+Q;3R>S_YI-JMYFX[?%,"N@L,%)9Q[R7 MFC)(&E9SGE+F;$35([NA0T<@]FPL/@[/AY^\M?^^X^E,"R:%[P*M&]6#*J]UNQ,Z6&3=**2@<<.'5Q@=R M!R9O1 1 )^63GEW0L7M >^7,E\F/#U+ZDOYQUN%%'8\G2EK);8@>-;6 M$:8,0H1M1-'2^*2YXDR#E:D@#L&'U5)W45U6Y??B[4J>^YID #+@H*(X4)U2 M20+8JA:*4Y9R>/WP(G3OBAEI2 Y!C\MRL9S,_K_BVUZ+]*T&&6 XV$S8&:V) ME!0Q#^O=&4VU3SH]<*9QS0YP["NX&4=7Y9,=5'CZ2*8HM0 *#H*\A!&+D<'- MH$%2^0%X?E',XY'K2=T?RQ@JN2WGNS5/\YG]Y7@9 0??U2+&?;OO:7CV5A]0I6+6,8.A1+G".A:@0T M-" E[H#.+B:9B%Y/JO]236*>ZN>'NZ_E;(O>GSV3::0T150'N\7&2Q2-Y?4. MK!'0)"6XG5TH,@6ZGC]V]V-Z.YG?Y#M2&-YZ- N&"(9&$($PC#5HP]I51SZ, M,SAEOD=G%VSL ,%^-RP"DD'(XGMN)\O)9L![=BK>:I(%C@NBC-)26T@@8=#5 MD1!CB4M)C4=G&F#L!,G>,R K,UGF-V6U.__IV9.9),(K%0OT 2&#BVLLD+4( MWJB4["=TIK'%% ![Y<#GN\ELIN\7Q3Q_L\S$EB=V#3,*')($,D<8T@*&==#45I!% ;@4@IQ= MU+%S/ K4U=>JB+> >I93BLEU31>'<;":_EP+-6YF=_$GZ8AV&N#T7&:H1[ MQ'OQ=$8=9(A:@<,+"/2$0@1JV:A0?XXOM;6"7]V"D@KH4&5FXIRRK.>4\&;U MH]A5^_&MQS,O'151&NP\ 88Q[1O)/'7T_*ARM&[?F-$3X3P546QY-REV7;;T M=H.,,J0@EHA)J PU$AD%:^DP04F)H^,C2YJ"][#E*$2'XLOG?%Z4U6_E,E_\ MFF])#]GZ; :)"FX+LX1[K9WE2.-'B" ^D\(X72GVYE>?U MPYG680GVEABE%0E(>859+966]LQN!^QRW4D&\S04B9OA>]>=;4TRAAAG1 !+ MO?,HV',*T\:8 ^#,YI04%>]DR]&([N?,W?*?J[ @8!BL:!!^D/GROKHLB_G2 MQ4)ZG^,%7C[XD)=Y-0VC:;/,'-%+ICR'87F&C -)+1!:P,;R#U-Q2N65T9/E M& V70T%]FIGG8S'/5]?3M)YXFA89YT:1,$\S+3#AE@/C42U?^./,+A3M;YDZ M%M&A&%-?[W Y>8A2;\]]V=T@"U\"\XYQ3U! 2T,K:3--,VB2\J/'SI@-ZH*!\_+^_W4]B::P\7ZCY5=PHG(=_+AR](":"9 MDQSY8"#Q6.I^+9U5.JEDT/C(DJ;@=I'YPQ!])Y%Y))BW"%CL+0[_<<[P9N*% M[LQ6GU3%[H_,'P3G>XG,XD@_D>(_.* MN2"5,%QP%W-/N8"REM#!<[D&HPL5MXW,'X;HNXK,QTG7"N<$0LY(AYV$K!&- M)^7\CYXLQV@X(3)_&-3O+S(/ %3.$"I0L/LTTM!Z7\LGA$LY5O9.(O/=+%/' M(GJN85;*&9660RL4%%Z%[Q,W*&B+DPI>C9U71W#A^##K84 /%&:]6-[FE0GZ M*99^,BUFQ;+(SR_"2C DEC CI5"*$P@@X=ZHL 81(76[K82Q1E@)H$)I1P77 M5G+C(>)B(YM4')U9)"15P2TBK(N2RL*B63T@2_O62(.%'V:=85&.+0_OL M]YF"@%+-+'#2 10L+4^9CZDS3 0#*^G V$A)<+36RG3\>M?Y5A_DQ1,9PDQ) M%MPQ3A&1A&))R6K<7'%&U)EDLQ^IJY>:/@JS/G7]XKK5G5I_\]D,,( 0X-0K M#)35##+F@BR&",2=<6FJLM@Y@**VNI6-$G)D/F*;@=KMIAR$Z%%]\ M685I,#J)^<7UVNO;NZNVM4UFPZ1)@,8T3,=*VCB)JHV,2O-S.Q^=JNBR'U@' MFVH.X<*>IAD+Z,.AZY,#SE#V1=Q+(/L9738#P,.77]6^FFQ=& O#F M7Y$ _ D!ZI]G:C;;#+'(%UOMD%V/Q]O+ )(&66G6,X"#.,LKN8$'Z=(:TA1%IPZ0T$'D'-<3UJI))*)HY(\]TH[B4+#L=O M*)/AV;;"MN5A^\.95U$4C#VFW@*E8_VFC51!5)<2U!Q14=4^7-AD,$]#D;WN MZUN/9PAI9>.55, 1Q#@0A+-:,D[2KF49'TU25+N3)4>A.9CWD2\#M.W]CS<> MSP!E 6]HA,<8"1F66XUJR8"%9Q(K[T:Y+_V/=#R'8DIS9NCBZZRX62EJH1]^ MFRSC=N'N)6A?T[#,"A%+"6ILK06.6N7_?_:^M+MM'-OV'[V'>?B(L6[N2E6R MDG3W>I^X%)M.=-L6?36D*OWK'R")M.-8$DEP$E.KNJL<1Z!X]MG .0#.4'IJ M&FJ;4@YF0H6=^S!('4,[)ID.+WW15%T:FD'@).+(6*H,#CX>4-X?)3;8LYF9 MK>X(4(-9"3@/EM<02Y-^_GY86#>U#=NY86%U%V%-UMY)K#T./H'7LI24T;0F MZDT9]2U??RY&X%0[U;_,?.@.Y>N+,Z78*.*L@)PIA#60@H-2OF#M4XS/T#A;2FJTG=D] M8K*^S_(G"=HQ;H7*O<;OB[^6#[L'7:S7Q9]! +-X#'^S?:T^?IO'9))1%Y;> M (?%7J_N'I=&IHQ9F3P0+ED M6@1M.29A>9)J+4UJ]-7XG4+\)CKV/-@?K5]GZ^7Q:U;W390:X@,99X54I)B)W9]6:JJE_:HZYPO8ZZ2 1Q M'.#@1FFM8.RDJ'DI$T8@J47M[+F2"N>UA%]9'X#Q#GGNI%($,8I$9;,AG?4Y M6YK7D@SF585?:0>=0T!Q;!D&P$M>K8^Q=<>\[$Z*:FN%7S5"?,B_%??? MXLGPC^?&ERS/V7&9\50[[BD$) "F$96J6H !E8/>%@UQUIJF\*(_:(?;(BU6 MFV.M\\LQ?#]].+-80BN9 AH:2DG8&"A9N6)8Z'E9I$[IDHSF.-?2S:LY$LL@ M@(P98:R'U#F*GU9C+=V0%SC7Y;4D@SD.1=*J.0HAI'=8"\>%=-YH*JKY9 U. MN8:9H/>2HN*ZU1R;(7J9,Q.JYL@M(U3'P$3,+/;* UM95:+GEO"2O?[LT4VT1'3.PP/WUN%SOM687 MVQR>\X$OC\X EM)BHX.'KW!8LK$DE1L'%)W9_CM9^S4""=(0ON;X34E96-L- MMX( 100RC+%2TK#@S_K(+YU+'4([#HGZ+S;+0-BU(K8_>7=AVZD0QQ4* :$Y M[\ZZ)EB'0(]#M]]CKD8\V@CO7IM>SP=EWE("G2;"$<^9X9*2RDOD#OXB073= MT"D!V+:;N.5JL;K)W^:+3:Y6M_M2Q,]2>4YMVLZ/R@@&%L8R"EA;:;P3RE9H M6*E2EIC))VFVYT3WR+8DQ?/+VL7JUBP>E]O%_?Z=GKW+F]7-_2Y&%1];9A[) MN\PWOZV+S2GJ=/+LS'J&K;%0 23")I@#98ZWO9I#(E*V;LT3I(HHP+40; S\ MAS-M![4=)Y$I-MO-'_EY3_S5$1F0A$JKG7#:*6*\K8[X-7?2IIQ@\]K\D@=^ MK?(OT;&X"H9UB^N088.?CG-"M9@3%P(,4QZ=0>^1\,AH[C&V FDJ08D8YCHE M3$C,=Z4;"?YI$?9R0_%&S\F@M24H&\ZIR;X"-92P \L9091$2GI:2"29FEBN-T+SNW!MIXD:; M<7>U%5XH]R;9M!>2^Z-L2B>_@"LK&.24>JH+*4R MU*009H(6J5.Z)*,Y&$Q$49X(Z$3?#K$]=IW0#>-/. M.3J&=DPR==510R# ( *Q0+^ 0FD/+:DD-B8E<&Y"RT_W!&C:4:,9SD,QJX^. M&DP*9ZFT-/P3?L!*HVIR:L@&K:DVB8X:M57?I*-&,Y2'XM,A?'2YN/_AW>NW MS:XQ///28..!X51P"8&"CE7'ET"H%(=Y@HS2)K4NX")I_WDN9*=8/HF!GE?;?<<%#&3D=6*,$-9]A["$LD2%HGU@EZ M5LE\2&FYT0SJ,4EWJ+"_O'F_^!YQ>K]>AC7X<7'?D'2G'I,I$N2G4I,8'LJE MHXY5@@W?YK=O5KY8Y\LOJZ<& MV:_P*>5Q&0>08 .X0Q3@8"T04U402M@OI=QD3?YTNCVO!H1\S$6MWZ8O5E%( M&$[ZNS*(E>668*DLHP)S*F5UV684'R;-?E8$ M'E(?'>Y!3L^[EZ[L:\MG!T_-**2,"8^(%LY9'/N,5-/;29-R"]H\S_YJJ#@\ M\F,NK/]8[3;Y;2F)*1X>EMN(G\_S6D7:6C\S8QXCS)AV++C23#$C:#4Q%<0I MYS"-4^^OAYU#XSY0>O3^I/WZ,Y^E0X)[R($'ED"AL>-';"60LEXYB9ZNL:O& MH#\RD9$J7D88N<8FLF>I2?HOZ7 MU]A=XSO K'6+=32&F["R?/P:0!MM[KY\D1JS]]20S$OK+ I:]$ Y%6_Z_,%N MA_42:%3K0FH8*>M,VY-C,NLXP\)Y:Z3T"'-%D2KE](S/[.(M7=U%/\".,$V? MEIJ7?_-F=5>L'P[UJ4_W>-9G3=-'95QBBR17A"E! MC7$>\ IQ#4W*F>P56(MDGA2#PC\*(>NR+8/$&V 5P=!SJ8+QY9"6LD# !TWE M&>(VJ3]EGV-50YBGMH9UL'9E1 I&@2"<>8:E4YAY5R(@I)]9RXEQ:-8=_D,Q M\$5^U!^[&,+[[FZ_SF^>7\U>MJ)-'Y51Q!RB6)%8V(AZX8 A)2)8JY3*<1-D M9-]6M&?XIT;(/7P=L''_G(P(+X37E$)-"'#4Q"S /."W]S+V8Z^A M':EAA"/7D>\VNSQ,=7'6$^(H#$X],X) )A)*!FH=)/9]OWF6J'M=-+OR M;/"\#$),E6#( \$()F%K)5&)#\=@9B5_TVER\AZT/]"'6 #^=_<'[8LA-'('2UW*V>)OA(N%_2#NMA/;[(&]BK4 &8":1J&6(^I'(W"\VFW=WG];Y M(O#B^YXWEQHQG!P3^[E+0 2S3'D7'$T%,"CE# [GS"K5ME7RRRJU'<$Y8 F6 M;1ZWH ?Y3?'P6*QB>-2%,E%GQV7,, NXYCS(&:2#3@!LY'>KXLOZ\7#);-U&D>E"]M_)[#@O!+'S"U2O!O-%OT#W9(W*OR&M>#+ MQ7&9H\YY&M[4XV# @_&%W)>OCV12RY@)6J;.>=(UP"WY\7L8][7EFE)K; 8D MH]Y#KCV)1XO>0%R!8U!2J9H)5DGJG"=]@-R2*S:_23%!=8=G/)AE!Q!"(! ? M0$X\,Z4PEK.4.[4)%C?JG#$]X3SPB!,&B(EMJ Z MUV"0S^W^OTO-GSOI24)Y%#;]'2N)!WDMERD77Q-TK+M1_MC&7#&6DR,51TNSNOVC6*W+/\8$N!8'F>-A<%+1C FRL$,.U&-7:Z1;WM#%_*QBMU7! 0HO MLW>;SE[)G?Q\Y@4B1L&PQ;->*B1@F&?EZSI'?PUBM%%?T3VZ0RTU>G$?O.[\ MX]<\W[Z-&HUZ.V_G3@W),%+04<^(E\!XXH.0LI10"IYRD#C!<^OQS5M'BAB3 M:A?-V>E!F:;4,,D@@<3(@%M8MBLIC?0S.RU(5W8-]K1"=BC^[-L_'(KO;W^8 M:A>"],^.RP1!F&LBM);<4T:8\/@H*PPXS"Q.M@NE%_W!.Q25NEB[W]:(3.GT M>S+G@882<0@YYX[C,.%+#P+2X$3,ZZ)N?/LZIO8&GPGG1=O+\JSS=AW.-WMB M6"D4E (PIRBE0CI-.2_Q89[^?3C2!;=.,;Q770WF8.XV 9'-QA0/GV,[T?"J M)S9YS[=G'^)/[^[>[;:QXN7F $?QYSF?M,OOR3B6$CFL-)448^)!V'266"($ M4C(%9[IK2N?]F!J\OMGP7\LO7P>9#O&+,A(4"C03QCL#B/8:$U"B26A2\>B9 M>CE3F@\M5#BXJW.$-=-OOX6?<4WJ\==$"R_*5:QV];BRL-QP\^?T.V3"XL &PKD0S!*+H$'E63\*!$FQ.O4; M8,O#A%KE7V*HR]]3:C3]#C7'?BN*VS^7]_?E6J!N;F+8Y0\5><_-CUKC,^^( MEXH*C8P63GM$K2AE9^&?!&XW[K8]1"'P:7"[#]UHCM?[/ZEA^G_:S#57'8 M\PG+J1*8(\C#(B;QH8DIA\RK$2O,/M/ FY6ZN]M3+M]\W'T.&]SE8AVF1Y@R MQQ7&W_&3Y>$Y9.GI_1&(J--: *>Z*-41#Y$C^G0$JJ+/9[/+U";MV MYM,9XQI9!&)#!1W3M:BWZ&GI12DE&F<:)M#.9'6G@X$Y==(0G?U\1JCCWH6- M&'/:$.*$YI6;:CF:211U)UH]SY!6>+:T+&9=Q,OZW6J[_OYF=;=>Q*.FF[C_ M.&ML+@W+N&1:*>V!H9P(2*A2H%IVN9U)4YR.%%CT!NQ0AQ#'G/KWB_7V^Z?U M8K4)^]88WZ>_/_^;"^E ]1^2V6!WE6*Q^BW%!,(PZZJ9AH%-"76;:6A/.QO6 MNVK&(.C%5*&?/YQA0+A 6&"/.,=!,J9Y*17!:F:5^OI0]QE&M<)X*.:4>XJ+ MV4$_?C!S'#EGA, ((0J1-8Y5TG $4G(8)\Z8INI\];"^)8[7=.K^=O"\'R$) M#UM@( $W"(+8 ).56$K#4USTQL%^UQ*_D68XQ]3?4'/A]8.X=W^NPJKS=?GX M/E_?1,)\.7?#5/L9&2,$42\UQMH@@R$2MKH#I,C/Y*AS9/Z\6K.Y>^T,R]"/ M$94]<#%ZI-AM/^2+V^7]=YL'/3XL5W&B/^&]+UMXD;$MGIE!P1QS1DGFM9?< MNJ"5RC BEG('.M,#N*X8W+^VAO5*6]XL]Q5XDE&.)#&,0D(9#RL P;BRDN&? ME+5YIMOR=&8/J;$)K]=O'A[#CQ&&&+>M5JO=XKZ/-?ST]V1*8 $\L=@Q:Q4W M5,GJ=E$SG9)W//M4F@'7],)[ 1%N+@HU/)L.$,,5OB&/SVF1U1 M=4.IWF+LFBEC^F$&D@.MN(IG=A "9@GWNI3'0S.SOL4C\*!&F$$S'5Q'F($B MPD K%/5":>J":?:NE D(/)/(IDZT6BO,H!F>+<,,GAR3LV$%+S^6.>6%@%(P MC0SGX6TL].7+*4-G&2-+R;AS?WM<7;#B MPOE#"T6T-*DO4T'C-]>[KXN;/+_=^(#LQ\5]'O#Y?;&-4^/[N[N7AU5GEK=&S\ED+)4FM7/& M(F(M)%B(RA^V/J4J1>-;AVN):DA?^?K4T?1.5M_GJTU0SJR/584UP."PO?#: M@6BW"%?0.QQVEQ987.OV;KK[A &[0\&X1T-A3:;$2LRR=DSU1\^DX' >HMC M?2,9?#")B(+L^%K>(C^3Y:,CU13=H#C4[NMC4,F^KM7'L$MR\7H]0G^M'7\[ ].E%@9CV/$5_[':/.8WR[ME?GLQ MF>KDF,Q!8 3@/BRUR#BOA7&PE-%@.+-([D0]OV1-1Z@.S9SW]XO5Q4RJGS^< MB5C (8 $-3=8&J(,0P>I#&54SN0BL$/MGN!+:T@'\V+K[HGVT\<(*P1D%#L/ MH67AS9&N9# FA18S#3CN:#?4 OW!&%1_!W2<5)!+A*!4#J.8LZ\-X;"4 X;U M;!Z+2Z(.3S&A%89#F1U3/#P4JX_;XN;?%ZW.3Y_-D'76"^8TLE1!@84+_OY1 M)J/G4MPM6:,_=3-.P_'OX)-SUS7 A]5/-MN MT,;4WV 7MXOO^VNN3X6Z^=_=": 9,AQ32"FR07I&00F$ M%B*EN/],C[[:,W0TM0VUI-I\O?RVCQ7X8Q>]H'=WS\(+_BM_TLPKZ^G%L1G@ M'#'*$=&&)Z S-L 9% .!;DQ/NV*XZ74A)I4RZ8ZC=(^T48UXM*QH_.^YBO MEL7ZCV*;S[L!CI%**>XIADQQ8S$-6]=#/KKTQM2K=33=PY/A(O(@4&'.2(40 M]AQ1"BR@)8Y8F9F4)NZ64KU%Y#53QG#N^N?MTPIS(7+BYP]G7L@8+:T01<$' MC!4+>84KES3E7&[*%!N.#3\YXXDJ&(=89QM]7!J2(<"#O7>>6PZ8$HB%?6\I M(S-,X)A8#:'6U1(KE)F9 MZY.JV)?1?XEP_AV2<>Y0SB*BK576&$N!418H)THL*:4IIPNSS3].LY)CZF^< M?>.;55@.\LWVPV*;[R/);VN55:__D QCK#'%B,;F#,8P2LW1!BEO@$NY_)[@ M CL2@\YN2SM4SP@VO9XUSU!L \*\L(Q[%H/9;5GH57GA18H=G^F&(IUF[?$? MBD?[=WN_^/Y#K,?3\?49;ET8F1&@$$8XN#N&$(QL;!]?R@LQ2>EV.?M B;9\ MZU8GXU\W?OJ:[UO"?IOW;:-%B#D2:U0A&:@G*5"$N."; 4\$='_?-M:M/TS_,WFS]\)E/(*VP=IT9PYBP5S);9T[^@"$PE#8ZGXM0AI:6M5 )5 M2G>HF5]KMC6<8^JOI7M?9L*]7S[FX;/YYLWJW6.^WBO\A+=_;DCF"/:6 ,X8 MP%BY&%%7^KS<$)C20W&""^%("B]Z4<9HM0I>WTTWJE=PXA&9](9ZCQS 4B)% M*0:V-$L<$?1WJY<.Z=BS0IT1KS/]:LR4Q^]#,<%O:;7"S\UNW6*\"(IM_K&Z7,?WX\V[[],O7 MQ/9Q!E"-WM09A"7+'A#AJ!@AB0,CA(MT9"6I^3]S3Z;O2V! M>U71L$=%>YOQ9J7N[@*(BVV^^;C[O%G>+A?K &@ N;C9_S;@^-\Q'^F?X>/Q M@OWBR5++YV;<4@$I%L&K$H):B+4J?2IA&4AQ>-E<-_U=>!;#Z6PH?N\[*)GB M(>C\:[[:++_E3_Z366R^^OOBS__*;[_DOP5C%'^I[L+Z%8"^7VPVR[OES9X_ M.K\KUOFGQ5]G&-_Q-V624&@-8SB8-BLYYM"4AXC"&Y82,LC_7M)?GP'CZO"Z MYD30P! 3XO U&>#*:PF@@-&V">?N\7.UY4"=WX=RPC&$/);(20HD9,@ BZ4MI"2 S M"1KLF0E%;X /EH]8A=B6+_]\1=#?G_WI4CY(TT=E$!$NI<868,2,XXXI6R(2 MHT_F1<%NR/%3EZ)>,1^*A:^\_(5HUA,C,D"I=$@S;&-05+#(F()2OO"?F=5& MZ4_])U:V-+C'I-/A9OQRS9V+8S,'C=&$<0)9W)Q*A%B%H05@9JYVLN9K,"D% MWY9A6*;89ZON V]_7ZP67_:=!OUR_? Q-I!;W"__LUQ]>;/ZN,WS>[T+$(4_ M?OR^B6<49U,STA^<(:MX\#X4,80S;Y D"E>3%..9A71U2(AB1#6TY*%ZN0D[ M2ZX3G\X$4) "A3P 2"OFPM2L'-;8]'!>45?],*8;;$JQ58X@H!U@(E8-K*:W)##E0&R"JU\O7.L8XZ%7NV7M,<"_O-C\WNS4]=+3,L:Y50PBS)VCA&@ &2QQX80.FCETI=SK'_;I MT5'%UC2'G>F_V%_+_M?SRM1.FUOFB#$,=,U\P\$!J2)54 MU#R9##UH8ZPAXAY&IG$/.IG&G:3\^TZRNA=06#HG'#=A?\& 0<%^QMP(*IFS M5KUL&'_M=Y)"!1_ 01%68@P(\>*_XP^>RL V6 MGM-8B(PCSRT4T)2R<"MGUIRA([W^5*2Y/:(M;VO>+:.=_VVQ@6>O:5Y^+#,( M2"&@--1IRAWED%9F7X==Z,S4W4XQ16< MKX3?GC8K8Z1X)=N>7_^:!:>I04C M)E"8,6@5!]*5+RE=4K.Y"9X@IFNY Q"O+T")>D>=H5I8RA$-YM @5QX!2F$GR:@CT $=NV0Q'I;*:BXJG$*Q"5J;9,TW#E!JAF]" M8,@/)V$7 T->^72FE0T;0*Z4=4(3CH5PNGQ5''X[?RJT5%W1-;9#+2W'A+M# M>YS'79T^EJ>&9$XA#QD$.&#DB3848%Z='03#/*]KJ<%L54=XC\FHBU;J]*", M6L;"G$$*:VAAD%G+RI?W(*FAT037I'1EUV!/*V3'XH_[ZS&_V>:WG_+UP\6R MKY<'9T98ARG'L0=HV', ;TQEZ+T0,^O#UH7Z+S J&>.6S*K546%_U7FFPT?U M]QG6RAN!(=*4*"V @*JR]1JBE##J"5;*ZMUZI8#;.R%.KB,O/I$IJY$CRD%" M $)4!5GAX;V]#2\^$X>XI:Y>:KH59GWJ^O?E:OFP.VTU?OI,!A1#@=92A"V? M51)SB$#Y[IPGQ31/4=]--59T@UNO.E_\=5GGSS^3,4F0DY(SSI""(EA"9RKI MG4BYG9O0$5LG.D_ [9HS':2G$B,.E,$$,T69UK24U'D_LQJ$8Q["ML5\*':5 MY;R?(I5K9#.<'I0IZ2P+SC)5A' "%93(E5(RF]3:?$+VIEN%OVR&VA6Z<\A* M@$A(;Z7Q1%(FL-"^W'AY"WU2/ON$;%FO?.H8X^F%@?>5E1",/G<0"B0P,11; M$[80E3^ 6$IITPD>__;"O?YAGS =7YXK=4O/ET_/-,%.*VJ!AC+L6!#TOG* ME; S.^^9"ET3U3 ]^DXKJ48QCSP%.M:A\M8S(SDNT30PJ3->XYW*Z$DU_=.Z M!YU,(*GF%T^B\=0Z@0PW%@I&O28(8R(A!LP!JEFM/5G?.1*E1/53(7X8D3%( MO-&6&JR,,T(8"'4IH\8 SVO?V9/^3Z9 I& ]F(5;W"]6-_G'KWF^?5LFEG5E:V"UT570*:J'-U<[-[V.U[#;]Y>%PLU]$1?EN7!Q=& M9R8VEM#QTEDQ8PUB0*.#*!Y Q6H56+ZBL\Q^N-$MR$/9F/+MZ]S<_?39#$MN MG58P5N 2011(GF3B)BG=[W6BQ["M6@U^6'9!8+K[Q#855W--APQIVM3#A@*3[T!._= MNN=8YQ /133U4*RWR__L7_7=W:D>3Z^0Z_S C&#!H-78*&0LDUYZ4"W8%-.4 M"/E)5N;JCE*= CN!FX#WZR+,CH>%7Z["YF2YN'^SNHM_WFMU=?OLUN5#OMG= M__)7!X()XZ@C5 E.- Z.CW0'!1L(B*H5/CQ86&2IW.J\;HC,0*[%*B M(+8&T $*8FWB@]S&\9G=2O1%BLO<2P1^"H3[(]\^M?]L2;L?GI$!0A$1G$&H M.0"*L"!]B0$E)L6'FN#&;P+D2X%_Q*BB5V Z3J-W=V4Q@H_+U4W^3&:[V(8_ M;G>+^QI4[>R[,D.(09IX; G4%I@ L2DQ=9"DG&5,<)\Y,*7'4M.TJ.\6Z]5R M]67S;AUG\2 SH/E79B2>J4.-,0V[.(4ALIQ6NI8@)=#Y.B)'QYL(O6MK ION M#\7]?1#XS\7Z]MW=JY_X-3?70'.+O6;06 AAH)(UO+K08K)6G:I^\/@I@#+? MNK]N[G>Q25@EXV4XFCPF\]HI ;QBB%LA,%2FW#PZ "!+S$R?PO:XMKZ+P6!L M&2_Q=$7[\MU.Q6_6&)51 JRD0A&M%*)44<54^>K&)9W[3W!_VX]6B[[@'LJO M>A.6_+OE:KG-WRZ_Y3]-*_W]]\7_%&MSO]A<*F'=\$D9M8)"*P(8L5XXDLZ3 M*M((AYW7D/3K\Y:@4V[\M%3UB?E$./@DPQ^+A\NEP%H\+9-84"F=LAXX@HE' MU%2X0,H'3:,>XL:J-]XTXV<'NAB*HY_6B]L\ON7IV,13'\V-CCE!)9A@9-EI@ N]*T7G0*]E#TB?E?T;,(&\H/RR]?MY=9=&)$AKV+95-P MD-!2B+@QE%9>K28SZ[T[))6Z07PH1OE.G+8&3\F TEQ[! V6S)!@#BBJ<+4@ MJ8E$8^9=J\/6']X3X%U#1ZWADS*KHAL20%"&"F("/!8]A;$/VV5I"#/:"U?J M\[$#'0QF77>;;?&0KS_DAT2%EY)@BJ\R1 ZP7G M7,]Y26_,>&EU>\!^*-Z]>KA^D6UG1F6&,8&9<%*VZX0NT?MPP;K$ M=2(G8S\=8+<_%OOI41DC-C@4VA#FO/&6@+#5*1&1U,SD>J C5C0[]TH%>P*^ M_J5*@Y>&9MP)YP3W8=IRK:D.V_7*HGND!SW'Z'LWV3W!.H9WN/7LE7=MMHK5 M>4!&J!8 88RP1TIP98+"*NFY3W&C&EO)ZR-7+R!/8,UZELO^/-&FW2IVXF$9 MUQ(8 P6TFB.&8\YT=5J(E$^I.E _N$L>J+?*ORP.C36NBG^]H]Z1%__3E(B1 M5_X0>573L3_WB(QS:JD.T\H;(0U%5*+*PU40IE!I0F7#N^50SR#_"HZ_1H0( MH@T#1"%FF4;:EH@0BE,*FS9V_!_W)0 ^;A?K[6#DZX8NJ3N"9EJ8@'7](S\7 MFWA^8.:A"%MV+;DCE$&I!:6RE-99D9)KU7@W,!O.=8KY6%N$U^+T$F-@@U$) M[JK7B')"F&;*!S>V,BHJ*4&]\?9@-FSK ?GAK>W]ZT[GQ18=-9^0.:.AD9Y! MJ#0'D&%-?26_3^K9/J'4CQ&L:I>P#VM,S[XYO&A2SP_/N-!*$<\Y8^ 79.I >^CH_;DJ_](=FBC#/ M 35>0"0E@]3J"FGO7(I)E[\0 0?7Q+77"#3<.T5C+V MJ4-FT/*>[#JIUPO@$_$@DTJ@)C\[LY0J*1@ POA %@F4KU0!+$T*@9IX#-08 MSF3G&IF 1YG$X*3G!BTIKITRVH8MHX-: 5EYWTK[I*36"0433\&Y[%P;'7F8 MKY\F/'N]YOYEDT=FF%"HB#6>>4J1T Z!ZHH)6I=TE3RQ<.7!W%3$1Z]]K ME -!V%$,K-+:." !J+*$T;(I]P!PL97,8=+0+>ZT9R5,P)PG!3E@K[!3 M4!.#C)/(" Y,%>0M=4H\%VQ\&3,3RG4*^9QB'+Q6&@>1@[OAA$;&ZJ? .4%] M4EN\QIZ0NH7CT,KMOSV9'>V!IC4?E;�C.HPHKJ(>>2.HA0B4NVH*9)4#W MQ)D3363ZTL)0)JV[UM*",^L-CP<[ !!E%!45DL"#E,2P";.L!_W7;"_=#._! M^!24ET?9R[J^1XMTJ:#-V7&95X9Z(8E P&DCE,2'1V92\5H?OASL%%9V"V%+3 M[Y;1+_MML8%GM?SR8QFP3'NGG=' 0R$MP=Y4QA,FN; 3NA+I3L.) +;4KKO/ M;[;KP*O#7!Z82>W"-DT(A(F3$&O,J*L, M&G4IH2<3RL'HC@V=0SJ4[Y?6!1XRKY@E!#O)E>(4&B$K+YG1F15:[7JOD(KG MT!RY5,_FA\]E"C.KK"6".NZT -2;RB+^RCC2$, )W,SM3?"O=OO&'1&.$A9TR[D"4"L, M]UHBCA!&:@7F#';'$;2APY?]N]D]1SDJ,J M^*B='7]ZZWIS^O2P+#A -#!3"F.LP1H9XBIIM4@J"S=!H]&)WG^:NIW!.^R< M_6.QCH=PW_*Q [.ZG\,64&PE"1ZY5X!8P+GC!]BIAM;5VMWT(ZN[N\MO(NC5 MZW\(^\O8+6BYVBU77]X]'D]&SYT(U'](AJ"TWED.,2!2"6>EU"42PH%!F]&- M.[]K9_$U$G5\.Z#JQ-4T "V[&T>7O+=Y_OEEQ]7S,$-V/Y% MZH3)_OC!#$)BF2.QVC!CDDIDP,&CIQA99D9T-0\O^N[N;1ZV(WDS?_/BV$P) M%;AMPK8Y.%F "XF-+.4.3$_*UY^>46JK]*)?6$>8H.KV=AE_6-SO_^;-ZJY8 M/QS6I:GXHFVGL@+:.2\ID)XKHHS0,"R2%F-I(+"F5E1(/Q+YY6JQNLGW[_NO M//:BS&]5,'"++_F'/-[CAT5__Y>?\O7#A1*!#1Z4,1#^(4P8;PQ6ED#(*T2, M1C,+\&]+AY\ST/K#>,"4QU-"Q&4KEJN)+O3[?'T3D&W'N%<>E'&)+=&<$ZX!SO.C:15KNFC,JR 8S#VQ#%2 12["X 2 M$0=E2ISO!.,!.V)=SRA/@G?-UKJFC\HD=L&%5)"+&#GOA!80EXAPK686>3@$ M[])1'L&G?KY^3^=(MZT;S2!%@AJ.'81AD\0A4<>04N4)LR,>W)K%XW)[W+C< MUFM;=VI(QBD'SGNC@*=8.F2"XU9*J1";66I(6Q6_[.W;#9IC.,$?XC+S[NX? MF\/M;DV/]\6H+#A;R )J42Q69HAGS.M23@V3\LBF[]ZV94UW@$Z ./4;S=5Y M0L8X%2X %20%EKM,:85ILK,I/WO<(1* '<$Q^%'5^CZ70<,*7?!29/!0=." M2J\%CYX:< H07R_?LN]0OQ\QOWT6F%DKYN_T\"QLBL*:I4'PBCD!@=:(HU)Z M)=W,DM';JOYD=%]GR YE)=X'U^?Q<"^M;HO'0YW>/_(_G\I!AT^LPH\W>9U* M!VT>EP$EM/&&.$L==IH++BIDF(8SXURW9"D&QW\H9CZ]\F^[Y6VTE2=S+"\- MR4R8V(K'DN4**PZ00E)5$QOKF6V4^B7!RPK?W6 ^/*L^;A>KVQB0\(_'V\4V M#Y]G #6@V)GQ8?HRC CQ!!)*@!7!,YJDA&98>6*>@<5 [Z8671)82DO"K>>W4>S6,'6$\)HLN ME@LZ/2@3WB@3>[X!3R@54&"@J[F2=KDTP04I7=DUV-,*V9:QFM4%UIN5^^LF MWVS"'%GE_R]?K,_6G;@T+"->A$74.8.4]Y@(YUR%A^!S*SW6A1:+WM!-I4:, MY_KT=;%J1(Q7!V70:0V5(\@&,#0CFOGJQ;U(:C$R0;O3%RVZP+:EO=FLM\]L M3?C32SL3?I5]B *?<$U^^/L,<4K-J0O:BI:Y>:KH59GWJ^O?E M:OFP>SBK[1\^DVE',=%A >28 R>,UYR4[VZA2*K7/D%]-]58T0UNO>I\\==E MG3__3*8IPS"8)PBX"C][Q3$HWYW[N6PZ.]%Y F[C1)8=3=C;&K7'S@\,;HR+ M49L**FXII(Q(]8078BE1V1.,&NOU:*)3I,?A5?W E+/C,N:ABM' !BCNH47< MDVH.66F3^A]-,7>O*]6?950:R$,1ZL5;OON\#1NPV#\G[*V_QH7:%^L?Y7J[ M7'Q>WB^WW\_0+>&IL3G>OE"D13&U"DJ-("]QTKQ>5MTU)9+V1,;A5##.&_]U=S.:^&&UR:7 6G!#@@J0(0\0=!8*BZF(#"#EL3;7>;6M/M.L< MYW$LJ_LKYER?"^MY]?.9ET!"+"&E!#H.8E]E5LFF8$J0YP3]LT'L:#MHAZ+- M/Q?K971#]Z]JBLVY->BGSV8Q[ADK)J%0AABJ&62X0DCIE(U^XR: 5TN75%B' MHLK'K\5Z>SBAOLR5GS^<00F,U09+K1UG+ B)52F5)"YE[]>XB=_5DB49UW'L MT>9#@.RX$I[O.WIV7(8H$V%N8&*UHQPGQ\+ \](F^UD!RH*ADT.B8(( MM)) &PN+Q^XS!H%:-K7_ MU)!RL[7,-\(^7I$W9-OYAV4B+*=&>D>Y=1YI;+W" M)2K.V)2+C FRK@^ZU&!DISJ8!#,#4O'5/_U9M*7CTQ,RCXCAPA).B59<6XPU M.\K/?%##/"[3IL+!UL!/BGCA"\^=]]1^1B8(0-XZ@11V-.PW"96^Q(!R.+-S MQ*F0KP7T4Z*?+W:M[?"S1V2QGPF1 %(1-C3:6ZZ,*!&PW*?$C$WP '(BY&N! M_*2XM_R6NO+%1V3""\Q5V/TBCK4VU&/.2P2@26I*,\'3S*EPKSGR4^&>N@M: MZH" /SPGLYYYZBR&.J+N#*58EEA@JE/NCR=X3#H!%J; /Q4J)K OXQS'2TS# MB)(:>,D),J7$AB75X6A^IMI[+ZX)$*XAXJ-R[!^KVV-9LOSVD*ZB'N*?FA+N MU'.RF(D9MEB00JL !DHI66[UN1&94HBBBG2PBC"O-=.&U]) MRGQ2TR+PMXN6!O>HQ/JC6-VTX];3R"P(QQ"05@8$J95:FNH,DH>=>%)#YK]O M(-(1'R>"HO6%:Y/'9"8FK2+(B($"&0BQDA42WN*42/H)7CQT=.7:(\)CQB8G M7[ZV?VCF29C: H.P49*0:"(@>$))@IEU;^B'0#4BFWO1QJ0X6^M:MN&3,J4, MX!(;2CV$"F(I$3SB(0R1PS2Z_P79V5H%DZ3DA0O;QL\*CC+3DBKJ/'#(0F8- M "4FE,.9M8*8'BU;*&&*Q+QPE=OT49E33FBH-;>>0<(!E*Q"1",WLRO=R=&R MA0XFRO?5L_+ MN&<2*DG"AM0;:3T5P)78 =3^M%.\!IX4OQ,4<342-H!+S/A%3("B3A-E4!0 M,(LK!"Q(*=\TP0OB25&Q(?:38%^+*^-6S\L #,@ $]!W*#@QTJ+J8D!"25*6 MR.E>'8]/SX[T,>XQ^KEKY%-E)92P#D*+B7*(BR B8Z4ED-Z#E(W,!"^2!R%: M-U"/3*7+U\GG!V:6,!&;"#)!K",,"Z/+>RVI%!OV0GGXFC'#SL%F3J%Z3]P'#0WY?;'?K\-\]VI\"OCI\^;^;AHJ\_I2, MQL*AQ@MHI=(<\< S7&*!?5+VP@2O3-L2H4YD2"< 3V(KUIAP+9Z60A'1&O?Z 'L"+OME_S]8=\NUSO*^"_OU^LQK,A MO^_N@V%_>+POON?K_:O4L">G!V4HX H4!18QC;G2C-BC9IDF%->ZY.]'TO?Y M:A/GR>IVKX#W17CC2@DZ7^5WR^#8A#WZ?;'9K6O-^[:/S"1F@?;>&\TA \[R ML-&O4')H)J7=NZ3+R]9[PR _TFKP5*O'%,'?SV_= ;RP@JYN]Q45EY]W>P_T M9VC'+N#3]8)"@88Q.,4[Q[$+FPMH#@RASCEA:NWR^Y'T24L_OW[]]K GQF:8 M9,0(#2 G&86; 4FXC6$I"XW4M$;4)<+)/;#<0#^6:AOE]D\>BJ5%K'Y:; M?^OO84&[^?JP6/_[0F^[2T-CH0X97/'@$^-KD^2AS^)J50Z01)U2$# MBEZ!'H]:Y4M?;'=W:6B&),9ADRK'^$MX\[->>]?W:7&S^VO:1&3%* M:62]$M! 0XQVTI0((3^W1:X[PA2CX#^B6:W1+?;,J,Q9&J2$TBBD,:%A.T&/ M4]Q;B'G*Q>8$3W &-:8M,1Z-2[4ZQIX9E06WUC@*%,(>R6 K'/6FE)-8DG27 M.3TN=:+Q2RQJC>Y0+/K'*KSI\C_/=O<_R7#12-9^1F:-M5@JJK0! 0H[#++M_9$)"R DTP#:9[ M:Y:"9N\,J-USU#+E,;<2Q?HEX=4EI;Y\;QNFRSQ6B9:Z.M%SM!EF?>JZ><]1 M:!6Q#,5$?D\D \S*ZMT= TE5$Z84V=):9R>[CC9#KE>M-^XZRAR &%HM;#" MP>$BY,G' DZD7#]-JME:)UI/0&XH3_(G&U9C9WMR3,:5X2X $H#F A@6_D]+ M&9&L=^-R/9F'_>UKNT)X-!9M:FUKSPW+@-0.6N$"_AH0[#3S\D(A,%3B*?7U","+0_N0S5G@Q\PK_/=H>C6&>#CD>]MC8[N M9T9E!"EA@(/&$8N(QIHZ6!T/\23W>X))] ,Z6*TQOLREA^U_(D$D8!CLZ1%^ MD;G5-F8L[")[W]U5QX)VMUZNOKS/U\OB]A6*U!R9:0,8A43KL-7D%'J'F"Q% M8,&AF+NY:Z',HD^$1UMP?HCXT]^/LC0R="<>D7G.E%"$,FN04MX#(:NS+XT- MF;N-:\^QGJ$>*?)TY(RFKH-'A2/(&41=<"480@##4JG*:UHONZ?OX-'8C7;S M[NXU1=2)06_VH$QRY9$'AONP(^5>XLK'"I0D;.X;\A;4.!E6V@/> \SZ]^OB M,5]OOZO5K?O?W?(QOOBSWL*#3_GR?2)XV^!(N MP4DIZJ>5G']$!H7&B@/KC$*5]$<4O/3#)J -4=&@0UZ<] :'LO5%[W8+#?_6!6?-_GZ6\3F MS>IQMPU_7:QNEO?+O=*?"WOQ]K&OK\QB>( &)*P&! +L#!:2E@@[FE2V:H)4 M[H!II[@[KF*&HO[)%>#BI=2%D9DPR%A%&(%88LIAL$:@DE?(F07NCD^;NKY^ M*_6,3L7!V?:2F"M\U1;#@D@#!ASE!I*"5/Z#T[PW+AW0]\YXH-EPBP> ME]O%?8R*-\5#F(?Y^F-QM_TSP/K;NMB<3:VZ,#0#WG)!N'56&^7"3U3C4F+- M]*"QJ2.>5K2@P,O4F&Z1G@"WGAU8-F-6&)A9R2EB&G!-I<%(,@O+%1M2+F?6 MK6L<7C7'>2A6V3QHZ.;@)H2?[_/MH8Z,>BC6V^5_]K\_PZTZPS.J''9.4H^4 MTU(22PD[2HZHXBD9R!/,I>F183V@/?#JY?YZS%>WRVUP8C=O#I4M;_5N^T>Q M_7_Y]OUB^5J 2--'9,'EX-1(9P4VDE$3#[$" D@J!R1V,XO8[G]%ZQKQ\0[U M?_9<7WQ@YH?]GA-EK8""$0,"$6)'W'VU+Z*)E;5"J*[_L)\::R@CP#D -08Z M ")+%(P0LTGRZH$7;0_[FT$^^JE K5H8-49G E/L-!5:"D(1UAIK4,JMH!JT MCL$05.N>$'5/!EJ#/CK9:F45U1@=K+Q1P#A%F=:4&R<0]*7RB>O5VL;B\>LC]]*%/>,<,E8I1;!Z430E=2:$5^E6.E-GI]68VY M+:A#44/O C:Q2-7JMOSQS\Z@[EP2(I=NO5_OPAO+%?_K4_B;A(IM.#,LNY5A0@%!#C1E'B6"6E M=#(EE_&:3H@ZX%)G( ]8K"[L>GJQ1L/EQXB F ML97!Z3Q*RJQ+Z9HRP0S&/NG4(=A-;0$RLK2.]@X9::W5P)F$I-48L MA5P3]*?&.T%HB_CH/+L467!^8,8$TIH1([SUQ)(@]=/A'_?6_2(;P!;JK\NL M-C@/Q2IU<[-[V-W'MK-U;A=/RGB&?UU]1880YL980@WUW&)"%*EV.LJI8;)S M?VS5>ZU<'4DGHZ^5YR-ES@W+@FP$RWA?BH+ C&%E*TDE2CK7:+[_[+UQ[QCK M9'.4Q[M)'CDSO-][8J^L8$8Z#CUSF -/S"%+EW@"%*P58SWT+4I*8*9_R/?V\/TBO/>G]6*U M6>RWH>--\E,O5&..7QJ:4<&40]I"J"WP4'(JCH\2FMZ=>O5DB>(.G M9)8:00$DG B)8S=EP$R)A9)@9I.^.VH40T$^XN1_?B#U^V*U./1V\+.<3)IXGXL%"@Z9X@Q+"P1F0'KE%7%!89*;H,E:&Z^^X\9.":&___ WM8/( M&CPO Q&&V*V38:R9P0@J4N(CH)A9)<[NZ'(RG*P_\(?:@=:3X$*(6?V'9(9# M[BD4$CB.6,"=(EZA$#;F\Z)@STRI:=B2U3 &&2^&FOW\X8QI1S!DU# .(3.0 M:.I+J1B%,VLAUX>ZSS"J%<9#,>?-PT-^NPSOZA_$^=@4X(48P ^ M7 S;9KG*-QMU\[^[Y6:YU^1Y(WIB1*:THI(P9[Q3(F!K/3YZ*<)@@U)BLR=] MKSJ$Q>P&\S$Y%7]WL^J\F:[X&DU+P MO=2>TB/\EBDDOKY3C#> M=AC[V!W> _/GI!T\^_E,Q/(9+LQ"HPS6R#D8<]$/,C$@9V+[.M'J>8:TPK.M MK8OA2J;8K;;K[V]6=^O%8678CKS>O*V1Y7%I:!8O$:!5&!'C MG<.80%+N'9U6,J43P003B"9AV=J"/U@(\^+[/LOW4W$\WB@//O+-Q82/"T,S M@2UBT,7JAA8; KR3J)18A>G[2RQ:+0CP,LBQ6YR'/NXVQXP"\P=,RQSP73 ,-A'36Q?U+";B/W0_G=?72 M&__ZAWY$2L8*UE]6L9CFF]L@SO)N&:W H0SV<;K=JM5M*=DRWX2_VSWDMSX\ M8!6/;)_]53/^=OK5&5?26A'4"!G 5@>O2)7>C$?*SJSZY9!D'U-/+<_66DJQ M>$T*=7.SWH51JZ#5?+,-UNA$<.,P7YQAS@AES#AI#"'>*5"Z_S(L-S:E_M0$ MCV#Q7 %@0&KP@"K!R1I4R M49V4 L)^(SFX1GPC(7E%5AFI&7.AAE4S1J#4(H;R'\!AHVF MB;&ORQ[BQ5]8@I_]KL7UV2M/R:3EBE K+.+4 RIY[+R!'12[V/Q"S"R?\@' MK &R?]>C@7\F4/ F32SWOL_A_:,XU'Z_5.RCV;,RI37RBD'"H*?86!0^?S<-\%S_,F:..72,L%5 'MPPIPX;5$Z"Q1;+$AVCV:UQSM:!+ M)VFYS<"?:UHN$<:&%9E*3827&!H,78D"E'YFQ?5Z9DK[M-QF:KB6M%Q($! , M8,(X4ZOPF:VYBOB^7Z8;&ZW-[A M[,!,Q(0%(SS&%DB#J?> '*5UF"5=JTP\:".1-YWB.EA$[(L=U>7 V%<'9(9[ MHK@-6U ?HY\X1<"4TLFTR,:)1S\DLJ83/,<^O&Z?Z\&\0 $A84WX#Q(>6%5N M5EP0?[95ST=TG%O@?MVY'AYHR%Q,K^-=-ZHUR/9OBV M/&#^N/M\4ZSV)QRQ5=(ZO,67"_VLZ@S+F. $6HX\UU2%M1:%3<7QY3VR>L9N M9LO-KGZLLYK]D1[]?,9 2Q8:$.DA9I92#T3J)1-$Y;27VB" MUJM;\G2); ?5/C[FZV_!_ZI?Q>/' 9E3EDFAN.#4(QH1_O1RY0B_RGY?_$^Q-KO-MG@($)]P>U__8,8492RV M,A*_7RF&"*$ M$FR\<2Y Z6K9#)>I6RP)^2GI"JTZ![*U@$1>W*77WW6K+SZV2Q0GF+,@N'C MD(;%+U8W.KRF!#:M<-W$--Z!JHINT9Q#LK&6 2RL -)8<$:DI\R7$G-B4G8V M$\S3F,312EOPZ]%M\[+,TVV^C%23\8?]"O2,8>%7F5MME]OO?^P.E4#=P^-] M\3U_-1;KS*6;&0R]U];'4W# ]=$<2.@@&[3G^+=\_;FX-C*. MHXA?(\"9.VF=I1)!&='7TD!68@*H'[9QW/6MDT,!/]PJ^BU?'?*D+H9"7QR3 M8:DM8,*Y *KV AN&22FCX"@EB:.Q,W?E*U\W$(]LC-]MO^;KHRP]6.1&C\^T M9I!*9:CT"G$M8#SP.R*'C$HYVKK&3-R.C7*?NAC:,C_E(-1>$R\-S8 6)*9# M,&\MI,1K!'4U;VE2?EOCG-ZK7AH[1GK$/)&G$+Y?(D$$&>X0(% #(*Q5 !)] M/-M22!E3*XAFS@DB0C,AB$0.0&6E=IA;6>&CZ4Q.4KNG2R<)(LW GVN"B$&( M($8$LHQ9XCCB00-'%(@U*5&U$Z1@STQ)Z-O62 W7DB""$/5 4>R1PL1&#-7Q M-$9A3)..Q29(KC[4?3E!I!G&UY @PE2P T8@ 3BT+,PY@&DID;1HQJQIJM)+ M"2+-D+S>8&WB8BU>Q9E$83G&7#!B*L"(3HE!F&"XVR2,6 O+U6VM ,O+ M S-#&.&8P/#J1AC,G:/'0XB EH>_!D&:*K/H$>*6''G6V"T6'ESMH\B+^_M] M_[5#+*2)=UY# MC1@F"&'!2XFM$BFKT00O?2?A$K4%_^_P&>*]IP08KK WCC@-N2_Q E[.>,>7 M1I^.@V>:J>'7")ZAQAOL,9$<&>FD8="7:P1E3*44%;\>&YU.S;Z!O\[@F3#) M ")02@:EA6$W97PYX:@&PZ;>3.*&N/W*UPW$LP@[$-HI1BA5R%D/A;"FO$6C M0+N42\4)AM?WOF)UA'/+S6@9FOUQ]WFSO%TNUJ=+EK[VT4PI'B]4K76*!LFI MQ:C<,=, 14JNQ35&0#4E0T>XCAAQ\O'Q?KFU85.\6#_E,O\2P2<4"":<)Q0Y M(S76F H4-(;\_EZE7O#?K(-/(*'8 P8AMH(0*JDC)3X:Z93PM.O9=+6@2S?! M)XW GVOPB20Q2S8LQF'#28C1%%EW1 $KR&9V9-XS4]H'GS13P]4$GWA%& .< M>,F]5X)2*DNIA' IFZL)DJL/==<(/FF$\5#,Z:L");-X7U@S>/H,&:<$A**4 M%D(SDU('7:B[607*9K@.Q2+S=9G?-2Y#>694IIPSGM*8_<4E9$$R4X#5>AY3I!,]9 M7 0#Q]0>/DJU$ ))!TJ)!>2#IJ;_(CYV6_"'HMM/?>/?+N_R-ZO-+HAPD[\O M[I. MR% ,@/9@7M1B\_7C_DHO MZ.W0$O'NA_<_YTM=&IM!@ 26FDI@+;0&$,C+B4N8@REW'1- M_3'_LI\4:G5[A.7-ZJX(FXKXH-'.LX]O]2%_+-;[LK.7S[%/#!*OFG@+4.7_KO!@*_,CISQ$$HE::' MYJ@6 49+V16 ,SN;3J? RS/ISB$>>T;[8ITOOZS>/>;_O[UO:V[;6-9]/[]F M[I>74S77E*NR;)_86;O.$XJ1()DG%.%-4E[Q_O5GAB0@6:) @(,;82=5B2UQ M0/37W_1TSW3W;/9_G\X15I=3/OB:2EB!@ZGVP8QK+TN=A/6W&\67[\L;Q:KFC;';WX^0Q"&,(]#[BB#!C(*I"AELD;- M[$[&7K5>=(]WKQPZ"/G\#6M;'K_Y^=C*AG,JD W>M=3*$&[ 428FL4RIVY@0 MASK2:]$]HNU84C8EW:=S;;Y'HO#R+Y$G_!E/CC_._OQT@A1/O\RD@XAYQJ74 M#@DNC$6L?-_P[C,YN.Y(9T4B?$-M5;POUG^>OW#CV:RDD M*>5@RJ8L)A/:?NB6!NDX#K9U5:QO\GB#3%3-'\OMW_J[SMS%,ZLK& (-Z0GZ,AB=(=BT5-D\NK=SRYW9\=F&'KCL3#*0XTIU90;>Y19L!#XS)Q1EVB_Z!?C MH7A58[%_;Y">U61X9BP$ADC'!':$(J440Z7D7 *?P*X)5FP.N1KV /_ E>8- M"LNWF?54>.+"ZRJJF)"6YOB:[[9??^X6NP; M)E1-L][G=2?.=<,RK17EPAF.5:R)=KQ-F#S6U'<_F>Y6M4PJ\GPC&$<$'7:..&QA\PQ6>[W M"QPWTRK >\1POT/N:;^(/%?0YK&%8W+ LV&CF#&<"<.QC] N,K*TUQ MRD'<%%VG/IG5(,MS(B,XU.IFPHA^WP2)NMY6= MJ-^LKAV760V5MCK637O/82Q)(Z6LSOB9)/P,PH:7S.L0]X&WA,YN4?_PN7/(.J]M M_'SJHYF 4#D372?& !(&4H:/+PDQT?-[?9*@X40 +]2N6^4WNTW,6]M7SCTL MM]N =7W/_YHAF0(P,!*$ M#KH4@*%[P>WAI;D3*GOUTMS02M-XAF!',=\EY18CG6*'@\(4@N!: (SNT$ M)YD-G4,ZI^- R(2Q$$DJ".0"2X_L&2TX]=2(\5D.O[ MTJ&N2U5_:TR&!9+0:@[#W#), YV,:<=>XT]5$2&T(8X(94+ M"CN>Q#@"=+,\Q+Z22WY44&6\/FZ*N^7N]V*[ORVD5/+GXKD&&S5G[N#YF53! M P3( >F1"Q&_-YR6^ G/YW8W<3*-7J6R#*^$X;(6HN4H10@O'N1Z#*(]-8AX M96'K'YOC?4IZ\,JTUVZ.U;,TNEU8 ',R^U@A)1ITB),P%XV-** M8K=8]=S*:%!NODJBF(H>!\SRV;_>,;WM>"54?=+8FV,RZ9V!F@&MC910802A M+6742*<8YN8^GSQP=9W?1T[,FJW=Z&$HKMD\:/#F@%7X\RH_;O&HA[BP_<\/ M';I.T*[)\,Q1#2A@1FAGO),X)K:4DG.LR+RV7\?E7P\*N7037[_[;-4)[CS] M,F.>28>MQ@Q* IS0AHI*2FI2<@TGN!4[#C,NAGOLP/1IL]&'A3P MUC]L,OX M*O)^SOT7E)]3I"H-H$Q;QX"G"C&""3LDNS,E%6>3N"MGK-PR[SP76@@CXM68 M3GM_[+@5L"$E,4@#J9I)LZ!!]%UT#/:PU*EM-_;6QS,$J60H^% ZNO3(2FA) M*9'Q<[DDJ0N5UK+C(C2'"IE>'1Z=K5E^8T2&0/##&6:.&(HU-@3M-PSW\CG@ M!DU5[?-*V6Z47/0!ZG#U-)M@68.'^SXXMH<7/G\]S5MC,F*@#W$:@8X1(D5P MXSFNUG>,9U(%V MMN@+UNI/D$0[_.NJ$4 CQ\#_&=35):%)GU0D1:$@WIP_< M)YXD3ZSEBB(>I@VA"CJJ#T==3$O 4PLM>F)"-]JI3W5OA[& PX9($!B MPKD !'E*6 (A(!4 M%-!J11.>I>0:T[D1IE,HYU03$6:$UPYB[HFA$D#-*"\EU]"F[$Y,<0T:,KCL M'OXQ$DU>',XV. QM,#I# DB$,6.:("H8IA97J[6T("698+HA34=4J,DBZ0;N M.>4S0>%H,.<2,J,A5MKCQJ^4ZY<$FV4CNXKRYK97ZE%(@IRQ$/ MNJ$66A:;@1X#9ZHQ:E83.=<$%8.@YP[']LX*4P-$8'&)C<'/;J^>A>U(IT@' M"2KM()]Z@HJA7C./()30&H&-@T:4TF@UEPR#0?1]/D&E'=C7D*!"$/:26^ND M49Q90[&BI400T9GL^W>ATB8)*NW0O+X$%2<8#QX=$M JA57 3JC*3/-AC9H*(,@) R #011F.&@/65#>9)=S!,Z/"I%]IT!>IU)Z@H MS337CD. O*.,AJE2.8@"NA0_>4($&M+-Z0/W:2>H,"R"K24BV%='$0@HP0HA M1F'BAN 8"2J-M5.;H-(.EY$25)C"@BK%(,*&>"05+',K@JA>SKH78V,%G4M0 M:0?BP DJ''LCM2:,8 4AAO'FCLH3UR(E?VR*)CY9PXD 3B1!Q;%8D.0@)P:$ M,(PY4^[F!K<(\)208HJ'@\E:[Q#,*2:H0$64\)0"KBGBR"IO2@&4@RDV8/() M*I>PH7-(KRU!Q0H/+2-,@1 &*_@D0[ZD%T:M60Q>FR;$N,XH 0#QDB$+/"F3.NA.FX%_C24 MZ%1KK_NEM,/YZC)/CCVJYI1Z8J3D5,K@T%"NK-<,^\-E>M3'*TP:Q1-S33U! M)LP#SY#BE "@F,.>E]@(9V=^\6Q[BG20>M(.\JFGGB @' 0<2**0$X([+W$I M#7)H)KD#@^B[06^45F!?0^H))19Y!Y$&AEMD-)2N @=Y.I.+V;I0:9/4DW9H M7E_J"77&.F^402!*"K7"II0/,C7H^<]HJ2>-E=PP]:0=J$.19M\S=7O,AEXM M'X+WNJL[8V@T+G." V80PEP;1CR&3OEJG==N)O7/O="G2V"O/ W%,6,TTDAR M:#'B&+)*5JC%W.Z+&\#EZ0/W::>A<.:]8B1V&L?4>(4IJ@(.8$1B3\I1TE": M:J)UZ#Q24DAL>%C&*A.&N4LY M1Y[B$6"RUCL$V'AS#V%/!DJGW(LV^3242]C0.:37EH9B M/%/<&J_#.F9C];.$Z&DK1Z;T3YQ\&DI;PG0*Y7#E,.N;\)('?O^QW/ZMOW\. M+W FF*P9E;$P&X1V1%/*E8)Q_P]6$T(FM=RJCL2N^[]FPLF94 MIH6$5D@O.8$6*J$TK.0D@L_LDMA.-'Z.11>C.QB+PHI;/.2;5V]^OG"O?F1F M5?#FB/",Q\8;#B(,0"EO^.',BLP[T?Q+-G6*\(BKGL[7-U\>%IN_VR]]/PS- M&$">^1 G2$JTEUYP5)U^ <)3UK\I^MCCKG\IT(]'MO*EVZ^$+X9FWE%+X[:D MY=0H+:"$3V<4@LQ_.;R0 &>9E83S8/OTBU6^/6:W?O79< MQBDSQ%)A(,""P7BP]K3+P>3<%\6+5?_R$*!#D/M,>_G7XO\5FW(9K\N6>OW! M#+O][8H$4&0,U8B5M^ $*9QV*5V8I[@],%"F5#+0?=+E_>(A /##*]:F2;WY M^4Q8 KWR@#H J5*(<4]*F1B=4YY4BD*+[J&\<&/ZS]URM=PM\_K3Q1>?RJPS MR B(F9',1SDEI>6K68-2TE,FIN4.U%-TA>,$BHE^[ZJ*32E/B>,A'A4$6:N( MU%4R%W$P)9^;38=!H^2F= __!(AW]+G2*M9>/"3SU#(D&%&&.^2Q8XA6N_?0 MX)D%6MT2HSGKTE ?BGO'MZPS;.5',J,YM,1# Q$ACLAXF5L%$M,I'O*DTGO[ M5&[1";:C;?=\S#?Q!XO['-8PIFY8B$$9)['#38A%,5&Q_45EX*W#@W8)FPF+ M.L1[.@61GY;WZ^7=\F:QWE7AQA&P'^1]-GA.59$<(ZZ\=,PQ*[RR *%CV[#H M;J-&28Q]5T6Z]6ZY^_Y?R]O\J!C]_@TH MH,Y5\TW;V3:I'&[MZP3XZ\@I@0Y9#YW$$EEE%#:>50$.0TGWL4S([J0JM%%. M23LH+\PI49\_UYD; MP#'/(:;!RG*KA/6QEW>YH0E3.R--Q8+UH_PV:1OM:1>.&1M5X9 M[3U6W.BPII!CW15"1J%&?47Z3KQHE$X;\-?A1?YNE&S1ZHF94Q@Q((5%#CLN M(35"EA@Q8@;-!!RQ+75CJJ2UI;X0]N%22&^"(=L[X^&U/]Q5C4P_;HJ[Y2YV M^O 8U 0XC"I1RWC!DJ7^X9-[N'KJOB>YSI?YV%V?EPMUB.Z9U^"VE^_ M:@,GK79@!@5@%$N-6$RJX-(C<=P"Q":VKAS/5;/+[O_K1*3,T@U=9QX:(%!AC*(>869]FYN]Q!U1*!B3"5,TIB\ M7VSB\O]M_*N(>C(N-+@E4".M8SV.D!PJ+$J#CX*F)A$'GA8A:&9]OV\%'1:V M5SQ4_UEL;EM<5I3V'9DT3D#EA>'(:^88AV7K080 =G/;,.J(5&]'C(.J8S#_ MN^Q=[O[[<;G['D4KUGF+FP!.CEAIDI0RGM(B=(O6& MY\A;]P-TH(VAF/?B5<^F()[\?.:]#H&(!,0)%+-]%7958,(=';3B: "F=:/G MHGMDASM9>7@HUGNOZ7P2_LO/9H0Z0#1A0ED)8C\F>SRX##))@V>V?9JHUU>' M)FEH#K:BG;/!;YG@1H?$R0_/@/4AT$ $0, U$I@"5>UG<$M3LLNFN!LZ_MHX MM,HF3_3WCW'Z'C6R5=]"%!D1]L7FMS#V@L@M^2LS+[&2F$+*.*%0<$MD990H MGUL]U)"4[&HV=*O!H>:(6NVYDM^>EMO]$_]8%XXW>T#F&+"4$6BEPD1:%OL2 M5TLA5BENZ!2-^GC\[44?@X4\Q^V\8Q7&:1$^+_XY;O?%4[UV;.WF"S*)D4>> M*FXD11ABSI\V2RS'*3M'4SST&H_-H^CKT@S<)N_Z/M\]O:X-_[E9YNN;[_'% M_YUOXRG?(4^640,164;-&/J4B8(JMUH"?43;FVS?^@!Q#/* \_%]0"AVG948*Q(ZR1D[3KX.>//,0Q$;U MD!C,/!).."I+'#E(NI[O>H*GUJ3J[:"GG3H&BX3V+WB^X](/G\L0EAAH:+1G MDBI$);>NE 5J/9/&RR-RX&5XDX#^9/:=WL3F2;KU;5SR8JG2^?NA>_BZ#+ 0 M&L;,72\@-]1K1'F)K) D)25U@KR^D%5MMX[Z5\2%HTLF%N^U("DOF3#=0(JOOII^#'?+(M;7VR./XJ?JRM]'O9%,@^4]E0Y M1!FDW"B,0>5>&-XLQ_B*UK$93K@N]#IYK^Z0P?5N';S8Q[V7\=*L_'L/V[OU M 8T]<'ZQW/Q[L7JLW7L'DL,]?3& BQ%,%^&HX-T$IH?,RO(SJ$WZ[1EMBOTY@\ MHPC&;IJ"2L5\[,R)CG,VX(BQF,F-E%V3JK?3F';JN.ZR&V"Q-6SJV8N1L]-RJ[ M:8?L=93=2,V#(PL\M KX&)Q)A$N9:-K-SY;=M$-SVOD%0"@.H#,A MT'%:4Z4!DZ4L#LI?Q3 =KU@IZ$]FM^0*\@NT]@8 Y0FR(,Q7ZL.,+Y%E%LZD MA7@BJX;(+VBGB"O)+\!6, 08Y=PYCK0 QJ%2*(C1S,I8Q^7%I?D%[70T7,O MUR_\QZ<_S_ITM>,R;K32' !)F9?28T$@+V5%S*6DT$]Q%9\"'_M0S&06^)&3 M7!PQP8D*(!GI+=:,^>-%.]&YDC2%SE,\IAC=*1U<99,G^MECF.K$](]BM?+% M)@X:Y;SOU(MDD"C$C$8>2&RP<[X.]#JC678H?A]W M@AW>(7/<8"("7R#ECGGJ@:EV?\)"/^C.Z]?](?"GW6*SF^8,ZYGFP\_&BTAP M_1-QWV)B6V8=C#(/?WR%$-YA 811C,1+(C"EE%>^#B(RY:CM&D.>N4_ ).U? M__S[,>MG HEE&?0>0J84QPAS0HRBO**(Y<8-$J/)P_Q;Y_>'5ON_IN&427#] MTS HYBY?CCT37[U%ABA2@CB"E1%:6 FTKD[ N80I^]'-6VC\FHP#3\94'ES_ M?)QB?(@XL]IC@@P24A*DM2;55@)2*8XIO2P^=.O;7Q-QNA28T33\KWQY_R66 MD7S+-XO[?.^TV[ :5!GJD]DM;?.F&7 $QM9*VGL$C"/<05$=)3J8LN4SIUCS M*K93>U3\SS21)SY[,R" $3AHS3//+70LZ+&*3!!*J73ZF7=I^YD]$[0"+0ET M_5/_QPVV:<[_EN^8461-T!UAR&/HC8 85,L0Y'INR:T3F#;3GO[]\N?Z;<"/ MNWO3M $MWS%S@!(DK LFW(:0D0L ?)4,JTU*Z<,40I@ S0_W3.;U*2M:84V_IGV;V]TB>ZY_Z\XG^'994 M2^)#Y$8!N5J@%4?,;'Q\W-E_"<_6?F MVDC%4F8IXD(B 0ET&N%C!W*&C#6@T6GXKT8J>>89XE ;Y[A''F&K"*MPA(K_ M'$T16Y.JO[;VK=0Q[;)S8CP@C$, %$(8(6N%+&61#,ZL_?<('*@M.V^'_F0< MVRLH.S= ,^0!1-A@'PR&XL95^F%&SXO7%[)JB++S=HH8O-MKHSXN)SZ="8,( MAUP8( %%R!A%12F7T4FI"*T)%OSGOXJQMS1Z)<=;O50O5LAUMS=#4 'LM9,: M ^XU-5Y7LE)H?C6?[WC5[E(;U]7>S%@./0>(4>LHID)11RO$T.P:;'2CYT;M MS=HA>QWMS3S3T: [2#2#V""(6(60\W-C2Z)>S[8W:X?F9**#D7M6 $H,1=H9 MJ0T2FALA58D:XFR8>JB?:6T<6F5#$?WCIKC)\]MMO'7UW7;[N%C?E#!O_UP' M0KP+/UC':TF#8WL:A?WN;@W=N_J*#'(I5%B?"*/ 6TH$<*!$4&.9TJCE.J.1 M#DE73$)GPP4L80&*7O/VZ6-TD'\)V^ M2":QA1A8HRF4S@(GB(*E-K#"9$B_9^9+P*0U.YEY=@:#">2Y7YB-S 2!Q@H# ML>6,N, :6\5ERJ*4W;PDTTWVL=S\,DF(M% 33[SDP?P!IH.6 M#HE CAB"&AWG#9))\M=+$9JURBVO6-JK[W-0F YO^W?SY)).OS8CE!GA&=<6 M4&Z XT"($FV,4,H6R@2W\;JB7GV^R9@:&LPE.+,9]68LD4K_U&_*M'?>K>^*S8/^X=>L/Z>;*=OBC!N'6#\<[UXO(T=9JIOJXZJMB??ZMG+U*R^ MG7]')BS7)I &8R1-&*?SMI5$*/WJ2[81( M=6:F\=@0FTF)$<%.*VIHB-2 (*6\SO"43:H)+94C\J3H5R-3LAJO$0X_V1:K MY6WX]?I>+U9QK_G3ESS?):2,S\30&.F<0(3P..T5EHBP0UN 6"7(FY63]F!H MGBNIDNJM3/&&(S-BF)48FA Z(\5CKH$ I:PH$/V7D4GDR"DCTYD^+O2^F_*N M-!#%>K_9\D9>V=L?S@3D@$(O& %&<@J,@[*4QI&Y1'N=Z[;H&-AA:?)F.EC= MQS.J"'1>:2+CCIYVF$!<2@0%&/28N7>J)*FTEAT7H=DG/_[(OQ:;7>3_[_G] M8N76N^5NF;]]3]?9,1D./I@%@#I*)=&8 ^E-*9O5<-9,::O>HA]0!S,H;K5\ M"*OT?LN]EC)G1F52(*$=@P("HZ@EELI*/B*3CC GM O3.6FZA748VN2W);<; M.2P_?CRSRA&M&',8..BH$6$JE!)A3%-7)0G:HX8E%R':)T\^[C&)&\V+]??:]>?$)S,<3"!3 MG@D,.1+.&FDJXPBIG$ELW94RBR[![),4U;[ I\>_MLO;Y6)SSI^M&9'I6*(& M./0*>.J5X\*SRNUW=B;'0SV0I#M0^R3+^V+=GB_U@S* M<TW9RR6/B9>+,N,E!A9)B,($ MDMI5H"J:TE-I>LSJR_GM$_+!.GYLM_ENVR"YZLL&IU)A"E-/F=D*/<,5DZ1'0H[GP(+[Q/2O@]7VSS/V)B]8>[/[?Y'I$: M\M2.BZD;R!-B**?:(K;Y2>S,KIOOB#U=0CH4?=X%!:WOE\%_.X 0B/YN M?;-ZO UB_%84M_]9KE8U+&HR/*-84:*U4LP3A&&473_%'DD!6.LJC2'JH3JB M4P_8#L4J^YC'HEQU=[=<+8./%R+)F[/.SMN#,B TY@HSHS2'AKG8H*C:,75) M;1=;-Z^]&G/4&9Z#+66QE.;(]2:$.?GYS!*!.?%*>L0(4YQ95H6A@/J4HTLV M8VO3!9C#AD]GXZ:,:&(-4<8+;!13VFAY]-@H)"*I 0EO;3:*W6)U#42X"+NA M-/_[6@ UV()I^HC,$.8%I%YY(!C"P@J-2@2, M5H-><=BG(1ET>Z8G]$?@W_G=F]9*J2QR*3?A3G + MIWMEO\VFRQ >C#?%^OYSOGFP^5]Q7R',IV5<#F*<^.&OU?+^D"54QZ5&#\@@ M=2:$ # X==0I']P\8$KIH2],ZQKP$1;$ZG:1.&MVQUG3B&W-'Y)1* / MTTM9S0PQF/EC!Y:]6VI3HKL)=OP8<@'M%OD1^->,8!FPV'J@'!$@N <<8, J M.3# *1E$[?>2>@\*AV102V@'[:/W@]#5-NK'8K-7X6ZW6?[UN,_V_UQ$SA?K M70 YO,K]NW68"_FVMF-*)U^0>6(E8+1..AJ[8)822Y%R$WP[-ZRJ/#T )PQ%U2FC&-0A6MC2Y5D PDZ6J&_4V+H]O!^KUE<3SG!%"/ E)>*DDL"FY<*1$C M2=7.TR-*C^Y*$JQ74QIO$8;861N6:PDM]^Q)*H# +)V62Q7;L#2^%:+3+8U' M00!%/.&<.@L49%15DKCK6(:<2/#8BRPDD!S6,E% MPK?/:JWIDB3=@7IMI?&.4Z:U1TYA9)P!A EXE"X6=*<<.4THB:,'RG2*ZR"E M\:_D5$20C]@M11:$TW#U(&^E!Q8GI+@.#U&]>'P]@7U4">3[_-= M?/F/F^+;\C:_U=__#.*\6U?Y3<<.\_7Y<?DFD,H14$>\I 0( R@42) D(^ MQ81-SS7J@1S%0,B/S+]WZV_Y]DZKCQ2ITG$)6H8 GG M634P B.[T\%@5?Z':[&VGPMU\]^/RTVN'[TVCZ6=AR/RXV]N:SC9YC$9 MX$H#*(USCB(K*.>*5:![GI(NV=PZR@,;U_E]]+X^]YY:U"=C7C8,Z$\9H]$R MX';[>+._-O=(E16^VW:BC7O.G9$J9V/?%.D0A0P[ >*WZ$0<;$)I'4#(&!7M3 MPFC6;Y\&?\!J_XLVUN_EV(Q[Z$VP^-I;H(4C''!8R@P@]8-4*_PDUB\1_+&L M7Y@C_UKL'C?+W?NM.L('&B!:P M2S5,+V3N)%3.A%4<((@0AX X;@36O$0A-M8:M-"A]P3S CV1_[U MZ-U^N&M+M[-C,P")]2C8>2X]4EAZ)V@I,^-)ON U;_ M/F^"T=#.U3XC@SS,+.EL\#JH@FJ?J5YB -..[":TRHYL[[I4P5 T/&"2[UM@ M?-PL SQ?%ZLRT*^A7NVX#&NCBJ@Z%/4<+T"G['X^;F2^R0=F>* MAX=BO6]YT. 8Y>W!&8G-%IRS##)L)>6 8EQ*335,.4=IWI)BGDMXY^B/8?W> M;;>/T1'Y<+>?+-L_U[=QX_TF"!9/P]>W^Q_K1=SO*AZ^YNOMG@;QD');=879 M"_OAZ[E.C+U^;P8M#IA**2F2 '+'."HW) @'**7YBIA2^MC(5G9LQ9V?)">[ MG02T3B&SOE6WWZ(X>]D^%\^3W:OV[ZL%$B8 M$ES)G](G&%HETSO:Z>1()]/ (PL)"O^3D%.#("^#3PH-20FH(+B:4\8^[&AO M2AB*BN[N+K_9?;AS_P1G)T2"?X1I\V&]3]5<[\_#8M+2M\7JS*Y3F\=DDB@) M./#.0T^LA=BJTH>BC*B4"LX)]2T=[&2Q1^R'8N'IE_V8;Y9%F$TWF[BG9O/# M_VM8V.8QF6.$!!0$$-@0"+55I)J/7/.4XH0)]3X=C(4]8C\N"U6P\)O-]V#, M_[U8/;:GWXOQF?!>0.:=<8H::+FD1E7K !8IUJ_USM'7O7H"'3:[.;(O#?IY MT0YH8K#DP A)K0(0"EA-.>!MRD%CZTZF!]JY=3\;1Q,C73O@GTAW52U-CS61 MX=<1D.(AO-N7,'3Y+0^VOWC(?R^VO[J="H.#Q^44)H1:;8#@E$)F1&Q'%VQ1 MHVMH>ZB&/VBH7:_34V,R10A&5AGE&,;*BQ#IX%(^PI/N(X!=&XD1M7NJQKT# M/ ?K''=AMU*%G, 20D0 58H@:JPJI6'.SB2SKT.MGN]5V@[280ER6:]2Y1FS M4 G)L$'[",%4X"@C9MV!LIU*F_0J;8=FG_SHOE=I\ :0A( $03"G4A&J]%$V M0IV;ESE)5&_C7J7M0!W,H'36JU0S90W!5 ?7G@BG13# I7Q.T)E<"=WTG1) MDNY [9,L?70JU2$.])QR!;S G#L06RD=I4/6I7BQ$ZH9ZH$RG>+:LW]RTBEK MWZ?T[ ,R&F8)IL RYKSFGG!D2Q>/0I]TU>+TV-2]J]L/S,-5UW[+UX^U>6;E M1S*LL>.8,$=T;-4!,+'EY@!5,*E6=GKN3.=J?54=>Q&J@YU)%]O=A[M/^>;; M\B;?NG^.6;XV#VJZ6>[5%_Z\RO=Z7-^JAWB+Z/_L?UYW4GWY4S-J.*?"\6"4 M@VV6,/R!'7%B@NEY^4E]LV\X10Q%V$1F-I(<:$"$1SZ$M-X!CB!FI5?)H($S M:9TW$ 5[0'PHKOV6K_/-8K7/07]8KI?Q #B62KA_8G%$7:K.F9%9F$ L7GAI MA+=.,2&4<:6\#*J4:RNFFAG;'\.Z!7LHY+S,MMTEVQ MT?A,.F UL()B!L*,@IBS<@^8A=@Y)3IHGM8Z0%GJ8"3K'O3!RIN*=5'>D7"0 MX_S*^.:8#$O#H3! &^P4!IYS7/F;7(*4*M!+ZYVOWH1UA?8X)NS0M>(QO/M3 MVJG.[XK-,=GT\^*?&-2$Y3[H>;E>;+[OT0I"WX2100NKO=@'*][8\'7ZK9E1 M3%OE%;%.&P$1,*CT;#EB+*4*H'5M\T#5)T,9RS$5->R$")(?XA9XRKK=O&AY9N:U&ZRG8URK*O^/,38/.M[M M-LN_'O=I9)^+'NSJ)5^8(<25DM(@)F(&@A 6E2?$'#N^!K4NZZKC]H<>U6[2+@1VP+<@3 MM1/7V-;/RHBUEH?_<"@- )QHS,KM4 Z1:52=]A;9?K[CC;[Q'X633?F6*>2= MDD"%%1U3H1F7MESE!6(F*56@_4'&M1NN%&R'2QAX5?-;+L8=1P\=?U/P2(&A MP2?UGGMMD==:EEH1&(.4?HIP0OV&36J]-Q[B,R)EB"+T,M8K&>PEVQWL)/H=O?J-TK>[C M&0#>86NT]L0[" 7%2I:2"01GE*;9B[Z+SB$>BSQO%K35#PC!L59AKI'@ !"H M&;5(V&KJ<9]27C A G6CX#-LN0C1H?CR*5\OB\W[8E=3C?+F9S/*/&62QG2# M$+("HZ5DI4Q4R)3V>5? DK:*+;J%<[BLVK]"Z!F6Y,=H2L^L1J\_G+'@N () M.4? $<6(%H"44A'#9I2T/<1:E SP.+1YOW@XOQ:]-22S1EK+)#*"*\ (%1:@ M4D)K<-(>^'0HU(6*:]ER,:+G.7,R2O7%X^9CL5SOW/+^R^Y33)7T(1;^F&]B M7_DF2\\%3\DP4"(@Q1 A "A'0PSQA!6!LR;+)1HNAH)ZD&+)$P:W=;UDDV=D M6L:K/R2CE!HAXW5>5E3N(38IA?T3.RGIU&[Z?H3[P' MC8*V-">04 8-0F%!/!HG(A4'H%$A3*][T*=JTC\'#>G5Z1O#+GE,QD6,4:W# M5'DO#5?2VR,*FA _$],Q(GOJ=Z.[5$Z?'M6)5]>+5;QMY].7/+^8FV\_([/ M&>(T@IIX"0QSPK)*=N]3KDZ:T$;!9(G9F68&9N6K[NZ74O/,@\+C8S,#$Y,3 M<2YH=&WLO6MWVSB:(/QY M]E?H]>SNJ3K'3@A>P51U]H"W&OI[__+>+ M;X_.%;[X/Y__QZ__W]75?QOW7SI6T)V,J!]WS)"Z,>UU?GCQH///'HV^=_IA M,.K\,PB_>R_NU57ZT/B3HLO8(K))'$53;-W0=4F2!*);DF5+BJA?OGY2-->E MND2E)ZK(O3[6L8Q=I:\]N:J@457+7I9_O3O]^B2"=4X_WYE-,X/Q6^@]#^*. M*" ]6U(Z/HAAO[!G/_K;Q2".QY\^?OSQX\>'']*'('S^B'1=__C*YERDDS[U MHZNGWFQJWXV>DHD]+_J8#'V$3^ K 5U)*'NDRR!9]@ ,E$SWX_+9?EPRN1>6 M3^Z%)9.C;O_*\WM>Z"X_%,6CC_EXRZ' MY^#EXW20/8;F'_/\EVY0_IEDJ.Q+095A%:,E8%#G#I;M-8SGMII32SI0 M\DA8A8%R-D\6OG)7);OIT:<*AFOEW^?+2L9*'@NZX7\$CR5#5GE;3Q=R4DCVZ887D@($JRF=O6TW]TQDK.& V M;;54F_%8A9).QLH>J=DW+=PTX"ZGG5Z!G-ESR*&BW_F!8P773 MP9+'AM2M^!@;*7G@-!;*(M+D/)X]//RU]G,Z828:A7P7Y9*A,5=-Q2+O,3*G\C [$V@V# M(?V83YYGD#)5K9$9$)4)MJI:3 MT9('8\^_&KMAR8/92*7D6",URB5&:NZ\K+*%7DJMJ 'MP2X\SRVQHQ(V*LQ8 M20AH!254D$'I@J<&T@KKHYIPBC/*Q&J7=BOD*HR4?'$273V[[I@Q6_AV%WA^ MA=8MG[<"WM%D- B&%1IY85*9I)Q4&;"3,EN%&?,5>CD96K'0]:NL6*+W6D4/ M" 20/_1\RIRN)7-^C36_&DESO%.&G2K3(&'D54Q>]E B:DH40BZ'RG0"$]XK M)7NY5)^1]DK-L#BKA EF4ZJMUL*,DA< <])HQ1KR\039"U8H!0A5Z!HZI8\2 M/3\*RD1IIN;9:)D,KE#6<1E:F.',Q%09/K.A1"O*))N-QA>2?#9?IX\FH?-N]./P8OXWI1YA!0Z];E&+14Y5I MD@Z6.1D5TKS4ZY^R5R7WYN,E[/<*+ ;C!*)**B24.374FD_':B&W,KUS<\I@6"W6Z(G$O+KEBD) MVJL* K&1"JW2JR2A=+!"@T5/U>$C-ECRV-BM<-)@H&PWS+M>";_BC'+E5ZGX M2I3>E#E7^GCI>*FX')6#8TI.B\[=(F?,^TQL^,F-9DY:F;F0:K$*Y<+D185R M288J8IPK3:)R@ZCG#:I$,(Q46U"5EE/)(T]1T.^7?R09JC!\5L86"A/*:(&) MSS)^ST1K&#"Q5 ) VVUPDT'RS1! MQ9I*V2DJ,^^B<@<^\#>P&0+_:L%NH.,* 0<#9:%5D)JZW+.)JDB[#\+QJX)2%6; MU #GRI6J# OS@*SR&=/!<@%=H3ZRD3(B=Y^K\D\PLD).!'$T6"TDV(PR?%?8 MV-TRXYI)^Y6JH%P-T-&_*H)&;*3D.X,J VQ0:G]EP8*5<9YR0H+1:AY#BH^ MF0RMBJ.NSETNS"J+)$3EPFQ&1J5&;9DGGI!MJ0_.B)D^5UCRT\'2\",LNA#M M95(Y1W86??P8AZX?]8-PY,9>6L"@7 FXN$6O_U)5(L&&5OC *VL&"D!=K!MX MK=!ZZY8M7HEJB:N[+E!06,D"[3]5L/I3.9ZJT!J43D^R<]6V9+DA&X_#"I#" M2#DJ*E%0 OI,O*^,(I?'%MC;>PN^[

O1&-.K [^+"NLFAJJ9!E%T MDV!!PQC9DCE=CFE@RYZM>]W$B\^_BW4OF8%Z<<'(D51=0YJ )?BCFC81T'0= MJH&%?,'K)EY\9BNH;\F_@S@"!V/X=D_'8.\7ENS(JBTC79 -$1%#E&0D8)#6 MJB(A)!JR,UORNHFEI!Z'$Z!T]M_Z]O+(+#&/Z>GES6#+PJ+N -6:2!0,@S@2 M6R.0@8EDR?!?8'*2I2ZEKV/7WV(F82QS/'Y*WEXM,W.]8U9L6HGA!%$XV]6<4QG_>N_XS):]>E/STU7WU1I/15YH^F&YZ%/_U MR1RP>=&US]0B^ZH=Q?#%F$9F$,6/ ?OO5^I&DY#>]N_"X!E<^N[0 M[O=I-P81UP5DN\]%<-FFJ%JZA65!L$5-UA008RD4)-DV-6$&KG43 OW*;2^NO\*0G,Z-4K !M#Y\Y'Z7]P0X!//QE * MPS^G%OR? +=N0ND)VWK1=^/- $]W,'+#[\E[LHD/[I!&]_2%^A/Z0,,7KTNC M&QJO?QTS5.;>E*UE:>XR>F\22KGMY\LOH$@D@F*+IF#JQ"!$,0Q!DU/(RY*N M&>H,1>LF7GQ&PIX0],:3@J;DIVB&.+HJ5()E9-RU:5J46C2J*IYQ;H MNHD7G^_$/W83^V6;\OQW;$I%LB+K L@N[-B6KCJR(R1K56'5%I%GFUHW$3:% MJC95PDI72H&3)E%O@8FNTQW/"/.>#IGW=02#)V!*0YA1TR^J)8(Q*B0FQL_0J5<6+8#?8 MZ2O0FZ0++FAJX)6"_*OK@Q)-#?%P] "4!CK6^\OSGZ_]AYC2H3'QANS V<-; M%--15 [(DJ_E&OJV_X\@3EZ81N7362'SR'-;4V,V(Y' %E8=L%I EDQ=/P/; MV,XMG7430>SL#%@@9ECUP\ -:0ET\>_RXK;-8#0"JHV#[G>@F-OP(6;$\P]W M.*'YBW(;U#!4W0++4I.!#C0'FV*Z=-511$','<=U$YEYLJ]= @V];Y>J9B'= M%"U)5A0#B;)EJ6JV>$FP]5PLK9GXOEU&;%G1UFA,=A.123P(0N^O.1*5%1:R;NMCVA+MQ=1]%D;F.&16S+-I"A$4,3+5$5+"5;KZ*+ MYFQCZR9>?-:1)(+1H]>]KTV0MK0O24&ZKMJ.AF3!T4S0[[*>J74'=E&,0ZV< MR/:EBJJ.U2WVM8$5 -C*U9$[9&4O#P-*XR]!FAB84]BW+-Y_ \9K&H C443C M13O #(9,.X.'/V_ZNM%@8>:7((J8=PE:!^QNT.3&VXT;)PYE_NMYB^&;[_G, MY>PM&\T93BPZ#D"YI6LK1M:( %),T\!/450+K& 59X$^P5%T)8^LK9D(K*-N MRSASB/B1&HX5MD&:,/OS.OF+J?R$IL*977!'P;0*:=7F0S"1F$F5^0_7B17! MWA/]%QT62=/6'0DIR#0LA1!;P)I*['2?)L(.RDW3=1-9Y&YK@*B;4.;B]NSD M4-\#6(VAQTR_?WH@(R?PC-OSAF\6!;(;>3XS$1W7"Q/E1T;,>"QL6X'%@T6- M+%&4B. ("*'I;@Q'-=1>>[(G!Q&"2O_?$D<3Q MY'E#+W77&09"6(CA1E[TQ7.?8"1^^\WU? ;E:[\[G/1H[]IG*X%I11DD:98B MJPZ T!(409,%+$SC)<3"2$"Y-E@S\:(3><\^0/'BLRR_2QB= .@?:!P/T^_- MBS=#-&W9% 3#L@@2)'/J@Q!3,4RQ*-Y63F2^(-H#C/7VPU@6+$U'(K8EPT0: MTK$HBQGHL&7D5MNZB1>?4W>[3A@O6C>_35RF=BF]?1IZS^XT.)%:'//Q/OA% M_&8$?N\@!DO9NJ:1-/L5;)G)G.>&!*)+-@M\6;9J(5F2,NM$E$\A9W.PN#'J3;@R>:!HOF@,+#(YI&+_-Z(OX/; 003_%;]<,8(D=2I\9 MP2T@86,TSI(1X K[O:>W+T#"2405L.$MOG4_J$T_&67?O 5N8VN!MRVI85%$ MX(PZ(E%$Q0!$(766AP;MJA5B[FLF7GQ6M??9I^M9Z4O@/S-[PZ)/\5*0^XOG MTWDHOP,LCD9T$3P^$,VZ+DN&;:E9) DIIH&+(:>5$T%1"N+68)$VT92_+QMK M-S0&0R 8T<3PBN/0>YK$3.0^!G:()2_U;UNI"JVP(PJV[IJH@,DP@JUL1L!T@S\CC;NHFP5:1KJ'[ZU>O" MJBC:NJWHA&B.;8-.UXW,C((=$%4L"+#5$YE_+>(D_EZ;0YDZU^CO+KA X1LJ MZJ&(Y6W 82:]8,S>>=N_H3^F.0>02# ##"[01HGM,R?H\DF)AG'#7O1MW'-C M"A\#NBV7?;?CQ+#SG[^ 749G^J\8XS-,Q;1MY(!QQ$I/B(ZG?JR3$-2% 3;MQVB299A2%/!H4B:HQ52B6LF7GQ6&@D_<^#1 M_F;ILZV!AY"%'4U555M4L6HJ2F)FI#ECHNAY@<:ZB1>?M7>'1[9+]=PE1]' MJ-@T#V+9FH)!>VI$%#2L$P6LB"R:C,Q"\&/=Q/UEM$K"SEMO4Q4,1;9DHB+; MD&554$#TYL%EG(N4=1/?L\UM$@;S.UR5$)$41%A@3M1-33 %WK%UTS<1Q1\33'BU$K(!@Y5EU/QXB1'.*V6BYPP M&!4_RB*0Q><*&! $(BDV M""W#O"&A<2T;:# /K)C)/OU:;+<4" MNJ=CU^L=J';G/>B['HUHSX,Q)SEVDK[PMI\OY#:\"SV_ZXW=X>T/OQJ_XZGI M""Y1$-,(+$GF A;=6Q7)P "B"J:?B45=@[\S#T16E3R%N&XBN"I;VXK;A]B; M7.4VY1C&,)7E;4BT-$6MY6622X7 M#29+OJ",&'QHG6FZ=BV%=&0%0,,9]URK&F8QA19T7=N MG:V9F,GC_90:Y=&8'V[86PI&WU/@:(]A+C$!%K@Y\9J8B$N3ZV8P&@?^4IRG M4.53SKN)86&X$>A@> .KSTC$2IZC,][R*5-_/%EN^ME"B4:B/!\'KG^;Q**B MFR I Z&]FVDY:1XN1K)F&& /FQI21,M6),N>.:1@%>?AXC43P:43X1^2M(=Z MJ7-%C@7B539U0S0-1].0CL!.S&"N$Y+SSKJ)+.RKB+J^#7+6E9@LXB;9/2C[ M2=@= R2LSSN:*84+=I-X,K8K7QJ!=P92I;FSJ1L[NWF<]+LSYP@)9HL(:1I M$C8$1W5,21&R$),J%]S[=1-9JF!_0FAQ[X]ADG1_2V PI=#IXX4Z)&Q;6%<% MW4)@'*DBJ["=HIZ5_!?JD%9/A*TIDJACI!V@XG&3G/[PRUDA'67N/\Z](OU;\1/)C% #=LI^2?F*?IN!+ MX5!(K22'QM,I-#E)R'Z1_<;KL=_U/1IVDL_1TEXBYO7_G3_2N/AP\HV/BQ^9 M?F.2D'^METW.?C7[7O:+*63* M #4E,S-XH>$=N"=38FH@S-*F#OI4S-%9?J[@5 JR!N<=:"H1]YDJKW9 MFUY@B9HV?12/Y%" GC%86CB7_"K]70^^_#IFJ=YI25:GY\&4],JZV4'+(D@N M/N?QD1*8_/JQ]+7;?G(E1/,E+(%TU>=GHB2'0F,H\%@!"TZ!K:3 /0A^7/3\ M-Z*F>QJ#RTY[V7F&=I'4AO@MW^2!D+P'18>V1'*)7W^2>*[.=ZO6O?=,=>[ Y/DD16[O50=D CE /'^MZQWB#U,94,#0\& M[8$W=M*9W' Z-9VXK3=,NMW):)(4:"7U &Q:2 <,Z"\T/3-UDN2Q\;[;Z#/O MK"M;&VEK7MBK03IQ=].)"X=C"8<&D<\T M=PDZKF6-1NVI2''5NJ+7>RGKEG M>5C/LHWV-;>H3ED"<.R>+J=O&UWFM-""*/)N0IRGEEHKVI=.AW#'M]F.[[X+ MUK8E!1XB;RQO[VRV\1*PGOG] 4WV\\M2<%K MP1M@".S;@M\V,,.1W+H0S0X>.S?>VLW7VY_QX$&:A@1IZN?^;4F!6WIGAG#N MN+4 M3O'YW@9S;E$Z;8W]#AMM-3 V^&\%C?P&F#@[<6]XT?W&N[>->+H'H_< MG';0=O?*6ZX9&G$PH8T&)"_H.#$SD2/TQ(P]KO9;9=Y-JVT:?CYL#_4FVXLJ M'KPX&R'&M5*C!=;V=B//,9V9793UJ->19(*0.^"-P'[D1P.X$'(1H0 MF6R$!<&]RQ:@=F=;@>>)N17 '8>C=UX[?JAI)^G!B81+$JYBCJYBVNA!<*IH ME8&Y&Y)Y)*H9[3\:4*O(,PNGEWCF42"NWWD4N0FE*(T0\5S;-T';-^)D @\, MM!;AA6!0%,9_WH5!;]*-;\,'&KYX79J@>13_]>=7-X*M9K_U4]+/?GP.:0*Z MJ<=32";X7?AUZ#)Q>>]%WXTW@_K=P<@-O\\1T(,[I-$]?:'^A$Y?&MW0>/WK M'M_&=-[P3#>P-+4=Q @H^%2&@HO/@(-/V^!@%2UNP17K,)@SQDH4[F\U&0$4 M[/.5%' VP;L"4]^[_G/*)>RGK^ZK-YJ,VL,0L^5??&8_SJW_'-%YXC(Z]S>] M$:C8V_YCZ/I1GX:W_=^"H#>_[=PW3>>$M$?BN\#SXVL?GF^)!WN=HGN;B8X6+F],V1:9OJO[O^Q W?4)$WHC'MQMX+);U@S !S MV[^A/TBW&TQ@@_XSS/#AG]V4DA:S\M-)#['K]]RP%WT;]V"5\#%5$-O!7P4: MV1H2.YEP1\-^ M$(YUEKMD#_#;JNUTV]I#QPL*ACCI?^Z$7L/?\F8)# M TYL!LG&(*UZU015+Q NTF__QZ_[>?T4QI]S&/_Z<;]?2D'Y<1F6C6:@\[*P M>*"0&VT\4'@:9N1"BH.7_IU$W+=X6.O:[]$^:.B8?O%>:._:!TWW[#T-*8DB M&D?&VU?W7T%H#MUHL;,+8])N/'&']][S(&[9&=PMMUWL^%*Z[[.IOUH@'V<7 MTIE$<3"BX3U-CKTL/M).W%1IN*FRWPA*#99'XGF?H8A8L>^SM#*X MHFFWHFF@'<)%R\G8''7X(]SF.+S-L>>N95PJM$+_+OA!P]^H3].T)_$!8CVPMD.OM4W/ MRO::IL/7;_8\D,YZ 4Y\KYM H67\O0&:R[9W'HBUA[0+U-QUATD%PB+[UAB"]?G,C='+(7=Q:FQ&Z:0UT!@W2_??$BY*FG#-4$_:NPL!B M%=[7I,EK M1K?SR)EVKF%B?,2A]I> 85-%L09P464K*L0$--GZY"8FZ>KL=B MFQEE4T; RQAH.O%N3%TE>VLC2E?=RL+UV9E%(4H4(/CF7 '6H "+<.0*\(2D MI>$.V5F5AP&E\9<@]6)GS,"*QG]XP^%O81"U30%6["LEKY*-G86DW$E=\@#. M:1+#MN9PB3QN"QG4K6O:). Y5@^#U09Q=GJ<"6U#!MS7;<8Q**F0SM^#MM_( MW"OR,#PY41-P#6;/0MYL8TE8 (/Q>$D.;O^U?7=Y\2\<@!N#^ B M>>[0^RNYXN4AIG1H3#R G?_\\!:!&=8V^EDE5]X/AI;;%RR\\@ (ZDV&]+:? M7O_SE<:#H'?MO] H9NM>_BU-BAYFQ/1/=^#^_1\MH0L6"'G/CE/"F=OR64H7 MBS[%UPGWL'W-:,$))F%R^MQF!94/[*B^X[W0.QJR@_(/U/>"\":(Z6)$[DO@ M/\MY"ET"DG*(-S0#R8Q"4,6,TV""^TBM;7;G-9!5.WS<$+L^$VP M.7DTE3P:U4"$&T;M,(R.VJ9DJG'^/O&I)/SI)4#Y,X?8PCD;=J%R:L5C.@M@>Z<]M/2Y'.C3HM\BU&LR MOAK4?'%1(1>YX; *>0WS<&;@U'E$ZEPZ5%<9=YT[06=.PI!%'SWWR1MZL;?D MZYZ)R5D=N9T[>%<%KIHHN[F&[_Z/B',CMM%&[$$SR&"N.S(F9[.V<]MYG[VX. M^EP6SL.^C8(P\]0X37.:/AI-[Z6EC[@V+/;%Z]-HX-%AKQUTMC; M;BA R%O MS]?0G+CT:!FO[O?2%&Z(M\,0/_ZU9\7P,@_1G&I$-O73D4.?0G;?*5?IAW.T MQ>T<;?%*Q/OB;VX#-,L&V$/?1'-L\GTWDN+5/;RZIR5T MJ_TN;5"O@=QP]'6*FZS4FYCD5V.N7U[:%IV,?MF'MH" MA^ZATP+I=IFC$B56[9? ]2/B]QS/!]4':N>>=JGWXCX-*8ML9/]>LO?3^32? MT3)5_QX@Y.9 %10.%PIL1LNN-?T-FTX4[^DK>%+H7#A'RB7%J4B*QIQ!Y:1U M@J1UQ AT27,$3EJG0EK-J"G.2.(N#.#Y^(T=&(P!FJS\8\RV6 B#S M"_\G4']E_VH9 6VPVP*=5&ZWC>[Q8N)C&\1_Z>0".&(/19B M]YSVV :QQ7YYUSX\^0S"ZY2%]:H-GQORL_Z',"W[Y_5H' 8O;4Q?;44%&^W\ MW,CAJ]L=>#X-WXKS3I@(5NRWK:C?U7#C:N#0:F#/MX5SOF\NWS<(]=Q3/U.> MYZ;?\4V_^D^D #5\<:/8FYINTXB3201)J5?N,DTC02.6H:;:X=:N-U\G%[ ML_^%\^GMWTS MI#VO)23#ZO.*>[_XG&W^$VQ^%1EL08^KSX55PJZ%;M/R^;!D/X[;9:=;YL]N MW].78/@"#N/\G(7C0BO)S@I&-(J];OOH;A8Y78)/3A@K 700TJR&;UM#^AO2 M9E+E=.>^L3HE3I YL2Q"A5-A'6X.)T1.B,WWOK:2GS0&,,[#B!,NT%<)7$Z6 M=)NAR5=1XF\3-X1U4'K[-/2>W6D3GALW26K-M:2 Y?:>WM*719RN#TC7ZW!4 M:+"Q DF7U&\G+^'D&.WX;X M\D>^NF_C*XXX+;1-C&?WU\PWTO@G]9X',>V1%QJZSUO%$UN=X%OHQU$*AC-( M]>TY"'.BUN^Y6'Z9R."5 &=:"5 O3M)GV*'&'0W-X6MH.*MP5CDU5CFB*\LCEZ=A M-?'(90/T4\L\=\YDI^NQGP93E;2%.''UT3R1V: 6$"7DP.!TG;3S9%M+B(%= MWN8$D_ N\/S89B;M WVAON.]T#L:=F':TMVVFU%7:V_Z7092>BGN!DS4GZ^:IXZV.7)RJ#CX=RVJA">87ZD:T<*GRW W7R> C .4+ MC:+'@>O?^O0/ZH8MPVS%%E.YL7J/!RMZ.V;CRY3#RZ*L7]W7_%K(JXO;0,VTG%==*(FHVEANDWDI:Z9VT!FNZ MBFE0K[J=O7%.&F?LD7.C^'R-XCUXY8N)UE,FI*9CND&IJ1+2(#_!?[8DL\4'5\*S>+GI D#/AF(QIUA.L:V*!NQ*L>=%<2>%\I5JE5G6]S2* M0Z\;TUX"'N+W%G[SS??BQ?J>\Y))TRNFTIH#321?49DIPX3L;+*&^>SLFC.>1Q_)N6,5;Z_/B.&4TV@VJ1G3>(&5YS_&?CL_'&8] VY]Z+OQIM!_>Y@Y(;?YVCO MGT'XO1^$7?HP>?H7[<:/@1D,A_ /[X4:;OCLPNO]YT+5TF(TLN1+2\P"%!#X MWE^TEV7CHJ6GVD'X!ZH)7(>]G+YW1=_^%KHL#C;&_EFX/24^\=?),/9H"ISP M;NCZ2PRT-".Z2U'1#K;)**%RHSFQK-GI.9'('US>'YMPN;P_#7E__$(<;KQQ M9N;,?"+)T IF+CW2S9FYS+F%;O^VS(I]JPXR$7'G+ANJ!5 MAIU>0[Z,ZX(CZ8+C1^ST&DP)GFX]!PG#7D] M'4_"[L"-Z%T8/(?N:'9D:?8(>T/YW'813/5^T\-+&V]X?W0SWR=7OT(UWX"V M,?*_NO#[P0V6-(W6@2OB5GG=)C3RU#^68GNBKW>1;& M)Y,):N%PXAJ90-CTFQJQ(5F4X7F M<IK?HMUTAQN;T[,GSH0(-MWO@8QJ4*1BK9[4%@* MH_YDV#^U#.0O;@3ZYBW)Z,Y4YF^4[6T\\+KN<,XJN G\;QOD8C<+BE ^N"YW2I$'3)WNQ;/![//YAR7]?;9 MW/0Z[^+=BCO/BPL:*F(7#T5R#![(HSI^AXH,Y5_=?P6A.8GB8$3#:&9'?8N] MH1=[=&==^N .*>(#"; WM(B*EW&4&G\+2#JX&EZ)XT/JXC4D4M-25A)8BI$R"CL+J9)U MWN-:I)5MZC8SXQ*C.WS[\]M#R[$VW>M.LTIM&W-#)7>OS,H(W*M?A6K2=:?2- M>9HCN+T8K)< [#FC[7=PKMAR'_.8C];!R%O MO2'Q>[^Y$6H/V90#):>9"J@<+NZV"-2ST4;Z 2GW+OA!P]^H3U-['@!^[?7J-L,PG$ *.@OJ8@/1V2K-P<%W-[$',VZT(9,L/H M,73]:.1%[6D'U0H!MPK 9R/:"KD4KKA/@ZZ;I+B/7V!R$'D]RT\,A[?Q@(;S M+^%4_4ZJGF452L%[-M8'/J"L;FN-4J/I^.Q+GA!L1C^-3[B$=(.[2GX5+?_QL/X^WMYV2S[U3"P^SG@HE-T F-X*B>4:_ M_?32RCD;1\O%A&:ZP,GE#@"IJ;FTT79HTP M-\]'(7-J/GUJ/KZ2/F3"@3M/9^<\M2;Y< U/AM,]VT-OY/G)Q-,ARY4;/"=Q MQPFB.01Q?&MN<_W'">)<5 8GB.80Q/&C%^LOZB"/CVC!&-ZX&>?!6JNW@2"K M>J/G *[)BMZ\!^B7(N>"3L>/PZRWJCE6I1K4S[J.;7]_S*IM9WDJSJS[8=824',6 M/7<6W< @YBS*6?1\6;01QN^ZR"]G4"*&L^,!V/$Z84>$9V?0F-<#\(OX MS0C\WEF2ZXPHU\"K()@7 ':&M+O@C[R7=A="!E^\>(H!TXUHWGC1]=V>Y_JD M^^^)%WG)L=/PR8N+1G/3J8T)Q^7M3?L?;K"_LW!/%T79/1W"ZWIWL(@T<^=V M$^#,K.#>BPNF273K@][Y%^W&_PS"[PO"K.(=P&3%D?*&,7\//#_^!\ 0.*T= M9);)AQ60F]JWU:"K2:QM#OB2;C;+D&^C>,OHF1N/W'AL+H4R]X9+R[:)JIJ] MB,W"3H_4_^*&SS2*9V,\#+7/,%0UP'E8ZIS#4IM5+'%VY>S*V;4AU4OUQ#EF M7)19J/;K&-"2O^0+?7:'#J4MZN2WK[C(%I1< LUT#0O@/(W&?AO0N2#&XJ_Y9?N,N MJ@<<-B\^0<7S#E0<7#-58?*@2FD5(1R.R8M<>^18J^$.64#P84!I_"5([^*9 M[]#)^IC> ,0F80A;)5%$E[ITFL&0^ARX\5T8O "=E=\:=.WW0S>* MPTF7S<],^"D;L0_F>[1%3$_=L7@^R"5ZY3JVY1H2' M.IOAU!T&$>W-AECL8I.PQ:0299!ZS?(^MM2:3S-N_\/8O MK;&M]NT[<'?_9+P0[NXW@V7G3L5-(L^G451, V7JY\[MTI"K&T:YY5!*54T! M3&>L6NIWCK8^HOU X17\C'8C"CBVQ07WB,ZVMK;H$9U!I*UU8:\].@T\(,L# MLHVAS)UL#B>8A)N%_KC-L6^;8UM<<)OC'&V.G=B3'!IR\ WKXW*Y]K U-5^52E(#IB.+$8P@3-@9_,7R;CR)O1K+S-/KOB3V/,A^[7_3,*0)2P9 M"!:#$#L0>BYDVD'B&Q_X6P>T(Y+^(LQ;F,XM&F&;DO%,X3Y,QK!/&H$/MU!$ MP0EYF9#7@^TL2+F9-LE[JGH&'NVWT\YX5UE+];:Y\N=2DTO-EA@ -=R"<'[" M[XA!N/U<4O4'M_^X)#N\_7?4R^U3UP^P\QI4-CX@$<_>>'MRBFHQH8Y$1CSK-"@U4M&=X/ M>1X>KG;%Q.U<,?%*Q'6Z8G@[-<2C:3R:UO:[;'8QOSC=<[ION^FU;=AY5N-% MV5TGSR&MB^"-P U[MWW+"VDW#L+('+@>ZWMP0N0_JX0J@]T1Z7XUZ,\B +UM MWU N^KGH;V@5UQ^\BJMI',*KN$[336^7NU*(X]SVV?$0)HN#X3")TZ17Q''E M5=WN>E/HG846:YX#L^;.:%[/R.L96R/=K^?S(3P54>7:=9]?;ZN=O5BQ9JASJ(^%VFD ;$W(UT,[5*#ING6>![GE\JU$LQ>-; MIV%[-9/9>4Z&YV3.C>YY-(M'LTXF0KO4'HR'L7@8Z\1-J?W?+[AO'^@,^:3A M?DQK.6 _)^7Y22D>RSW7,G7>)8+3_MGYQMO)B)AYF: M2I\\U]L U=G2D9\P%6=4$]W\;Q5;<_STY_W?/MR&>39RTI7'+_1S/X6X@MUZ. M;;T<^52^SIO1-)"SN %S&@9,PY@=\RO%>#;Y=*+YTY;D]W3L>CU><71L,Y!7 M'!VMR9FT%0_.N5*'ZTU[MHY0\_V01B1E^7[RSZ@=!,?B M">6[N_B\-+:\O;,0:)7$0'LVVXA'("LX"Y_#!YBCQPS4)O)LW64-(] M'0=A[#X-Z1?Z[ ZS5[>1CN8!DU+2"LB\4V2MH^&5@.44O$#!(-=AH#^=7[KUSE/C+WD9M!C1NI/DZ-G!H/HO0VHD;NSG)W M]D F%W<#N!O0-/W,W8##NP'[:^#";2]N>^T4-3M^X=:F%,PU)M>8IT#'W.\X M6[^C#13+[<)CE%T=EQA2KY7'3+CLVM _W=2N9.OHF-N%1VI]=EABF/A>2@G3 MQ1?1.*)N- EITH%P.IR])1O*W\M>M/12?[)(&MF#T]7!/[=\Y5O9VR9Q2)\_ M_;'EJZ(!*,ZH>G7I^)8OG42].QH^L$>+;^YY+T#&132R)VXF(QJZ(/D*5)Q_ MR8L"643:IV\/UO(B_F-N&?,O*GS!HGZ0D'+%-U;O=/XC"^_*AF9;6PF7L3>F M0\^G5026C6\/[K(WK@3=RA>Z>=?XJJ46IFSY\A\NNWFYDLFFPUN^E([&P^"- M5D(V&]^6.S)E7,IQB4R8S=CRU=WIG155+\[&U[W6>_T4LO:D3$P/O'''#;MA M,)S7+6S^AR!\_B@*@O1Q.N-CW^W&5_T@B/T@IA<=(+SO]ZN?3!YC\RXZ0=BC MX=\NT$6G'P:C>]J/_G;1DQ0=:XJ,98I45;KZ\?W*8=\0)%L0L2S9AHF)8EM( M(+JA2X:D(85@2[_HQ$'ZAD>0R@]T2)/&JU>$"(:NB$B519U8HF1I2$N?LQ A M6+T2DD],=[!V^I_#I^'%YU\_+D"L@2#$"A(IEI0<@IJNJS82-%E6#R %;:B*IFIJ#T-0MA$SBV(JEZR:Q#<', M3"13)95VNBDIDFPIB@Z"Q%%-6]")F=D\!OQ9 .&ZZ:T!8::[VF3N+HIZ#T :69:(=7$9'=PQ'UZ5,$@H@_BN5B2AI MB@*>I6A(*K%DH@LHHRI03N*B,EDSO34@G$I"K,HS$,J2#F:3)3M8,TU#LT M MSX(^EJYP&[.""H6<"F6L&0(&EQL3118<$\#L9%0H U=S*BS7QSC7QS*H8$/! MCF!A@)DL2K)IR8*L"AI6-5&H#)R=N3X6+!)0RLZHSMQE+EEITMS&2-GZ.>X7E7J&>>X6:9>GP_T@#4K415B05 MS[209J!*ZCU7KW J0@MZ'"OPK&01L'I, ;9FB5GJ@:B*@"M-H7,5H9DIA H@ M)(IFF$""6+9-I.B.A(V,""UL<8.\0H2*0@Y"4Q8-8B##0+J"!*Q;CIZ)0H0L M,A>Q5)2-G^,BM(QZ53V'O"Y8-G; J (?"(QX052-J3=)0"G)B/-_.?\7HKNZ M:"J.;AFB88HRD63)UM6,_U5#K!2AYYJ]S4 HY2(4)(*AR@ U&^A1)):"L9:! M$(3%F7N38J4W690:"*'+!K)G)+IXR]14'-C46"L&FHJF!:HBIJCBY)FIV%.D1D&9R]R_5T M(61I(. SK"+-E!W3(" HQ9F>=A14F<@^0U,GA9RK@6 MVV8N-]=-Y.Q=3IM*@38-6;$?%SI4V35">ML5B/J9( ML*$;QS-DR&TQQF\'-%#6- MP-9D=68 698DS$79-'GCYXXM -+?1,$D[-(H_7% 78 +_+OGO7S^-?F/FYZ: M 9[ JB(+(K$M^(9&X ,(R3+&V'8T++$ON',/PG\Z4?S&,,(.0%T-J/<\B#\A M4?A?O["C>E?NT'OV/_UK$L5>_^V7?N#'5Y'W%_V$Q_$O\+IH[/K9"Y+!OCOR MAF^?/'] 0R]>?N I_ @+8(]EZRBL)AW<9F%=ZLU-32L6MUZQ6+[B?[I T/YS'/B7'>N#^:$C"HJLU[-*?=M%I@_\ MN/7U?#=FH^2)TK@ZP3AJ),M,OTOR H_\)/CF5XW MD1"I$-1$"5-9R8-#A,C8(88F@0ON"(1Y/VED0W44051! /LN.S;=H]XG*^A. MV&GK;(=K5P]F**_SR \M^[/IT@B>UAIB63=F>FE M#\K69)D^4X+:W[^1^T?[_LL?G7O[[O;^L7/W[?[A&[EY[#S>=D"./8*PZB"I M8CQT81KHD'WWE]5)!;:(?1%,G'M#. MOR=N"-\8OG72S@ =ZO=H;TYHO>]#ORZ_Z,? _,+?M.E(%1^A.[X8IU@+%00 M61H6#4&S=<>VD&T;EJF13# :!M;*!.-=LC<[;8=0+2$[?1#8;ORW"^\U_L3Z MDXQ@XJ#GOKU1UE+GXO/?)S[M2,)EASU3*13G_GH_!#M-HQTS&(V\B+71Z#C> MD'9NDJX.6RDZG&>$10G\5!6#OX]46=,$(CO$TG15%&R3)6V+^$P:LKRQCZ;? MW$'95>Q)8$WB,1+4-1JO,>CDRG/="IA0&3UWHK +##URGZG@(O'#O\;/%QUW M&"_];OKBZ3M%$:S$'UXO'GP";PW^G7B"H^?W D.4MX5&\D0)'7UUHT?:O>Q< M^]T/1T14^A.;_,W GZG9 ^>U',6EMTW*@3C6F7=?/I M=3R_X\51ISM(=%)=5H>0;JOP?.8-#&D__B1D[H#GL[Y"R<_%#_A,)PSG/ @D MI 21=(KJ=.EP.!W]VX5PD?S,E%OV^P_X6PT4]/))T3U?_V235H:DZO'%"$?*[Y\]FEQ!ID7&L9>UQU. MUPH0_F4.0XP5B^ O_OP4Q'$PFOM5"B4Q15$!Z_LA_5)K9Z7R4U#AC)R@&YJ& M5!LIFB 229.);>B**6F:).JRN*S\@-V#&$?8+:-,PQ"K^>NLVK2^- \QL\-@6*AE88NF!K&LF9I&C9L M9$DZ9@@T#,DR)%M:1N"C^WH];6#639"XUI11%3!-1%U2E,V1TWR6T[9WJ;3< M%URK<1+6Z("7$X";$W;^-0F]J.'#QT[[005G/8^8UYQ]%E.QR*Q$$^%E[RLYVL(9)CV((F M*HIE(1L+IF"*6+$-30;\5.,E,7=OPSMPZ,!TX8[@03"G"H73]8*@*KII:=C1 M#6()EJPHR"&J(F''-AVM$G-W 6!@^/^\\6H'_K,D(9;.X@[@AC[.%+PLWC@. M@2>\,<@D^DJ[D]A[86%(,&!I=.:F_$] =QU&>)46_,9SP)HPE+ M0,5!YR&M'TT]!R3^]/0S4QJL.H)TXT^U[N84DU"Z_$&>^[/OE)0L5J>=T(IT M5?&Y]=[@'MW>_>G[(NDG7^G1[C2(^6D"I!4RHH*W/WKQ,$G%4K<[Z'2';A15 MTOGR:N=@@F0T%US:>0/EEAFXCVZ&T$"4[ M!%;T'60\IS=V++^\]GLLP4L[3V^=[H "P,'^_PZZC2;U%,P[*I3Q_81^3MVG M@1MU^MX0/"QW.(09[#Y%YGC]>^(QMPN\K2\))9G3\X;9/Y7P7?+ MT,U\,C;,BOL[/1@%"XE-'8>T2Q-["8F=I&X[ZOP$[P.*ZD03T,?1(&!5A5F= M>SQPX\5=_'#GE\K6F3X\W2^? D6\KT M9:P$/4I6DJS4C>*.+G1Z[EOT(7U/U7]WBW=LR-%Z,4EI&2(Q;2)J"LA;19)T MUE3"MG5+$!5'70Y>FY.073*;7IC)Q&SLQI-HA9C]@]TGMY)3M]WD9B BH><. M.]]\CP5'.E\?2EZC:[*R,ZB+Z+H)ZER3_,MIR0C&+, G(R^.@;V24[MAX#,= M.GSK4-"G;YUK)F"!(%F WG)C-SU?L" ]\G<4@SCW$Y@I"PJ3#??T>9(>V.T\ M7#UV?F)8T7[IB)+X83HC'GA)G?&8U1GO6XRD"YX)!AK]7,GV^V1X#>6'+@1+ M,Y!LFAB)%L:2;1NLO0]H=&R;8$N9976G,]0PS$SYGS,\9_A*A@<6L-9OI^:E __R2LRLH:()]&&+#,96AY]/^+0$5CY(FI#_/WY?H%I9 M&ZB65@2J5QR=$''UV(:O/&IX>P6]U5%FLZ&VD_/+&F5=Q I6"9$R,##.=ES8:E(=T6'8DXIJ4*EB81A1E@1"&")=AHV0!+H&U,(G MHA5AQ24# M["D(AD_P:! _!:\%'MRE;);S*-\?W]\A9:Q='A5I_O:/(F&+EWLIFB(XCF J M!(D&0IHD)L?,'$/7'4%7K&4)F\'ZMP349@KI0TO:;;.Q113@$@K<0\BSOR*T MR"IP2R.B7K\L^Y'D/, B]H,D93&)TK DK#GMNL5F1DE\,DLOL+0#^];PC7W\ MAP>?AL]V?/J#Q3Q#^N)%B87MNWZ74138W:P;1%(V%KM^SPU[48<=[O%ZY46O M'23]Y/Y<&F'6.!G0XS*BB\Q/@.HDUISUMEB.Y#+P_5^6 M_J#1,KC7B0(QOW? M@0%2P2IQ %!( B*#&:786L*L37')"4]11[8ZM\M >HC MBSJ*_N<3-?M(URQ&JS9.UZB'(F22I#EVA=_?)\.W%%ZBGG6\V^U-EYUBLRH0 MA;LT&"S1BTZ2D 0AML@-BS/JJR;IABX(8UN)W$B3 &!\]QQG3*'R>R^._>9IM,O.A/?2R=$TU_T:-<#AR9*,QQ@ MK-#D7\5V@_YDU OBZ<2+SYIZ*2'A4E%0Q@[99M^;1>VDBV*4T4U+$Z.DGBK( M=WG,?F)5Y5%SG:@'86Z3/=.KIY"ZWZ_N_-HWSSNUG]^65;L"*&RP,"N(#KEI+^N?=#F_NS[=!H2JC/T>$767]VU M7R(/:#6F,\NJXT+,0*RK3=:3V_W^'(*GWV-4'(2?]@*=)6"X6PBHSB!D%O!_ M1@J[)]W1#"P*EB)C2<<8*X9J: (Q5 OI.\B^.S>,.]/Q4LVW'J$:H.)D6>),*]O)[DB="[? JCT;O%5PZ M@$H2,7@3(E(46V3762L&L5@C'T>6I*W)?.,E?+Z.Z:B#BG2_!>4>1I2<+6Z< M66@VZ="4G 39$5,G*&/6(Z8N&7-Z]M Y,*ZCFP010V37?2BRZABR2#"R)9M8 MA(BVO4?&-0/FZ[#LRC??G?0\EK>!WT7!T.LE94TY/[-0VNV8IB_AW+T%]CAW MGPYWYW@GCB-KMH$4FV@*430=Q+RL6$33V2V:FK&#Q;\E-[)<5D@'\ 0[2<9: MYH\HY\O-\2-SOCP9OMQ!;A-=UT1559*;ZE5B&"929(-1!U8M#1]3ZQKN$.QI MVGD84,HMZ6UPIG">/F.>1IJM(0D\+>1@A1"'2(X&;I9M"&"/"8K<'$O:_O?$ MB]].E;.WP8C*.?:,.=8@CB@HHH$L[( D%S#&,M%4$UNJ*!.R?=Q\;QQKNE%R MV\ /KH^WP![FW'W&W.TXIBXC&2$L*XHA6H8@23;X91:1;16C?8:D;X*81JP$ MF%6BKF5U'L!^'QIUGB0KY!0-;"*P;1Q9-!3=, M)&LB;KZZOON;H MNBDKMFQJYOXE#.$BIHG(8;Y[A_42"$(N7;9 ")$O MD!E]"J*BD'G@D\?+OK9!QFK!TK#$0CW6AV@9BB%B130%75%8X2NR1,TP-+#% M)-L4=[ ^'JY_NR&/W^[MAR+M\:X>[Z#U'WWO*IJC;?<\NIB MXS77U_#3?R.V.W#^R[D%5_7=7=Q5Z5Z.U M'8FHJB/FE#(V:&^24T9M#=DZ^2JS(P)E[=!4-16!4X&[L94-(G8-M\Y#:4Y6 M3YO/O9M4KA_MKQVT>-?>EC>!2\*2$MA>6A;;[UU)=>TO)_6'1P)[76YKN*P MMMS&'"CT6>OC;"O);_;$("U9YHR/-^AV,B?A#R>"2DBGP__P/]O\:6[/8//V MQK)O'FRK\^V&?+- Z%NLR>O#[9=KB[ ?WMGWB4VP6P?8O6WC)\_O MQ(-@$KE^+[KLT-U@Z8W5_5(B^#^[74K[_>-4.FSK]=_3%^I/RJZ_V ?A5\)JS[O\GW7T.EK$ MZRXF;2UWF5RLO6M/UW65JDI^UYXEB00YIJ(XV+(TW;)$)"=W[6E(T04\N^9[ M$ET]N^[XTY0L*N[W_IW=.3F[2F\2]8KWZ%U)LXOTI)47Z:%+7=(O!4%==X]> M'4C;E,!V%K!E*=9:R*S%BN5P\F,WG=).X;+;7@\J>51])GET;*F6*NH2-DU- ML!S-5.Q4\HBRIJG:%I('UR=Y5*1=8D$^A.2IA32Y6.)BB8NE]XHEC&=B298< MV48:_)]D:XYN:Y9H96))QXZXG4'T1RUB2;J4%>U2D@]B$'&QQ,42%TM-$$N: MD(LE6Q8% \F:@D3">@18,K8S/TVS!&$[:ZDNL20@^5*5\/F*I:/F?FIG03.( MTF:<84H]247*<,(6 ?0Q#@'Q[JQWISL*8*-_);]8$S[!043*DNKJS-^U/0I:KQXA;.E:?'E5)>WR$[CF6+NFD3,',)$E1LFYD7 M213;J$]7UF/)(H0O=4WA;,G9\N384LG9$MFJ9!F&C8@F(TO'-FN$E?F=IB75 MIRQK8DN!%66=-EN>5A;Q-^K3T!VFGF5OY/E>%(?I95OT=OT+YL&: :JN@+$QV3V:JSBS57%)GVW-1;6Z?JEVJ@LBYB'-1 M([A(1]J,BPQ%L!3#EC7#$9%J(B(9,UV$+&LI@K*3+JK)'I2E2UFJ,WK"V8BS MT3O82,K9R$*J+3C$TDS)(*!^9!,KLR,MP%FU**.:V$A"EZ)X$O4G9Y*UNV;' MG&D49T[49<>G,0]U++*CDK.CIEC$$21B"Z(IJ88@")J:L2-V''N1'3,(3VNG MIUQX0^-W^U81@ %^MYHCU4M5K#.-WKPX1Z,8M*F:\ 1Y4E/S7)VM**KN:#I6 M-16;EJP2.>-)V3;-]_#D=I[:)CPI"I>:?MJQ1\Z3Y\F3NI+'4 Q=-!S-L'53 ME,%Z=9 PTY,&(>_5DUL8K)OPI(0O,4:<)SE/GAI/(@'E3(FPJF+9PJ)IR*+) MFK)D12VBK)/ED,R6BK)NIM0NL7+:A6:GE:2;7E?I^1WJACY\.CGW-_&!5I*C ME6Y,>QVWW_>&'OSS=!-V/ZWE22GG2:^^*L]+7&M\E?,>Y[U#\IY6 MX#W9L(AJ2 *2,+%M534<(>,]02D+VNRL]VK*;HB7&''%QYFOKE7'O+H+2)3@1-=@P3:0*V MT2S?*>'EOFW;\'3]^4X-U]K+C7,TY^C3X.A"($I7L&U:FFAAK$L"1@0Y^NP M%3SP3BU=?KL>'JMDXT*$2X%Z[)H29* 3 6K)A9L==9>5=?( MNYBZQEX[L+XF\/+).>1S5(R:ZGBGA-9YHD CM)/ZW9W8?:U*S]8>'6M;>^B] M;>F@QH=8:$"D80=$D@;22G,40Q-4E'6G1XI@FVNR8"9\W_,G (+;5'@%?F0D MU)3.>V2T9+_&H0M0\7PW?+N.Z2@"8<>$6A@,AXFX2PM-]MJ$EC4N4NJ,(3:S M??09A.NY$#H-(53LMR2H,M)DS<2VIF,3Y) R*TT3375-1F+?0JB^)KU(O42U M-C;D0H@+(2Z$WB&$"NVE-$T4%%%6%=$DDBD1,!=F3=]DR[".;@G5Y/,AY1+5 MVHR?"R$NA+@0>H<0*C33LD05JZ8E.YJ$-7:T35'5_ Y#&]2G?6^OD15)O]1J[9YR\D'D1LD"GC]J$.?K.>>;P.." M+A'1D!13)A)1[5E2F*"JD,@FG%];.$-2+C7A7M%3GJ[:JF-H[.+^V&(*"P'K?0PB!WQUHFR1H8HSSU/PF72V/0>YK$[M.0=N*@ M T1P5:A@@MEI"5.KRD_:(!J*K2O!*I"):@@JT24+V!%'30P$\5F313K#1*FO!<53-$P]I$EJP44]BF(QJF+MBZJ#BJ M[>CV[/8O!RU'?.N0#?7W+M';>S3ZF)8U3W]SD5*/M5$HA#4$75$EV]!453)M M4-^Z,0N.&$I)CY1ZK(V:RF6$1C1,X=8&%PTM$0WKK8U"J:P"7HB-)).%)"1# MTT71F75$T\%)V9.U47-?)=2,3FDG86Z<6)N60@!D,?+QU8T>:?>R P3]@4=U M>52W4F JA:@N-F71( 8R#*0K2,"ZE36<$V6$K*6H[IS W&M-#M(O-<2334>^ M$*@NPMS5XN-"Z5R$DH1G0LDV#-U6L.J8HJ816]#EO&&>94FK8T;[+LK1#WK, MBY M6.)BZ5S$DE:XV$.V!)5@A!PL$L>R54.>]87 DJ7N8"S559JC70H*MY::69JS M*+@&-)F(V&&S0X6ZI4/>PMQ@@' @<*K@5,&I@E,%IXH= ')BE\=G5\:/:=B) M!FY(.S_=!#'MB#]_>B +[X[@\G?UQ7)[._LX&ES5[ZXTM)#'FFI=O%%3\W8)DHUU&R%!$RS+,@2")46:W6:F MBTOQQLR>NZ/A R.PA/ VK!S)GBG&'\59^%%8'7[\L(\[?K9'3%/V"&^_A2WRIXT.J7LZ7G"_WR9=:WL^>8 T<= E<=E%Q--.0 M;-/(G'55UY9ZD=2@+_^H45\*!VTTP/F2\^4^^5+/^=(@MN1(NF-HCDH<@1A( M4F9!?\FLW8Y=)@)R,:&_*VO.&$Q;H;6[79PF1<:]P;O5 C()BJA9&LBT34)>0P)V?FWEB: M:*[+N4T)Z3!5F#S$:L)!%WC150ZJ-5"(HLN5(IB,YFIYE\$U% M7;IE?'-ILH<:R;,(C'!IPJ5)JZ2)5.A'8TL",FQ-1HYC29(B$DV9U0-IQ'J7 M;5)W!:/"I0F7)ER:-$R:%)KN60I"EJH:D@3"1+WSB5I$WC@RV-J3"L-6+7$$XOE%(@HMO$MAQ%5 0+Z=;_S]Z[-K>-9&G" M?P7AF7ZC.@+NSONE*G8C\KJCCK+LME3]QGS:@$FHQ&Z:U)!4V>Y?OPF0(&A! MLFX@"0+9N^,2[TAD/L^YGT,QY!72#19/3:78;%LC0R[IXW!COB4 <"0>]8P!:N&U6B:ENS&=Y/03Y79!# M6%=<8Z"T((@2[XC AGD(MXVRD6D.86I%DK>9%LD.FGX501Y!?B(@QSOCX 4S MG$F!"##.$&>Q1U4(TBC@]R+)V\NQA"G$;- @+^WXOY;3P[;/E__N7,YT,LO? M;I,UP)]^V;F^45Z,Q&OAZ#6O[Z!7L'Y4O/OGR2I\\2A\Q>5UGF2C8.B';_H6 M3F,RFZ^"K5_TH@Q?78R4_WV139.;;+%*YE?)ZCI?%GZ!6>"G93X.)S2['4\* MGT%XKCP'6?'@:C++9J-)^& XY:O\<[C\Y5]>M/)V/!SWW_GJZ;O7T[SQ;PY^ M5O"=[VHON(F$,O;3XL\^]?;["K\X,_9]$OV;1E^Z*_7B\WBLI+5EBK8 M(=QI2)WB5%$NI>>$6L4EIH)Q77PF^^ZN/'&I_[Q=KB97WW8N73QWK>)!W#ZV M1P="R]HE%JAO.@[?\$Y=7#J3)F?GYF6G>6]79MZ?6W=^X6SRV[GZS9Y=AK_" M%/2Z?KS[];-"RD^_4Z(@6*M, MZ]&8HWPZW;Q:^O"+Q^&R1]7C>Q9].?D W6Z?Y5L.$[,W#/O7U;S#XIU_>-%20S>\__!)_T:?B M;SW_MX[:>_M8IA'O4HW9WLC6SQ>%9I=<7B_R/'D7WG"]3%P@H7'RM]M9GF"0 M)L.,M@_T(%Q,OC[]& R2&!XM.MC#>6C>BY>-@=K;\2G\DT?CB6?^:/K_,'JLEH*)?*:*,B*&>]. 4[=EC^04,_BC_MJWUZ:=4;:+7N+]!'I M(])'._0AZCI:XJ!B@38\MQ1AKJ01V\[]3N%&KSO%'OR8HOU^% MYXLRM9M%?IW/EI,_\HT#)/EI&DY+G*,A]6FO?UQ?WLC_K&\Q>GD9P83>Q M\$XWPA<*7S]?Y.'KD]'M8I'/1M^2U2*;+:=9J?S]GDUFR[40SI=_3I-9OLX? MS[Z^MABE3\4FI6(L *V[[$,K$2 &40V%40@@LVY0Q3&1PC<4XU(!,KOZSUFI M_FSVQFRVYK+8F?6OJ]GXLMZG_Q.VJ5"KU6*R#/?&WB["OQ_"6N;C\WSU_NHR M^[K7@ &,P8*^6NM]1O1/CT$:U8.F%,)6&<"9! M#W\9+B0\]V-LIXRV6D'^V#&IS_UKSDD[ANF?(QD,A@P>XP)2>V#0/BO?/Q[OJ6-HEC\8SZ:9LOEY"K"$NT(@202CA;#]#A MA7/+.CTD*92''%\=I7/$>G>D,ZFE,Q$&<:H,@MAH;X$'E%3266&K#R^=V\IP M2QEMU2G75?%\&D'Y5Y]LM5HO)I]NRC]7E M_'P^*TAP,9].PUO.BF+A?+G:;R8"3!DXI/*S7WS$8,R.@@@! MJBE0AP?":"0TUQ0#2@E5%052)!NE\0?1$%NB0$A33(8]%:KG:3[W^1,WI;1) MMG/\DM4\"4?@[TW3S?KH848A3P=6OM1D0? H9V^MA0Q(GVC"LJ#5 :,[@%H>!T_R!L MO^Y&MME *T;H3P^;/9:?HH8NIQQAZCC P$'L!+4*;4/T&C_'U7!LUP(%,6-N M8!CM+@8?E9_!VJWE)Q6:$@9$@";7D&GHMDHL-K)1_;(7^=EV%IP0 Q2@+>?+ MP$-8O&)O%N]=4_==MKS,1VD2CNQ?NNX!C.&3DPJ?P!W?(4&2$T89(89#JH3P M %=!QNHJ48F)USIH?PH;0K2S>%L/+A3$KU8( MV\J-$2GK1F X$F$DPDB$_2!"41.AEUP)K(IR>6 4LHY"5EG&W&GY:H6PO0P9 MVNX$BGX18>EF_&OI5]L^7_Z[Z_OH%>P?E2\^^?) M*GSQ*'S%Y771.:=H9I_-OA4)-;/Y*E\FV2(\/2NS:WY?9-/D)ENL>^I['8\6>5%%&)6;G=6/+B:S++9:!(^N%R%)SZ'RU_^I;'RZH;< MO1/-A;\Y^%Z1.^>H_/=Z47W%3?9[_O;3(L_^]38KJFI_SJ9?LF_+\$-_O5YL M%I>5Y++T2DJ.&*/%F"O$E-8&EH6]5 AFN2@^DWUW5YZXU'_>+E>3JV\[ERZ> MNU;Q(&X>VZ,#G=;O!VV^4Q>7SJ3)V;EIGJ:C7IEY?V[=^86SR6_GZC=[=AG^ M"L]=O/_US*KB@5:_JG/CDHO_O72?YK, BW,;Y?9;+Q,D_SK M*+]9)<@,U;+/Q]U^2]GX0?DU,ZGO],<0=!X=D-' MQ>/=KY\5(GWZG=X$P5IQ7L> 1OETNGGU?[T!;\K'X;)'U>-[%GTY^1SN^GG^ M)?DX_YPUU.POD_'J.OP9UK41U4%^3[.;9?YS]4=CP6^V(;IMH+GDK <">.N? MX/A/O[QI:!N;G__!2S]ZK?67GO:QHR;?=G5\PF'F/#^H,>Z-Q_]V.\O7-PB# M-"FIXJ@CP>-I..9IL/DH__PI7VQ.!*Q/Q(#G?:OE,G\TW?[1$[/?6_ ,.[13 MCJD>>^3BT?CA'>I4B<_K\YO*CM*K)"NY(L[#Z_WZ!K.7)Y*R^'H$9\OKTGH? M%7\4O;;_R*:%&R].R>W3E%R&!18Y W6)(/-<0DZ0JD M<#[4;%S\Q]6G1*U,ME@4#N5_9-/;_$[XXVP=!VZCBD&FD+?:/Z9SQ;]#5AHC MK9PTK:"Z:,,K[[DA6G-MN=+ *.C6M"(QM[ QA.BEM"+^3MIH*,Y3@@XR1^RX M0=%G&QR=U5?4:%3&%I)%/LK##0)X?YU@'Q7XZGZ_RA#Y0]]F#FJO' MP(OK!G144^L%!1P9)H@(..8;G4 *SD0C$:+:C(_;O3C/5QN;<&^J $P%@6FX MG!9AVUFAWP/9/@ (T;K*Q@9EVF'IH$; ,TP"O#9)E1)B0?DK(=2.V(-IN,I4 M\C9SB;HOX$[<4C^;_1'.Q'PQR9>EQ!O>Z+S'8,AK&%+NG,($6*4X!\S";8]] MR:%%C1J/ZN9^"^C;G^1"+)7L((/M.BO0^FS%#AE[LJZO@H82S*1C#''@G-=, ML2R(,XY:#5#IN=PU[/3+T/B_PFFXR3_.M-D83ZVLYO)XLM M#FML><,IA0QBJ(QDFBB$-K6+X9$RC0:0FWOHUK=PWZ89(2F0;7II.RO&AB2M M3A?3D49"P9, W(YX)3S% MW2B<[+Y<_OXL@HZ*W\OY*IL^2?P>/*&];X7@>UOR(8E*@'K0()78"6>!]D0J MK2DS;--7,CR$J#%H\#!*!DHAXBF !VUTT ,^ZM MY PR#SVS7%4!*Q5XJA&P.HSB%$B)B52*@TZFZB0I#<6O\6$QOPGK^E;FA!?I MX#=%4X?.!9Q/ -R8U.!V'@0-A"A*'%/.D(#U343,!Z W.FU5F_!AFLU6:C9V MU3[L,SHM*$I%NT.*3ZM]3/1Q1!0W4$SKB@DE#,;82"TX1\H+X\#&P2&9*&Y'8G/" XK;#"6<&(I[%@1_'XY0M@H_F4SS;)FW$VDX67^CX#MPA!H# M+*!RD"*(I#3*;H6JY TS?GLG?RUNY,?BJM]?_;;,2TUZ?V8]@2F1;8XPZZQ\ M')(8/%T$2;3C"(/ (LHA]Q@I"C8(TH+<$W)[)H)>*-'^G2_FXVQY76R5 M",C^I0_@&8K]^'_F\_&7R73:.8NQ$^B3L)9?GALI% -,,$B)PEZKJE(.2&L; MQ3;5G=UC80TD));91BNOE\C#M=R#6!(:@,AP( M0(IIJR'JSB&O;Y99F0$VF:VRV>^3HHWCVC1K0_"=+LKHSO@^:+334%F$N>=. M.%^-%Y" 1AI691K5M"T@MB3(F4QP+2T_)9%L+LNF\N*Q\\;FE9.;^ M:9"RAJ01%%.G("(!AH1Y@;=E.%C=,T)L)]>Q&#Z[[U2BHC\";C5AN7/*9#3C M!@E""&"=R*1!!3_H!.5. M9@(,P!".=!3IJ* C6N<:0D6#!D.I-PQ1HSROTR*,)D@]F8Y:*KT*.I!,)6TS M ^(TZ6@@8R-^G62?)M/):K*9"E7D$*^^=7M60(.;^:)4-N=7.[&!_&D*QXFIX]OIV(M)-]JV8'Q)SAAH01#4$;5&]S[@!"G+!:?%: M5<1O++2-5AS5W?VPOKG[EEX,XQ21?JN20S95!PU#4L]G(1Q1;#!G%# #@$%: M;7+:I92*-Z/43X5A.P9=L#Y3WFXKOL[!L&<673@AB]L\+"6;9HLJ^/PE^WW MUAMB.W/)2/&TPT84C3(P-I:J*E?6&-KPW+K/-]/YMSS_F$^S53[>B>KOW5N+ M:,IXF]CKK*0;DD [81B)>OZ*XT9@:!415 #!C=$"5T6-'(E&LN=+8-2."),@ M13".E#@A0VY=AY5MY%A+4X]ZJ$=B4.-1>R(LP9X[["02 FD#M[/&B&OT9-MH M"8<49U2DN%4@=D^5C!;=0)&(ZM0 H(45LAC\+B&&4&#D\7;BIKS7L?)D)+94 MFHQQ"G"KB+6?'Z8'53 M3&I9B 6 1 OFO/;44:*<%E6 3DC$[B*PNKEG,U?>VO=7)MS8O<\Y ""EK?:8 MZJS8&Y)T.V$(L5J(:0>1EMX2R+E4D"L$M^DGC,N&E^2Y$&JILK@8%$)[ :%A MV7:C9H9\5"H;>!0[2B7&2&L'."<6<8@ ,E6G-@,$OG^FV &-.R%2@5NMM.V< M1AEMNV'"D( Z*Y-(I[E!3% 53#G.A&*ZTBP]O"=OYMEI MX\GR\,>;%>O&VD"/Q&'@+>PI[! M&%T3 P6FJ*>H"!,$:C%=$PGDK%+>J0J83KIF0M:+@=F6_,6(I C%*/0)1:%K M$1IK1)MHI*!&(X;A?PIBRR5RB@&J(-G6B$)KGEC@=H >V<5<:R9[D1\Y "-[ M"#!"]>@4+#W&$B /G=40$N]%51VCF7"/#.9[&HQBJ>CP;$&;7^7A/(P+(W#^ M.4]6V==H^-T#15)#T2BG,4#(%-7:4&-E@=Q ,8@ZT8A 5[?XK+S#E]G7'>?. M/J>W!\LTI;#-O@?=4RNCO3=0/+)Z\HK&FGI/ FQH8=\)P?TV%*T8:F1H/1^/ M+>5H,9PR$6/2)V3FW9V#U&*6UA["0!V!IJBA";B3A7/4($J,50X:L.D\+I7@ MNCF0_4Z6R"&L/BY200\9_.BLL!R43.PM_A@ ._G_#$/K!5; (Z\\IY94%3@8 MV<98VV?AKR7W)VNJU]RY]X30/0$TBL8&AG MU)(,:D3@$ \4ID')0)1O1BU)A@UK5#CMD-O>5(JB7Q-KNZ[PI5O>S52+(=OM MD?*,E:T>5PRD@/)6MMEKM M&>\==;S+JX^IF7_^/%E]SF>;6NOB'(4?S&>CHKM6M=RG?ZLHO_6G\_DJ3R#Y M\Q$"?:> ^AU7)X>&"B\M,DHY*ZB1U6!)B:'"#7_*SH85F2V[V_4T[>?KA[A[9&U%W"/=)1[TG+DY'C-,1X^ZW.!VQL^'%#XLJ^V:YFH_^ ME2;_"?\"0'*3+9(_LNEM_G.2W:ZNYXOPB?"6ZVP1M.RW"4T##1?_]TLR62Z+ MQH"%+CZ_72U7X8\B$W7SUC(="_Z2!,GP0 OXPR7.'<]I<#*!&[YCWG,%J"0: M(4:]Y4 2KW05. 78) FA2@J/VOS4?[Y4[Y(,"R?%6D2KN,F#^?N MCWSZF!$TP+Q'ON.6 )AHZ!T72B'H&+,,T*I_O[*T41*P/BO[4!#N]AE/(>MW M-5NT0@<*/UF/SQ#44>L8H513X*"3QJ!*1<=6-\H G@"_EMK\IS"V-#XE-\"F MXCA9WBYNIK?#+1L-^G ]]3> B@*&I#=&8T*Q Y4!3)#SC?BV"FLJOC2;?L@F MX[/9YI[N@&Y_XT5E(?#B=)J>B:\3QA&N.X 3SQ@E!%BB",#.D0)(&QQ!VXP8 MOPA'[<@M+F1A:?0!1T,Q/S_FJVPRRUOKNM]#E5'0&HQ>*QD$&L%!5306$2&J M7@@286D;0JVZO6YS=]5H=/OYMAP;9?.KR6BRSX:%2 0[O]5V"-U3)*,=-U!0 M0&R:JA. :Z42/S(E"VU2H(0I%BWN]AP#VS[G;.1S)? M]_R??[Y9Y-?Y;#GY(T^F\V5_3;Z?'D6BW$&B T@ Q8*2:I'5' %$MCG-W#7Z M]^[S>UW5U]Z_AYI[GJ_=7E]G7U\G*9;@WX;D?:[ D9:V"LWE8CQ^E M>R!--]J-IP]&"7?FW@CNI$= (V&QI,":;1<]0URS=/OU8'R&C'P*&!E(B20# M!.-0C,_+19XM;Q??JNAGMBK'P/V<0)IB0E()^3I &1XBF8KP^L1KBQL28@"\A7 ;\>N+H /4:M6 M==^!W\OA0^^RY64^2I.@KOYEK2M3I*:A>'+.Y[.WQ6%:S,O9V[: M[7\F/'3,<&:A,<9Y9V75_XP&(_8)5NM95<7Z8;XH?DZM5HO)I]M5]FF:7\Z+ M?M>U';)W50^FE 9K%T=+-SKA(IT-A,Y$W9Y?,"2TE+ 86"J %8QM;5!I?'-R MS=[HK#7'G40I0&TF79TFG0VVTW^91M4MI2Z:L+W@3;@SUD03["E5PEDF +&. M Z8V<54=/M!(*-EI?JUFXP-&64G*)4\Q/VB4];3,VNC/BV08R?"Y9 CK-D#, M02:X 88**ABGCLMJP+:Q5+@6R+"E++N48)E*&L>B_%AO_&NIO6^?+__=N9R@ MRN=OK_.2P2 "?_IEY_K^>;M<3:Z^M7 ,FQ?XQ$L8Y869\=HK6#\JWOUST7Y@ M,BJ4S>L\R49%\5PV^U:$B6?S5:%Q+L+3LS)F_/LB:*,WV6)5I/>OKO-E7ISE M0.3+?!S.;Q8LI:(*+SQ7[G=9DGB>;" MWQSX3KWYW_3.02K_O5Y47W&3_9Z__;3(LW^]S:["#_Z<3;]DWY;AA_YZO=@L M+BL99@FYXQ +IJ 75"FOL.<64:>!PPY04GPF^^ZNO/AN53P(G,?VZ$"G M]<7SB:_G:O?[-EE^"L\=_'^ MUS.KB@<7E^$_[]SYY47RWB?N[[^=7?YWMY;PTV06X#V_709K%%)]^IRQ! ML-:62^&4C/+I=//J_WH#WI2/PV6/JL?W+/IR\CFP]7G^)?DX_YPU=.LOD_'J M.OP9UK61S4%@3[.;9?YS]4=CP6^V3I:Z-;IX\[ /9OT;B/SIES<-_6+]&GWX M)=CV2S^XC)=](3OEBQ_@;_$#_M8AST;W0'34L5O'*DMC71J!O#]U9MT!N;1C MAQE8?/*&G\:&;LNZXY:6'I7%_,O3RDSWL>Z#('C3_O3B1^U/XX[W:,>W;0/= M#]L&QCWOT9[OML$J&\0DWW6(27Y]L U6/ 8].@;W%%I?W%-H_:,A>/$\].@\ M%*5?ILY12LY>4?H5]_ZT]G[-!6NH)TGR4#QL:'9[7[>[Y/F(ZWYNKOH\OYVM M!KZYAT'NRU(7^@KK9]R-?F.^8\=BR(00UQ?7%]<7U[>7];5=6]*ZCME&5O ] M L7/%T5.7W)YOV&MG,ZFV6R4;V9YO5(78Z]2@(D]T/BOJLM77R7+[KIWO?E=.;=MI4; N!=WM4@"V30K #YL4 M2)A2632RBCWY^AY(.6U*(/L@U>ZW[7O>73DH40:FW!*E4T0 2K66 !C$@.- M5T0)J6DT9=ECH](V>?6EK5]D"JF,A!H)M<.$ND\=Z^%QB15W[$RFP%)YP:E MR.N@;A&/[::['2*:"/:$<8D7&_VG!3JXY]M;5+?J4;T'9(*@,SLCLT9FCU4=G;ZKK%3N*KYY[Q]_P-C*:"''!<:W0^1 MQ2.+#X_%'R7QG="=-523.C6T,INH0B7_(%N&Y%K5B@F'* MX$$G7T6M./)IY--3Y].=6?6<(Z4%$B!HQXQH*R#C6W\#!8U4B [QZ?U?W1J_ MHA2BR*V16R.W1FY]!K>RFENUX@I119C@ %OJ@$:PXE;FD3\DM[:D<.*48S1X M4NQF@Z![4''WGNQ.I&+A]5>#XCQ?)9/2_Q0;@\0BP5@D&'<_8C_N?L1^W/VX M^\-=^'&8_T%SX* &(&9\:P ":"T32ANLH;':*^MPE>'.#4!W#< /B_G59%7, MZ;ECQ-G2B$-_O[2=RXYK4HBCUA9!/#"Y36J$4X(9E, !1"F"RE.! M2166TY:#%R"\#>&+0(K00:#93>';]7YZK4UWU* MF<0,$V(@ 00Q!0""H+(VN7/JKK7Y4'UG87^>YZOW5Y?9U[8\34[]<L$PPD13@ E7TB@(F*F<+Y2)1G&%&O_S=KDJ_";+R[D:W]L*NISJ M4BI@9D?_^IC_S^UD.5GE%_GBC\DH_Q!6,!]_S$?SWV?EM_PCF][FK3EE[[^T MUO+_2(I0K-OH/3M$V3# A!YS2V"!+C %%US_?F.(VCB8+( MY[%$I'G@SY;+VVPVRI/Y55(4 2XFHU4>UEY.@TV36;XZ4'2[(\BF.\T5J41> MY'T[]?/N:7MCD,DTHI9[81W!A7M1\1V-H.WH+.RL_4(9I2C)X[7R+TG MO[ZXE_U9WQ#DJ*CEJ(!%898 U@-M")> *EW)4>:\#HS+'.5V6Q%KO3@8U4:^C'56=SZP[K=6%EDE MDTU@;1U$*\)KZ]!+\F6RNK[.I^/B8"2K[&O^0#NV@075$2 UR)$3A%$(I*#6 M(289$V*;7V7\4_6I=>BMW)5NQ]8P32EN=11DYR+KG2*'KHKH/L*:DBVL'9%. M44P=%(@J0\)[MGU1E<+P.;+[8*A^<;),A'.$X^X/4Y0'?;PV MPX&RD#/HK ,$:BLLEI6&[B1M##$XF"AO/338F%$,913MO8=W)/4 N!;-M$C(L;RP>6)->+R8?+HM=G*97"WF MGY-9T8QROIT^F$PVXP=?.Y5J,W.L7MV=L6,]8+7!I+(\*K/C7I_Z^B*N![C7 M$==QK^->Q[V.>WURZXM[/<"][F]*.69UHQ>@$6?(8<:(THX9)-G620(I9G>= M).?SV8X!>[:Q7\]FHT6>+7,?C-R+VT_+R7B2+;ZM'=I5EYVN>,)[F8<>@;E? M$NX(<'?*[KQ1T"LCC"!022F<87:;)BXL[AYP[[^"UD):5+2:FO+((8I([P#2 M3Q?)!-1(-@ S#[2VRDCG",0<;1M12(P/@>3.P:_[48JN%72]^N#J;%HV0\R6 M1<'6WVYG>8)!FA1G9 _\V>KMV_Q8\8['F/J>.[G[ W?N[&$Y8;?2DRAB-:50 M40(P!!0;535V8Q0V*CUWBCC6A5_K..8=P)^M =^)LB\)4X98*@4[H-1^\-0] MXP1U2-;W.8OAX"I^&V?C$78A^^#M_SP&.Q^$C,DQR7AG^JG2BB+BM2/:8$>4 M9(Y5II:AK.$C*:GR>CX-MV&Y4 MN?NEFIY,(<.1M"-I1Y7PM2STV!!F1"C>TA"QE'I'L*?6.HZ90]1ON^TKX>[2 MT&5A#]XNOI7HWQ#!1EUK@5GN^?86M4-(4TQ(*F&;C;=??0"?-?5Y;R=P?U.C M(W5%?3/JFT=B>E[WBBBT36DQID1H2 'V &^# M/Y>G&Y)!C??;G(#+PC&!NB 4HF,B4GBD\$CA6PJGL';C"*JXT@;R(E$'"*0H MVC9QY8C=W\2U&Q3^,5]EDUD^=MEB%KY[V6(Y.A*M5T!&]H[L'=D[LO?K?3,4 MU_0=GN16.0XU8!8+P(B1%7UC_L#(O6[0MQJ-;C_?3L-;QV4]>_&V17Z=SY:3 M/_)P5?//>?N^&DY2QFD7>#VZ:J*DB)(B2HI]ZOD[X5K'+:2$8"R%!! HPJFM M4OB(4UW6\UMO-D6)2"%JMR3W2.Y/)'=9DSL7'CIF.+/0 M&..\LW*3C1QS'/8Y['/=X4.L>TEKC'O=_K7&/^[_6N,?]7^L@ M][B;K:U:]I67C[ZL[^BG^70)FXVSL??=;D2 M79JF>)RD%7<_8G^8"X_8C[L?=W^8"X^['W<_[OXP%][:M)<^WZ1X M.B(W#'#A[/L;WU;FCW_?!?Y_*(8D2 TBW1,F,9P#J\"]Q1E'$&:%5^PD'O#]8G4*[O/J*7O3@ MH -$(J%&0NV0CO58ZQH,4#W'@DEAM'5<*>H0-52!>JA0X!+YF@;RSZ>#/3>0 M!RGD,*7XD$T'FI@YYD$[7H>9R#=1@1N2 O,TL"_6*Y M'=RJ.>BP!G>0YNZ(T)3R0PX8.C)M=Z8Q6*3M2-M#HNU'69OO#.1$@(IB^!LF MD@+,A VZ=.6@)$W=N4.LK<9[;KS.94I(=&M&>HWT&NGU&?0J:M>$4T :9@73 MP&MC)",>5&Y-1LSAVJ\\GU[WUA1=")HB?M"^6I%7(Z]&7NTXKS[J;8!@9W8Q M%]X11!D O.Q0;KROB)5"!SM,K$=I5TY92N$A==GH?(@L'EE\>"S^*(GO!.ZP MAX8X+RS!PF# '%;;R<_.XRZ[C%MO)1X$5\H)B%IQY-/(IY%/G\ZG1-39I@H[ M:[@'&#&HO:!:;9VY5DC583[=RFEN%1=YAH:3B M++S@:/BKXE9)X.'&W@1N;4GA)"F4D12[V3[H'E3?+Y0/NCM@]I%,G)58*QMV/G8/B[D?LQ]V/NQ]WOU?,_Z!5 M<% [$'&RM0,1\Q8;3+%E3A,C.45\&[.0U-ZU S\LYE>3U:]!G;YCR]G2ED-_ MO[2=27VA+K"?,$*^X(-@#7 MA>:T46C>/G^W'#J.K!UQ>Z*X?33C+_QO"URJJ>!,8VRHUX88S>LQQ9KC1BIU M^\!M(T;YE%P]V6IM]V/'XED)>D^E@ ,FV$7PGR;X'\4^K84VA1)Y311D5!#J M%.#454);(]%(;'@"]EN2O. @6.U^<*PO,; R(SNQGWLF?KBWO9G_7M55YVPZ DHN[+; O7$F"T*-8G MQ'(KE*P,2L$!O6M0/E2H69B8Y_GJ_=5E]K4M-U/K]:$_3 -%@K9HP7;611PA M>@H0I:#N"$RH90 &:$)-@&(0$T0JB!+7]/D<$J*M5_]%%)X<"J/2<_+K&P*C MDII1#76>8B\4<<8JK3 VMHJ@8:7:57HB+<82DWM*3.:SMZ-L>1T^,Q_]Z^VG M;)F/2V][.%]9L;U=BH-UC*T&N_"8N!9W/V)_F N/V(^[/\S\%X9K=R6RFEJL MK4 *,.<%)SM)JX;@NYJ[&O_S=KDJW!C+R[D:W]LGN1QY4BI@9D?_^IC_S^UD M.5GE%_GBC\DH_Q!6,!]_S$?SWV?EM_PCF][FK;DZ[[^TUAPK.,6BU:9WG4O0 MB>P09<,P%QYW/^[^0#6#G0&S"A-F%%*,*.<158X"4VD&G)VN9M!RA"4J H,@ M@R@*!KCP(8L"OF,D$J$ Y)PP:25!WA'AT7;6!*:-\,[11$'D\UAYT3SP?KZX MRB>KVT6>S*^2HK)N,1FM\K#Z+9>W^=C>+L+ZUAA=S[G]N+VYY=O4EVPQ+@.Z]1ZT5C3Y MH^G8CXS!?4JMI$AYJST,F\AXS7F)8P>&G9WQ.,0YW$(<(.:X&OKH5NL[PR8GL8V.[86ON^OI@1V9_U]4#F/B9R!>*U M5@TAH8(II*0 7IJ@T3[!-5+OR:\O[F5_UC<$ M,2IVQ*ARPEN*'2#0<"Z%!G M1A$AE**NBM'7!AG_G2_FXVQY71P&@2#Z)8K- MTX)GI-J37]\ J%;N6"S%M"$/@+24!+;56CJ\'4.D 7('H]K(E[&XZ\X'UKW3 MRLJN9!*.7#8;;>)V141O'>Q)ODQ6U]?Y=%P]#N=WBARZ*J+["&M6 M!_A((;>]49 II2 55C!1P5I) 9\CNP^&ZA=GZ$0X1SCW]R8,=N$QUS;N_B!% M.0&P3L?C"&*KI)/ 8*\I!8QMT_&4\HTI(@<3Y?N.#$K!HF#O.[@CM0]PX7'W MX^X/5+#S6K!KP[SFB#*!G?+(&.B5:$2ASU# OBG59( M @J91,H37J5R.J\;300N-\162L]UPD%)?8M\W);E\]U/K$.5+>8>,$92!-M, M/FB>VM< M3#9>7<\/"N.7JL](IH*U.0,]8KA[&(X:U,FO+^YE?]87][(_ZQN"GH28V.I) M$@'CC3#0.J,5)XI*6NE)1K)&^L8A]:26 SU1-1H ;",%G_SZAD#!&,@=4Y4( M@&&P2R&$B%'LO-V.=U2R,=[Q510<>?3E/'JR]6VOOALZFQ8E;$FV+$(X?[N= MY0D&:5*:+<;[8N>!D.9].QLE_@/)_[=Z^S8\5[VC^TJ-W&N@5LX)*X0UW-/*,0V$%W?Y8J>F9>V67H=V[U#$V9HB.E$% M)V$*!$B1 &V&@E]ZZIYQ@F):S_$UH,?V^44DTL+9>(1=R#YX^S^/P^=NU^$EUXUFJ'<$X*\V*AK+3#+?O,4 M($@#W::F%Z0NMY6< ^\=91KR+&V MG%-=6?_4H_N3N;NA<+XZ[^4I;?(1IRG!-(J&_2 \BH8H&J)HZ(PK@H!:,@@C M$)=<* 85M\(C1UT51\+.W=]4J1N208WWVZN!"YP*U FA$!T3D<(CA4<*KRD< MU6X<1"$$E$%FI1?.*1Z(J_(F TGOK[GO!H5_S%?99):/7;:8A>]>MN=29C3E M+#J5(W='[H[6O(F3:*6$^!YAAQK[?D3:%IY&5TB+S5:'3[^78: MWCHN"_R+MRWRZWRVG/R1AZN:?\[;]]10FB),NL#KT5$3)464%%%2[%/+WPG6 M8$M\4QSL$WX-0[J*)[CD%/O(:46;9, N?>-9@,=(O3[O[J]FKL4LU;;)$=R MC^0>R3V2^W[)G8*:W#V17A',N!%<6*5\T.6K/KB:VX.&5=M1N3%(L8P.]1^W M:/QKN3W;Y\M_=RXG[%7^]CHOJ10B\*?=HSK*BTULX:PVK^^@5[!^5+S[YR(: M/QF%K[B\SI-L- K*1#;[%LYK,INO\F42S,(D?/4D_.SOBVR:W&2+4[*[>[\#DF5Y-9-AM-P@>7E=:R_$MCY=4-N7LG MF@M_<_"]8G?.4?GO]:+FNM_SMY\6>?:OM]E5^,&?L^F7[-LR_-!?KQ>;Q3WQ MBO]YNUQ-KK[M7(%X[B6+!X__8[?Z0(?NR_H7/@46#=_P3EU<.I,F9^>F>2B. M>F7F_;EUYQ?.)K^=J]_LV67X*SQW\?[7,ZN*!Q>7X3_OW/GE1?+>)^[OOYU= M_G>WEO#39!90.K]=9K/Q,DWRKZ/\9K494;GU(3\7#?>I=B=#G@^(EWLTEU+! M!)6>LFF:6SS>_?I9(8NGWR?M@[4WO!0QR2B?3C>OEJ4/Q>-PV:/J\3V+OIQ\ M#J1[GG])/LX_9PUM_,MDO+H.?X9U;21L$+O3[&:9_US]T5CPFVUI>]U+0[QY MN/)]_1N(_.F7-PTM8?T:??@EV/9+/[B,EWTA.^6+'^!O\0/^UB'/1O= =-0& MYL=J1<,>FR"P!Y?$@_;/_M29LB8C*2W8@?<>>FS#3V-#JXJ;N*7KUF"+^9?U MW\>8)W 0!*\3YY.+V\7-]/8E ^7CCI_6CE=YMTF5>!OWO/=[OI.NEY3Y>LEW M"7O)K_-E/ ;]/P:7\X+JWV7+RWR4)F>ST5^2LHG#)OCP__V'0)#_DJR#$/$\ M]/X\G,]G;TT=2DJJ6%+D@O[O_9H+UE!/DJ1K@\?ZU$*V"]N];M83<=W+S56? MY[>S!R;B#69S#X/!GR^Y$Z=QM"F1QH+4,CHMK$ (=H[YQ%CSDC,#99DTR^2(\AT M8V;3<^9XDJ[,\<2(IP <=%)3)WL*]#V2"40A;A#E'CNPM,FKKYBQB7$DU$BH'2;48P[&I%"*NBDW8.'_ M>T,TUXHRZ'DUGY+VS(]]$ M!6Y("MRC+(Q@/26=":NL,$%OX\98&,S>3 M'9FV.S/R(-)VI.TAT?:CK(WESD!)SZ43"DEMM11 .539W1Q8UV765N-]#Y24 MT:T9Z372Y_>WH?_T2&O7@F'%^!8!C$)>:\8I1Z)R+;CP3(?I<6_#&F$*H4@Q MWX,J&YFO4\P7%)F5<5"[D1"\M1NI8T!QP:PK$L() MI4K0RJ?&/ )W[<8/B_G59%7,M[EC^]FB8>7?T7]?VLZDPC"4"M1JH=YIC5&/ MX(]R(>+!<$WBG;% 8SA+ EP#G ':.L2CTW M+]RX6V0\Q1&D3(1\C? M@3P%J&Z'8YW'P%L-%8*86TP4J6H$ 3=J_Y#?MAP/4\W=%W\W2G M#\[3/>J@P2Y9;#U8WU'G"L:]/([([<%:^[Z^B,O^K"_N97_6%_>R/^O;J[P\ MC+'Y: $JHW5+442%Y51H!RC4UE/,-*GBCHKI1FN3ATH]"_OS/%^]O[K,OK;E MACI*A2DD*12P13NW>. M">Z7A)4B?B-^HZ+5C_4-@8LYK(=< ":5%\!*Y EPTG@AT2:J)YWQC02O5W%Q M)-06"#56!&TK@N:SMZ-L>1T^,Q_]Z^VG;)F/R\A .)A9<1JZ%.[K&,\-=N%= MR?R+N]]I\=[GFS#8A4?LQ]T_-/:[D;M<%9Z3Y>5]MW%S.8"D5,+.C?WW,_^=VLIRL\HM\\<=DE'\( M*YB//^:C^>^S\EO^D4UO\];\LO=?6GL]I5-)#I)I%), HVR(LB'N?MS]J!GL M7S-@.YJ!XEQ0;"!'S@''G5;50 G)(6UT"3H5S:#E6J&H" R"#*(H&.#"ARP* MY(Z1Z)E1E'MM 418>X"!!54'>*(=ZXPHB'P>JT2:!_YLN;S-9J,\F5\E19'@ M8C):Y6'MY>S6-)GEJP.%MSN";%0CFTA-,9;0(NT\4,H3B"KW#Z/-B&_9"K*X MG_G8WB["\M8 74_=_;B]M^7;U)=L,2[#P'Z^N,HGJ]OF9-X7:W$_FM7]\J&\ M"..4P#8GA756:QN2>#YAK!*XDRGG >2($^T)=9RC7B5*4<8:&3*/8#54H)V M!:HO;F+=9G.&B-$3Q6C'UMKW]<74QOZLKP>R\]'41BE9+3R9Q:S0:!5R1%%/ M&=G6D.B@$7=5>+82QWQ*"F6K$O54TB>'!/1(VB>_OKB7_5E?#P3P(_*7 5H[ MFA3D#DC/I"V:!%%JC'&5HPE+T>@8U!7Y^]IHX;_SQ7R<+:^+PR 01+]$N_6T MX!FI]N37-P2JE375(J0(]08'@P!@.\$_A9@;MR5[H=F6,LI;35D;^=B\MWBARZ*J+["&M+6\7W]8QTC3)5N$X+1\H4(S%%?U97TPXBNOK>$$%PSO5B-X0"$40 MDA@;P3@D%&\3$ 2U#??FY8;82OFY3CLHJ6^1C]NR?K[[B77 LL4,!$C38/'% M(HD^ K8'&8*/@W&4J\#(&[0_!6ZJZ%7;-O!BZO+J> M'Q3%+]6?&4 1P+T&<-2>3GY]<2_[L[ZXE_U9WQ"4)()%'>5!W&IIB;22.BJP M9PYM2\:%%<=4DEH.]$2]J.^8C?Q[\NL;!/]RN>5?BZF0&$$',';60P8UK>K8 M@"6-7/A7\6\DT1>2:*QMJSY@PN/%Y--ML?'+Y&HQ_YS,BJ%DQ=/SZ31<3C() M9Z_H0/E 0=O38[+SQ3A?[*PN6)(MOJT#"=40C*Y$ M(/;9Z.G%AZF[=2@#)L_((3_@$%IG9$KGN-' $4\0]]I)C.&60SAN5#(!>$D,(T@W!Y()3+! MJYF@ZU55KS[8.IN6$]ZR95%$];?;69Y@D";%&=K#!K_D+FV^LWA'\PL?O6&[ M/W#G!AZ6&F1MLRBBB-640D4)P!!0;-2:&E!@"=C(C]II(;>N_UA74=[!_=D: M]YUH.BEARA!+I6BUGDL>OY--R&Y49'FHVFM\6Z/LP7Q<^I MU3K3)/LTS2_G]^M<>^?5ERIC,H6LU2+V2*B14$](QWHT"9(C6@_HM91Z1["G MUCJ.F4/45]PA5'-NRCW5X WTZL@E5+?W\NU&QKBF/? MA,@5\53$4Q%/13P5\53$4Q%/13P5\53$4Q%/13P5Q[HA1VUOU')0HWST97WC M/LVGX_ -?KY(5M=Y]F?]<6][,_ZXE[V9WUQ+_NSOKB7_5G?8/:RFTEQ=SYR@#[9-A^5 M*>@)AJ4/B7=]B,!I-'A\)/&6(\:WB;<0(ZV)U)9Z9A0RFCI>#_XAX.5-M/G? M23>::(-48IIVI 5_-[-T.\5#79*J>ZEI:.%L/,(N)U/L\.C!ZGL5!$>B;A@6 M>%=#X9ER!#DH#48>5<-.C'&'J]AME[M?WJ@;R$C:D;2C2KCW[B\< ["E(2P5 MP1@0C11SW .'(*EHR'K9Z%OXG)[?SV>6_?;\%FG0@%,!#]H:X+'S-_1>X)&Y MHKH9U:&EU9?QKIFV']>&[VCE+;K?8G\'?D[\G?D[]?S-Z[Y&S!%A252(Z,Q5W>9WP?1WH.*NTLO'T]F@897/[.;KZ\'A5F[\"9_ MY$G8E7RT*LKILO'\IC@7:7(YOYF,$@98)YJ_/./,=$EH]4 H'[BB-F[TT3M$H M@*W58%=JP>^OSO,O:C0*ALNJL-X6D]EH$TPI MVT.TO&-6VY# '5E\(!N]#Q;O"%&+FJ@!,C8\RXA'!'B!%89B$R*A.+R_8T3= M_CSQ5NDY,G!DX,C D8$?8V"&=AF8K9%+F$"<_3>?+Y0.9J:+_PTAL?$W3^RG.[S31CLPB/V MX^['W1_FPH_#_-TPW3BNVWP:@X/1AJ W1!BO!27>5KT'5/,%G/7_H[^^])V)G !> IHJZ&+A\Y"9YUF@X!P)/ !+GS0!,YK L= M<0J%9%82ABS"PK,J^@&\:R08MT_@;0-"JTG]:X4XA!P;A[TUQR,V XAHK]=L2U@+;:AY,I9 MX:57$%@:Q+?=@!\1ZI!Z ?A;D;TL%>P@/:VZ'R#K2QRL[*P3#LU.:YU-7*P3 M^?O=-9]ZL+[!C+$;TEY&7)[\^B(N^[.^N)?]65_2+J;U M&0R%L!PZ*NM(GB.T4:_T4,/-PL8\SU?OKRZSKVTYFEKO\_G#*5J$M^ENZJR3 M.$+T)""Z,^#8&&$L$(H"#;"1B -@*HABA=$Q(=IR%">B\ 11&)6>DU]?_QE5 M +#+J-QKAK#G)"@['$/+656DS3%JU/Z]BE$C+<8RDWO*3.:SMZ-L>1T^,Q_] MZ^VG;)F/2V][.%]9L;U="H1UC*T&N_"8NQ9W/V)_F N/V(^[/\@$& %D[:X4 MW!(,G+,8$&B8 K1V5U* &C7C:OS/V^6J<&,L+^=J?.]4?\]'\]UGY+?_(IK=Y:Z[.^R^M-<<*2RF'O4[0 MB>P09<,P%QYW/^[^,#4#2&O-@$(-C47,(L*\X=AP "N?GI0"GJIFT'*$)2H" M@R"#* H&N/!!BX(=(U$+R*@@&FEMC33,PNZ(@LCGL?*B>>#/ELO; M;#;*BX$H167=8C):Y6'MQ0ETY86 M%Y[^/)^5O]-0Y=8;NXM^L 4_^"'X)4O#]?0A,!QS+'H!58RV4)7(4(84EYX) M:QT7ENH*JE8!^T2HE@*T*TA]>8%DQ&C$:,?6VO?UQ?S$_JRO![+SL28? HDZ M01$&<1F$J2>. P8]L ;S;7\UI6A7A6B1 MM$]^?7$O^[.^'@C@Q^0OWJF*-,%N=9)8[SS'E!K*\7;^MN!(=U7^OC98^.]\ M,1]GR^OB, @$T2_1;CTM>$:J/?GU#8%JQ4[>AE'$>!H(CQ#@!&:";*G68.4/ M1K61+V.1UIT/K'N@E15:R603E5M'X(K8W#INDWR9K*ZO\^FX.!C)*ON:+X^= MEM -D!-0@YQH8Q5"QD.+F0'*E(._-G$[U"QA_V'2LAQ1^.\!6< M1]'>=WA'>Y6%O5;2W M/0(L%:+?I3 1S9'+A[GP07/YCIF&K,$2.0BXMH ZYD1V_XW6#4Z5[Z$@ Q4XZBH5C:#/OF'E.&@D(EQMB*^7G.NV@I+Y%/F[+^OGN M)]8!RQ8S$% :[+Q4XC:3$)KG]C6'(=9)##M)\''\[B1D"TLH9PP']'H)* QO MV?1]%!@*W1A3\QVX2FVW@J^9%[.*5]?S@P+YQ2HT$BF&;2K1$<3= W%4HDY^ M?7$O^[.^N)?]6=\0%"6.Y%91XIQ8[!%GG$KCK-/ ;C.M.<*-RO%#*DIMQWNB M;C0 W$8./OGU#8*#.:A;7U&%D0'".(D)I8 2N&E])1#GOE$]_"H.CD3Z"B(] MV5*W5]\-G4W+'I/9LHCC_.UVEB<8I DJ^PD^/S(W7XSSQO9.[/W#GSAXTJLME[9UFB'AKH%;."2N$-=S3-6$@ H1O M>+=VREO6ONEUA/<.1YRM.:(3!7$2ID" %(DV^_:\^-0]XP3%[)[CJT"/[?.+ M2*2%L_$(NY!]\/9_'H.=#T+&Y(AD+"#>_<_5+E4*80M%K)'$D[DO8P5<)'C4B!Z):&+&2:!3N2*$P1EL0@ MM)EG([STJE&0=4\4\F*CKK7 +/M-5H @#72;6\ZI2/"/7H_ISN;BB4JO7\1I2C"- MHF$_"(^B(8J&*!JZXXI@M6001B NN5 ,*FZ%1XYNLAXAQ&0EJ\M:0,VT4L9X"S3'B M7F_)FT+3R,OH$'FKT>CV\^TTO'5)O5O.W)](K@ADW@@NKE"=DT]96.,WM08.C M[2C.&*181K?XC[LM_K77%)K9P5IO7 M=] K6#\JWOUS$5.?C,)77%[G238:!7TAFWT+YS69S5?Y,@G&71*^>A)^]O=% M-DUNLD4YNVYUG2_SXB@'F;',Q^'X9@$)J[PHUIV5VUUX#I.KR2R;C2;A@\M* M,5G^Y8@K?^C>5T_?O:+F!;PY^!7S.R>Y_/=Z4;/M[_G;3XL\^]?;["K\X,_9 M]$OV;1E^Z*_7B\WBLI((EUIY!"C2T I/B09""*(X,\(R1)22Q6>R[^[*$Y?Z MS]OE:G+U;>?2Q7/7*AY$[F-[=""\?%G_PJ<@ ,(WO%,7E\ZDR=FY.>9YON?* MS/MSZ\XOG$U^.U>_V;/+\%=X[N+]KV=6%0\N+L-_WKGSRXODO4^,NOBOQ/_Z M_O^_Z-8R?IK, LG,;Y?9;+S\<])!SGC1%502ZAYUJ=1J0:4<;9KN%H]W?V!6 M* #3[_/]P5JI+^5:,LJGT\VK9=5$\3A<^*AZ?,^R+R>? ].?YU^2C_//6<,$ M^)PM?I_,UI>7W:[FU1-KBZ)\YLMDO+H.[PZ+WTC^H Y,LYME_G/U1T-#?K,M MG-^V=Q!O=@7U]V7UZY_@^$^_O&DH+YN?_\%+/WJM]9>>]K&CMGX^5@,/?L@& M'GOC)E\,Z@WZTL7D:_(NO'R]3%R Z[AN@]"U5M]=;;ZS#XN_>2]>9HWL[?@$ MDT\>K9'/,^Y%/#3=.C3W-5;I9@.:UKUA)EM>)\597"97B_GG9'Z3+[)58:86 M/HX_)JM)OOPYSGV)&[^UUSU8;SM# HI M3U:_SY=WV T7C.ME:XSJ& M4XS;;"G5V:#BJ=-8Q':WL(WJ=I50&NQD4@H0P2):MYLLC#Z1A-IGDRVTK]XOGBT:@P M"&X6\S\FA=_ET[=H$42+(%H$>[4(0$=9P^8W@2DF62FFLMDXR3X7Z1C_+I_H M;4/IQ^0SK[L $.^M0]($/9O@(**9<*:2SXJZ1COIW1L:_I[F96[+;*QV[NM> MM7(H4LG;+,V/6OD!^+2_6))UH09T#%NM@S7+";12."E-5:CAC6WT6GHAEEK4 M@F'*8"^PU+:KNZOR['P^>UNJMY--RF"2?[TILJS20O.-XZWOH#, K^YY";"1 M"@OA *:(&P8,+]')?)!S34FWB\+W5WZ=K#;[O9B:L P@M9/E*-RJU5Y]4!SS M7H^XCK;&,&&)ZTQKP9U56CK##*4> DHJ!51:8%6CA\DK8-GB['E"X^SY$S(# MMV*S'"7_]E.V+).1/Q>BAU!DD+9ZC2K5GL9[?G$QUY$$N2[V#,$[R31_3HO[U=O9=G6MV=369 M3L*?KQ74)XSB'8>/)=HJIC& 6"CG&-,>;.=14M-P^*S16V0$^: !K>_X>FSM MV>R/?),2LM>0(TK%( ?81NNT%]C;<>UXZAB!U'K(PW^9X1)N(Y1*N4:$\J78 M:\_3"E,"VAS<=2K8&XIU^W^RR2P(S?"9^-"8"M2EZ6 MYJQ]]3 M5Y^C%3Q00.]D&5%& \88<\#_/_;>M;EM)$D;_2L([^XY[@C*C2I4 57VNQ-1 MN/7Q;K?EL=T[[W[J@$A0PC1%< #2LOK7G[H"($&*% E2E 3WC"WQ A2J,I^\ M9X9(3'^P8]V:RG5B.VSYLSI@Z Z=SQ3V;JV7:P_+;O#6M$I2FJ>W91>92<^7 MH M\GA@.7=-D6 M]\6$98\CZ9IMM&3)V\'TR;6G*=>>A"]8&ZFBW&22)5?91!:<23DH#=SAOQ99 M*0<8]E5H?15:?_HO7BUF0Y63*JI6T^R[Z,7WLK7B;6*:DGJZB6\'C !AS89. M2)PH=K123 D(2*O3,A?-8BYX&J;JWX]3L[M?JLT]38X&\ 8V=%Z"S.YUW^? M5-M,36 W;$T41PB$!$$_)N(3<>0QH_V&+&P-H-B3K3KS#"$/##S0I0;\7 S/ MUQ+I$1'#Z3POLCYA<1WO.K5(1!A'$;$)HH"$, Q$<;;A7<[D+0]OFW<;>WU4 M7Y';Z8STY^[,[6V6U\J\N&;>"&(2QL!UP]"EF#$OHJ&I ,#(/9AY.Y.X9(!Q M'XMYN4:GBL68;(KAHA"C&)53*A=+38M;:Z9FT[Q8E7DKXWJT-D2=B!'"?->+ M?9_:$?^+Z#H!#_ENJSZ\S;ARQR]-KRD59CV)*>H. .FR4+PW1,] 4#YCKFJX M=S , '!0@$/'=5SB<:G(3#%I#(.P,Z[J/B2#R8"B+D.A+R8F9Z=DPKX]/QHU:^X&;' MT6=U""+12!W!KW4P["1B$;H#!_<6:F^AOG@.W\K@#>]2),Q0YJ, N*'O8Q2[ M )L: !PA>C0&[ZXH@'#;M=.*G+X!R[&+V#,YZ%2F1Z0_AFDI4_V'HFF/%-*F M?.[%ZLS;97##AV0SA!$5'9%8'-O8CP#4#?&Y=8K"=25R*RRJ]_OC-)*;?3D6 M_9$NQY'>YM.(7S) ]FN,Z/16['/@R*T,Z=4,&4Z?T9VK'+=+N4.'M-_>_!H^&?(W T7%?7"$(B"&H?+ M5P?:T,:ZWYD/L1^L*XI]T$75I9G[L'B%;I?NJ;W)X&S=Q;TY^SJY&S83H:A' M;>:%-D&/MVTK%WWH/-'/BW4(5A[]B@-*8*1'Q-&/1='=DA-A_,XH*V<3TZ! M8G;J9TU__OWOI6B65O&U0UP4E]['OKBMZ>LQZ+9CE M@D;6#;-=Y$ ,W-CUO< .3,-<'\0=1Z'DS5JP/& M,]G[*NO'"?:%G'TAYZLJY)1(,$LX]G+AL%3(755W2Y-.OE.DHQ<;/-D:SG0: M+IB(N;'#((NI#P!A#D&PFKSD0KL5SORJ/1:>+#1#<7''H$V!B'T?1N2( H\W34,.\". M6WFX!_)@AQW#7-)E[/*YL.!K"74&R2R;)Q.5G3O*YHNBS]!=Q\JX+E2Q8P]B M0B+B<>$9^2&#-*B&W$,:;4[H*'NZL4]0:4GF00Z7/AX1=FUG)BXOL_ MTNXMT5-;6+*S0D0CY_Q+[+MNJJ-D#!V7( CY(=>&+A, M3Z(1W55@V-:F]0:++OJB"^_E^+/>W,^39#IGTU%D]O>HDRSH +M]H>@+DY7/ MF*5 +1%])"Q4Y@F6HLR'P(^A#@2A"*)6GLYA+-5=GHXS()T:J"\FF'.VPDZK M4M*%F\M,VZP>9M+KK6TN=1IZJVC5QUP'8^JY :.>%YON)CZ+*-RJM\IDNA,- M;D(#VD]?ZTW/GH4!:KB/0N@2"&.,(A8[#-BA2[6@I3&B8'LT9@<6[DR\.GC@ M=9L&^]QY^$6;GIV+XR/DE)V)ZDQJ:]3W8AKCP X]'T8A(7' D'$(XY"T.MVO MJLY<5_XMF2_X8NXOQZ<4T -^!)/F$;5VZOG(&!?+E/26LP2SR-.R"@*?B.G:_9 MC'G5; GK2(P+ $(.@PZS<11'B*OEKO%L0(>P+MBRN]2E@>N0 ?&ZS%XZ/[9\ M8?'2+^G,Y"^)8M..I>;Y]A%-1MZ0/Q'^6L@\-R ,Z7)CTWA@-;-1EEL-S269X37;+2^8]UV[XHH+8]5POI@X(8^(RC&+#>UP* MMJK3]N&]#D6@XZ$!QETZ\Y\+[[U.._-MT12@/^F,HZN\*/([OJRRB[G<+U') M);7MB2+?B4(& V2SP(8(1BXP'369[;8&2#25W":WRZ0&P_)A>G5<*?NBE=S> M]GR9;+E5\GJ-HC0N\](;K@\#4RW:NQ6!N2LM%C\*)()\D\'4G2 MX@L2XV#XCV4VDKUO#Q\#\Q+U8[=NC^[8 (> 82\F@,M4AB$")F;*?VX-<=+' M$.=%4&UXT-QO,PKB/C8I*:?IF [I ';:QN'9J\J]_?M:^9O4_ U)Y&#H$I=X M42RBKP%RJZ8LKM=J)=XU?W?GE<9*Y\/=+,X677=*CK)P7V=5"6L#6 M//_)XL=^(>BKR.740"OCI%:DY<'UL.?+Z=L8G=AUNC.QG5B,1$5^$& 8^9Z- ML*E@Q\!I,WK#T557L_^637-17??U)BG2FWS"N?ZXG1!?1IN8WO)]#NRT57 2 MZ-3U6 A@X/DV#IW88R@(/3^C&B;LNSU>3O MCV6Y$&ZNR['DZ_+WZ4A4H@\YSXO>H].1?-D7!Q+DM[-T6DK56?1@*_G')@NQ M/5_%J5W.I'YS5,-X $F?9-P;NB^0G=U:7-N(T8!"U\,4^I"&$89:7%-FN\Z# M<=Y3L'.'V5D4GL3-U2V\MQ(#=6LN%1+=:!^RHS(WL3]T4P'K5K MQF.N WT"D1B103S7=TBHZ^58X!'2KI?;A_&Z$WR0#!S09<-R(,I?%D38Q'(2\]K2P#0U% MCA$7WRF7E+H# ON&(GUXO>_0U /J$[EL**KQU(DQM^]\!AT<.A!'OA,Z)L)" M =MUROF)\Q!<;^#!3JO#]Z6(9S[^_!0ZZ<%4'8W'Z5"-,%X413H=WEOS(IF6 M$^D!M/C_A(+Z!.;D&?#Z=N7)K<,M?AA "%Q$O##P/$!" FS#[ $A+>5);?SE M./K!K74SE@=3H2_XA!-M\YOW:1S+^+^D2Z+,-Y%0K0"]!S7CH+ M;^5@4G-PR (W<'R/^+'O!0Q"$IH$(V2[L%5_Z&QRA*^US%;I/ZB'J MQ"&438>%+)![RT]8_O23:-B:(^ R![VSP;2N\-1S%,8MC M+T"^[_FAQWP[8$ /%J>.%X*6[V@]O+%YD!3%/7_:_TDFBU5<^RAQ#761;^L- M$#PEEIVM^M5K63VFG!6FN V5R2%AY)'8(6[D1#;P(T_7Q=+0#9'3%:9XG6 * ML@=.I]TMSA937HDGZR&%)^4OGYNJTQM_9P5DI 8R-_8H\!!D442A@P&(;.V^ M(@$)::N.:5\@HW^'73CCZ0!XIP2RWFGUJM6I'K?.";> [=55'PC%+O1<@&)" M"8PIC)@9SQ8CW!END4YP"]H#M]-6!<\/MZ1F]O,\N9JDYO7'4HG5_^G_]'_Z M/_V?_D__I__3_^G_]'^.\<'-RU33M_^@;<>>J_SMW;[VGEZU%F6&QG\.X&T[@#VR4O@<&?27/=$VD#P_PVM>;)#ZN:G/JV2,?\F-(UNKMR""C='1D1-!-X@ 9(((U:Y0T[ M V!^^R? M[]6<96\-U5]@_!YF3I=HT3KC&W$ORQM$9<-,X(.:5+(TXGJ?UAR]:O/4JLTV MS<9IS"0+XM FKN,@X#K0"P/BU&X9/T"MNO0O8J&7X]_+E)5E.K^\FB?95/3X M,SV$XKQH3ABN9A$>TY("P!X M]/--PR431#:)(Y<&L1?# M,+1I&(8&;V*G7=39)=YTYS"F XRZ=!B?']RL*250?S>6TTQ& M#^CZ:!(R;S MI$4'%-9>WTE7H'X3GWZ?<0LJ&_)+?+M)K63(+7Q^)5'7P@VI>5I:";>J^*7% MS-/K@AM;LZ20;4GG-VF9"FKD2"F:Y"^FR8(K8VH@NBPID=/1=:]\_L5RSE^0 M#NMWK23:^ M;RR=//99R4:^V79&)Z+6.W6'JWPRXE?XC7W]%@4#Z^.GH$U-3[JR3Y??HJ_6 MMTLKN/P41I^^1J'U^R?V>_CQ&_^)O_;U\M>/(1._Q!\_L4_!1_:K]?4;?^&W MZ-.WKVLX0Q./C=S8CP)"?19B$C@^C@+/120*;0QQ!)>(1T'XI\4M7_-PLXJZ M+)0NB^MDFOTE'29!QIE"P7U/9A' 4A=$,<>5' H ED MA+;MQNS"KKOXQF%D<]V=18$3VD' _)CJB3&VP^) R<5LNDA';/[H^X W%G^. M9"80IUBD6S!F12,A*\I99>INXLW.*(WCLP4,Q1Q\.>O_^3<" ?A@=79%0R0# M2U*0D!I-&I)V^E>^1]F8ZP[<4J_)QS+TLSMO[W $30<$1(?[']I2=-TI)7/M MF.02TS);?<(8?7Z?"=]59D. M6^IY.[JV[;'YC9?/2*A=7 M93;*DH(?TT 2#[0_J"_*7S@EY85\:/U>H%0+_>9/%J>(1#ADQ.,)9VV1E)S[ MAG*[A XA?Q%THG422[AW$DD>MUQ=YFN9WW#M\OHF7\RM3WG!U\4DX"5A]*:%5P++NX;(WU$Q]?)8I3*9TBG MU_QD^-6GUP/K:I%-1O*GC"\SF:BF[ .YK'FJ/$V"N!OGQG-^H6-F) =_GX8V5E._YSA<9U?\ M&[*=!W^ZG#^]-5Y,QMED(EU?];-\L&:IF%^?+F[EQZ>"*KE2=IWP)\]F\FHK M=_Y@20 5^SFIEBE[T-]F96GX=Y2)7;U:B,?B-\GO^!*NQ M"1ES//Q6RZO@IU73E#PH\Z1*-57'QFE9].)5.NG2 M4:LO\YO/.(&4DG Y!"TF_-^%F+:Y)]IM-1(Q 0"EB#:F#48V\TF,'!WV8(/KH&NZ@>Q-*KXT3]%OPD6+'!&Q^LM_ GZS*; M2,+X)1$O.#]944V,WQI$R-]$/W%Q(>CNEXKNY%<_5C2E:.PMYI<5++:B,>ZE M+&F=:$7CN5=_/ZCU$#OR D@HZ@C>4UHJ:2:^02Q&6S6B*7\KLQ_YP%[(N_R\]]67"^ MYK_90)SEE_1ZH4>5?+WXOQR'/R\*,>MX+@(U"J:+A7@,\=6B^C"7;<.T$,ZP MUCK&>3X7'HE&M+>T5+&8!'\IJJL]2*;3!7^8W8_BH0.HMJYQ8/6!\YW(;[,Y MO[+6+#80QM(:KI*)O'YYDZ9<3DOZWQ=8PW28"E&A?,T.&%C"*[@W3'-FY'*1 M"X"1"IW-URA+9E_7;J5ZFOE-,K?$P_)=\=-ALA#>HL><[<-[/3C$ <6W/5], M^"EP*N3ZIVSCGT__N9@J(5Z1_.X7E#J5])<) 9-R(E>[H)Y.J<'W:5*('FO\ M&F=RU$+62<>S89O5<][WR@>MBBG>57J/F'1D@.:_K;<-<^))UE8MQ: HI^Z/ M4Z[X3Y-K20K5UN6S;"HU8(Y/&JE M,$4$X236.,D* 4^UW:QMR9H09WF9*77;Z+;\(]I:$FA=]?L3T:VR(DC5Z*\T M%^?WKGG. "I_OOT4I,_\VH7J[/TE'4X2KJV-M8K'J@=ON(_6.H@@8U%(<1#" MD/]+'82T_A/$)(!.4U4*<>#&V'-=AAV74MLEQ*A*)'#PJJKTCQO^D-56UV)G M)I:M6#6Y%6*W"41%]2!\KSB/\ZT00*9EFI[4-=?[NG1F[XPVK7?Q;X)LE.C5 MGZZ-6W.&HUQ 2K5(9>.,Q!XJD]1\3B+M;7(OX"S],>-[ERK0D3:SMBF7[U54 M-,#-Q0FG)&$6R*=>MH[Y)2=9^CW5-Q%?:$+TK3!N*[MK/RB6\851^J^%?*R< M7_//5.L;M9 0^\ 5?NTL6-'?5W9V/W)=F',]780^(8TW3!V7X06_[G63#GV+.WFZ]#EC;-HR74F M71LKOC+M[ZA=2UJ_5_H"Y\;;Y)]Y(9PM^9T0S4O?%2D*UMU--KQIRFO.]FDQ MS,I4"A+AYQ$W&? /HD2;##6,D0$6Y&_@]DE+EA#:>J[Z@"]L -: +^9AZ!/@. MCAB@'B/\XU78!;O1*G2MN6&6K=R1R535@;X M&C&^WZ&9.L"/4VZM5--GO@0&U* M*(P<@J/ #QT'V"1&1DVR6> W#C0F!&&;."&)? Y!< FP/%$;%7#Y3KNV8_ MU#FF#X+'5#A5,SDEMSJMRB07F2[N'D=ND%$!! M$$#7!=@)HQARM,#&7>U@X),'(ZY;[[-?Q/7HQR=W!I1+AC1%<>,/586 M#!?UVKLIG'$CT7.ID"ANIB(KQ,F;[PO1K4V>"]';/M7)=99 %!E&XS=55I3$ M_L9I7G-;L E)E7]1ZPMJ44+I*5*N9)79][0MS[]PRXGSA\I'YX;9M-2JR;8U M<]%7)&:=8L^JE8\6A1%3M5ZGGY'?\2O?TSD7=9ER#'-%30/6JE VA]!P$@@' M'?]H)I8_;!Z $JU9L>YT^#T-,K7VK-Y9Y4=L*H,Q? MT]MK#%RS]WJC92FT N@F14N[^Q![M8IT_[L)<_V\%::R#>$2X'C2@#&N*]P [C%X'1OU6N.:O:MV=@D:IX1"5:=K$_'XA;%$*'*Y1W M6C*ZP!2S&Q*?.%XO;F>ZED:858D:0"^11CO"*MM&:T6[N<7;.:7*Q\17T5@" MY^JK1+KXI]9-5LYS%>H5W,P%A$FH^,ZE1;XP.-%8\V#)(\:?3BFHRCMW(Z^M M@HRWR9]B'?]Z^?;YAS<\801=&0+UQ]_:K+.PTK%(01*P;KZD+\1U%P8.73U7P>KJ!S "I733"9D*$HJYQSGKL0_VI#;+!B,(J] M*(0,J*E3TGAC[R3?B&>0KMK;V22=I]49JJ^9O;LRAB/_CB RU6E2.^6U+K02 M8C1/T11LPGT\3#\HG[TDCGHYS>WC#R0BH'KS1+1HR!>OG/C\@^*;6BKS]5SG M^>@NFTRTXXC+]^M,+,\85(WO5N>A9-ZU(++EIS"U<95!)[G@@] 5\COEN1'[ M/,H75_/Q8E)9/A_4[3AQ"V_PHC2^F]O90K)(DP 4V]\*:TIEDS8W1.F #;^2 MH N]B#*=C#F4EHM"%>O5C/3!L/QP6"R2B4:6:LT?C (P%\7I'ZI#-IO/GUG" MF;RYN.)UO5"CRND-&ZJ\H7_<9'R+Z[C.BB=<)F4MPY<86LI5%7$RTN_6".EL MBB^N(LX&0#7A'1T_6A?AF2=_"E>?\#G=W>3"U<<)4D31S,>',N YRO@V%)98 M=*%T1!WBS9MHO,6_?J"\[#X1]E$YI'NI75J3C_EF!9KM_\$/,="I:+M8WA0[ MT*%.!' 8$1:Y**"5CR8*EWPT-L2(^8P"+X2.S[4R:BQO &(1RGK(\MYVGY=A M>1O3ZDLM$9^!4F=$L);C?TDC23V(Y,-:,$J(J#,=E61LT/97+@5&23$J^35' M56"U2O9A7X,JS>=;/N.$[MIN]6[U2B.(_;N\0_7.H%J8]&GKY8XDL@V$=I&( M5!WC:!L+$7J;":$@A)5"YS(MOF="GO K2!')D:?0<5/S8(-5<=S0:AIW+=+Q M1**WT3IK><:OIG2"1+N6[W4,5$K]*^VJFR@0KLQH$_U;*$K_1C)N\?$V3>QT;X@)$!EF%M,VO)EHL M*GE6\I]+&>DVN]54+B29;A$4:P3'.1=ZT<,+O+K[+!])X$5M'CFT;E'2XD9*D6OEA\U.AE)4MM;VE@K#;M+CQ>_P'OK;?83 M5P;+N2XBT*:H A(KX=!DG%X*GOB%1&R'*YG\Y84T>[\GV42G=!NXGXK )X=@ M(9:LZY0C7#+C7[?X7?ASY<5];14KE%16?R+TUXMIFHYD?B2WUQ5R28?I_4RX M _C320-K9*)U FG%9XQ"*X$PX:KSCW2D/BJ>66;%JTO*FA3^V/RY:V$K\*U: M<+59RIZL$;RQHM[R&W/ZMCS[*Z=LU7S*Y+ M,%Y<29M<),@(I^IL(H]<##W@9H V&VO[LK$! _7T^N?VCDEI+N72;+(0]@,G MHS\7LX;L6\H&W41+AHPJXGF G/A3\*T[( URI]H+#]2U%S@, Y(9#NNRP(< M !^;.#;FG[779 ,)J:)TC"]9^>?GM! O^8=>QQ^M=?CW/C=1;\09 MR2N;#W[E^UGJ ],7+3^E\^V7^W8_2Y>NI!^@]5%UJ4:%R72A7J@+3&!57L+1 M_L%. TZKN.0_#JTN$01W9'JJ9T@ZKN<#/W:A@Q%AU(G]4#O9F6MC! ZD)]+3 MT^/HJ=UO]&!Z6G6Z5X::5H;WO?#\AI_-WJNZY2_<5(F[AR63_]=BFNI$Q&&+F^PYQ8B]&GBD4C>/8/URX]/3T M&'IJMT0ZF)X.%2)E]J,7(<<0(8]H)O,D7F21CVE*51YC<2D;K1T,UE9TN5WF;$O!-CF;A M(+!F(AM6QENYV2JS!C+I3JYK7Z474SS075[\::9ZU8(Z]LOQ+WD^6G[L MZK-UF(#-)95\G(HQDUU*GG;/\V>@R+B@+GR*61#["',C&04H@/QWDU]&'<\] MU.OR>JSDLZ70WN[NE29C=S^=4/1JVXD0;HTC-W0) BXC &'?..9L.W9@;XL_ M=\AYED*1U$-7< P[(_,11/V43$F3;I)_ MYE?-E*R!?$&4*65U'Y:%SF6NRJ)7 M'O,FW?JH@^H3JVGV*J6XD>FO\_S6').H5VA4-BQOB2K5,NM56LL]5PW#9)R MNWZYZNEF#LGDAW3IH?KW;7#;".\3QV4N"Z,(AR&,O2 BQ)3W>+[OT#4.@';! M4;T;E]5F?#7/_''Z62@Z^:)4_?&!J$*Q!U'\10"-^U\RTLOF639DG. MDSEFMAY,8QPN]0+((L_U"/(I@8[G^J'QS+@@)"!W\%CGT>?,1[@.^WF.C[V0 MQB2VF8\B/XIQ; X&V&%T*C[JYF"0]ZX]@K&K@^G]>F>CNCRO/*!F*9!H_G\8C$3"M1M+@KN5=&^ MNHIT<$K/2%G7 :J^O_)=WHAZ_7'ECJLWLS)M!LJLD;UN/=/"8E43:XP<8@X-01AZC@=)%(, .\!H8AZ@ M3LNBT>Z5+ZE(_A0S;=9I89&.+YBPJ]+*U#DJ=6PU+OU1*BX]-R?%F_^'F23(TW<'66T6A15+.,\JD:O= N3S](=SMOU!(=,O0A;B3- M(M4=ZE<:,'")DA2B\W2;014C+U?.*I7 ),^*[C.3^V5GS&):%8LN-T%JLU%Y MDZC." \L0OJ#5EJV2A_.4D2FV:69__I/F?8E)O"#J0Q!1X* N+H0R(. M(:WLVP,.J<+F@P4(A_YB'O*M6H+\;B_[;I2+Z_PAUGYA>Q63DB M=%%*C04I[JUI>IW/ M,Z/:K%[3]'ZL$NHFZ7<]WJ$:&*0.L:R;,MXW6M7H248R(\TT]-?[)02Z:I_% M^3F5IJN4WZ+_R68J50O9<&RZ>9E.X&DS6-T=EBNOWS?/8ALGW_-"=FN9+ZVP M9I&=;Z54ZX&:5:>3GB0ZC\Q\QTQU>1/2I"AE7YVQ2%U13O?E%FA:XIPWG+[Y MV[GH^P>YV;K-Y%B>B%%EHYQ48778)KT$.0 =U/< MJ/S"=R7[+E@OD#S)IJ/?I]H7SA3\5!&F>>COXAO3&7T_1_.4,\VOQP M=PT@K;$^GDU,A*X3V"Z.S/E )_ WQL>/=C[D[ZB#\\%' MRU]8C9-7"3%:AHCS^UD4="M)LE%"C_-F:,>H74N)8CI=6B:+\=ME/JK6;F<-35"0E!SWHT6FJ&_1 M9B$)$.,+4#)=@;],A.TEP*H$$'G:#Y"E)+%F\].J:7D],U/G+F[07!JSW$W9 M_XKC)-$\(O3.Y-HHDL+HK7O@+F>7J_&G$W7.WU7P8BA)6=RI;A!0N63D<^H/ MI:8Y[$D]\Q37GOF(!@%%"(# ([[G$>1Z9K*[S6(Q>J/.N?V]4D%5]NVE/"51 MMU4H/*W DYL%<5XPO24'9-<^A3^=""(1V$!!: M=:-S^%L/-F[=>I_.&X9WX1E9[08N3"!.+A_+DC_D4A/XI=T_(R&+:WG2:IN++7].U/0+ 6ZMA;K 0B%V:YDE,\D,U0B?=N=I6Q= MS/2$ C,>OK&<,GX&;F#@[*GJL*<]:,% M_)S_4TT-B-E7WPP,Z.99K*P%U^;FUN\28QH##7ZO!AK(![^PX6#/YUY>QN;# MMMZJC!6"8$OM,+M@ MMF5@.FZ5JLI1S&)89&H:F"PU%,_4!':5*:/'-U5#W?FD4Y%1/YIJH'F,W:3JO5ZI- *YX:C?P-5<% MY]5PP+N4&[8JD:ZLIE=(&S>]JYY[4"V1[RH73^-[Z'K> ME_H4OZXD!#-2<*5DNRI5YNM1PE4-@=238W5-LW@@6Y7[) M\=!Z1IG)IA1.?N.>5KLW7K?(QR,I-X.YQBS!] G =94GELQ +=L:Y-V<>#G. M"KZQ_^+@-U=C,(24:@QNOI6C4*1+>E[D5?ZI/@E50_=?R52"IS*N&W&E3]E84LC>G32N:,"?8I$N9K;%FGMO*V6[D MI:3BH_OU-*%6U.#U-A5R8%$IP?KWG^2BRJ5>!ESID ;G:#7-00<9VK;3ZO2/ M95OJS.=_ 'OE@5[7 ) =#,%.YHC '2W(Q\%4QZC$99J>3:%PI\$QB4:E>KO*C%GID&)67<22!H-!:K6#E*] M$F[3D9H?P:_JK"S5U >,^"*K)A8RL"[7KF]J%B60Z2U2ERC5\-)49N&9-=S. M\JG<+7F)R40M5X6\Y6=&&N1>E$QK)B.?,+ &;(@K!U$0A6*6.XKM@&";^B&+ M3"J8"P+JK/JO+HU D?K/%['=E^/?RY2)XUEV*ZHX&=!B%31[-QD!S#2%78X? M\(LMY7O5'ZJ,$64/"*7 AJT> /N&?J!C'R?VT[)T#@@]:\5]_7S9=>)?^4H- M7XM;-_2I=_L6$JRC\>8]*EN)P\5(@L!-\EV."C*U/D8A6O(0_;]F3OAJ[Q0! M?$EY8XTYJ):ZDXG@[+EJ!]1T=FT>X6LT;FX$=/38GW*.:L2ZT*9!H]BCF^N? M=QK%=M/Y2]H60M^2'U:DW8_29R@;SLG#*M(;;EH)3?NC'."ZIX.EQ6]BRGO3 M44*4HT3X,"JO@V(*9A,,T1Z&?@YF=! ([0K\^U44-B8OJG(:)O(+TC5;J75A_B, M./1@H<74?^57)3_UN5Z09[T5']$'(U\0'^)^')#;LF ]+:A]UM#BAL, MXT2J<*5OX]C',<;8=W$$'!JZ+/9CKK8Q._89$^9FT^"K*;1X, M0R*7>2$EH>V&S'5"!X4H,N9]OT' MPY!;[[-?&'*#70#M4X4FI;X #PBEK 1.I&H#/AP2^UF^HJ$&BY.#)>GAN5E? M;_[F)R4G_RI]2#?6DZ,?54%95NI1]:K)&G^F3#JU1>J0!I1D/B^RJ\5<9O!R MN/@M*;^E0S/@5^V9L.&^'/Z$S6*\;G7'/@/F MZ0^9_U1*VU@6R0VSF=+?%]/O::G;"?+52/12#Y#<"2.( UR83>135 ][FH<< M+X1#<*1OKIY5QH*YF374:%TW]YP7L@71 0?OG.;3H8EJ@X&2I7C3[1Y[\2N?5RJJQ.5CUP%$_)+T,E MR+,;$UI0.S7034K%=E:ZC7G\%>*J#K0.L^_X&,H-G!7F6W8[&+<4B]@+H0 MV['!:8I T) '$$0.$IF[GH\!<@(W]GTC#YP(L@?EP=;[''6.?7=-.L:Y\ I* M34TR716D&PGM9:(G\TSN-Q7$KN%SPW*-%J/-0,4H4Q7S;Z7BEB]*CD;E3^]W M1_7&WDS2\;S:._'+^TIPZIVRES8*V&JG&I??^NWF_56&ZM)I ?$9?DFU?<-T M,M'O_N<;^XW\G3_7T/R^YG1$>^_2^I3>65_RVV2ZNMJ[;#2_X3_R![^2^8\7 M(N*:S,KTO?FAM2-B.07_OVC5*FX__<\WP!6*V7PD_BJJM_5RU#U<\!\?S(=6 MWWO@+6^O;_7W>OR]UIPGKQ2=98Z J[IEXW>M?DD$]^%Z;QY^5LT4^DG [(+,E]M>]&AYKF/PF^@59O\F\ 2N2G7=$8KN[2"6P=8LGH0O2T\49T$4/":_VZ)\' M).RL+EPEPS^OBWPQ'5WH.-!PF*;C\;$911JQ![LW/FWS*[X_E*9.N3TG9JQ7 M^^#]Z?>G__2G_PA!TI-&3QIG0!K[^2# ,U >+F3ERU FC9@0V_[)L8O9ANWA M3_^A%>NHO^_.YF_^]C81^4&+V6I*_;&T_2-O\K\?\!C[K%I2S^'+7FJFL";! M&1,(4P_7^3#!& Z\$ [R7@EN?@1Q[,KQ>P-0.LJ2EZ)L=NS]QFQMU>W&XY$-ADF;AQ MSV.139&K<\, #D.GUX!H>\Q2S]T]=_?<_2!W-X840(A# MYG@,$X0I"!%DCFN$MQ.!5ENY'83WPY.?=A;>+AP0V.[>U[-WS]X]>S_$WLWI MPAX*;9<1 &("61Q&KH]LP][$"5M=/7<0WAVQM^T-;/PBI/L]B?_K]Z?>GWY]^?_I/G[SX8"V!X\Z6RP$N()IU4'>Q@YY@@@Y;B 9N M(9I.[8I3:N@4U'4Z'L78@Q&(/ M=74\>RGQ'AX TIOHSP"&7@=;05H'I1P'@(C;OM3SW1C8D>\'E=>:X99?ZU"V M:GFU#V$K,J"D/?:\9ZN>K9Z$K5 ]UI 1SX\C)XH#B&,O\)TH\(T_R:4>/8*T M^M\.I95-2,]6/5N=!UNY-5OY+!+S?6+?BUT6V\P'#C;2RG:"SI7 EAOW +8B M]L!VP4M@J^?AR#V)$1=N:Y]P(-=VNH/GP[X M2%T$*=Z)G76OD19/LVJBTY&M.^QVJ8-N//&SE:(OUB?UNAD5V+97)S?%,?\U MI,2+@H!2$GF.UF;7GU3/A55A/* T\CSFVA[%C M0^+%'H9 =[BC.*:HU76I4ZG:F;J,O2X=ICVG]IQZ)IR*:DZ%KNUQW@P18$$4 MHAA#S RG4D9V<[[N*U4[XU0A5?&+YM4^.+D^.*GKH YE\B,4Y>]7@G]:('!K M( ",1BP*!0#8(: A%NT(M;LX<,BN[N)-4'#\\*:'O"X18 M%['>Z3RW17Y7@ M?J4\31KC3((X1@1ZD$0@CEP;A*!**7:PC[KGZ2Y-9>FM[C+MN.?IGJ>?)4]S MC;WB:<=F/D$0HSA"1/0*!J"J H*!?02>[CBPZW8:@>IYNN?IY\G3L.9I0-S MEA?ZS[.QE7G\TY:RY])IA MHKV]%=Q_7![NRMX$MXL\N4S%W:VQ_2'1_N MM(I=AJX<,K-EVZC/^BS$--,E1-3[OSNIJ7FHJH'+"J%M&[_S,/>*OC%J-\=Y M/I^*>2[MG<11Y-@V\UP0QL3&#B3,K@[$8TB/1= 7V/KQ/R97$P%.ZN-?_/ZU M&W+LB)ZV$<0Q1N0&]802,6\C%S./&R-1Q(AP*[D5\R;+5A]#,:)%#D_-)Q/A MF#/3O?<9\O1S@X+68>NH,00J]&!$@,N8XSA")2:!$V-D0R=&$?$"(I#IL"%0 MO^3YZ"Z;3-AT]''*!>IUQA>CAR=#;;W/![_5S[C9Z*LYC^;E&TWX5G]R\@X_6M>57UDCQ8/\]G8Q MU1-Z-R1-]X3P"@CA,E.:W"])3P6OEPHBH4<7XIDWZF*G6LJW(IF6MUE9=+1?9\6ML;EM!'3TJ.T!&[(E/O#_W9/[[.DWDJ M?%3^HLRF:5E^52ZKDOW(RC]NYW_]L6RQ_):**/ #_1YQ%<]U'XSG(@^^Z[1$ M:5^2.<\X[UE!Z%EU1^NQL\?.+=B)ZGI.$&('VSB.(TR9RZ(@8MA@)P:HE?32 M+79R(Y]-1]S$!]WA)J7ONIQ@T>-FCYL];O:X*7"S4:CCH\BW(;:Y'AK&H<^0 MZSL&-RF)G./B9NT6:WJE.L-0@.@[VF-HCZ$]AO88VC&&DAI#(\R!$T?,<8D8 MN !0$*,*0R,:'!=#I2.W]N/*S#+CQ>T029UW)RVTZ)&T1](>25\#DGIV76+* M/,_C5CQ@( >@[;GHM @:A<#NL$X0 ['O6Q@V,B*D]9@&J;TPO 1E_=1WD6Z:AQ M/A^KXUDSM^KI8B!_I44^2LH;(3D)!/##JZ]G>TW) Z\8!=YN@P&G[M0?^C"" M(?0)#1R;8B>(XBKK M 8YMN(%I8RXULP,(XS#&'H0D1FX05$9"T)Y<>SKS(=6P?$H 9)MA%H.%\)4 4N3X5&AS',=MC0H\)KQ(3MIH6M,ZD#"%F3DB( M0WW?CCT0 EJ;%C3L6D7H[8.GLP]>73+Z-)WW@9@^$-.]5D4:/<08?\DF#/L MXRBTG9#%I+*Q_* U'L.0Y]EX8/LL]#Y^W<>O>]@\ 6PBIX)-[),0<]#T(8LH MI"!FH()-'P3VT6#S"!YKQR/O.IT#UD-F#YD]9/:0R2'3A;6F:7LQ);''"/'M MP NPCZ"!3!3X&SOHG9VSOL\][^&SA\\>/D\ GZ2&3]ME<0"8CT+(PAC'#K8K M^"2NLS&)XDRC&WW:>0^B/8CV('I\$*4VJ!-248!00$(/1!0Y#O,0K2'?:<8C-)YM8Z=#NI'^V=9?60TX*:JHE0/R!#8-9L5^0]^]O-T),3AU<*$X#?2.?*LWY)5CT?:@2ZIUX)P,KRY=\WA;G&++E.+ZZXP/[S(AGS.[Y/)G?) M?)I+PIF6[\LW?R_AO2IR:R[@9P (U0A MK9#P58M$)2ZU]QVW\M!FV$M[T<]:69OJJ6>MN&<_)H2^T'OM-OZD'[5RY+H M0)^@,&"C]^^X S5V&8GV>BG!>S6$\(GK+^PVYP_Y%U_/*R\,>CW'WA_Y6$1\Z)0;]2JQ_SPHXFE@X5N1C%+K$S>^^SE;KY<*/A?IQ=\7_$;C?O3>JR>& M8%'R)7%CX4NJ'-KE3393;GD_&?XYR7L-XO42AS(C'Q\%V'C!_U,N9ANVDV_' MAY;OK[[D;/[F;V\34=R\F.V3V].3Y,L@23EX;2]=]I8?TB1]YB7NEYM\[W+\ MVD /5P_3H0P76@Z087QR(H9Y6>F?+SZ]$SB@KF9WQ2@+Q/S0]PBF/H$QB564 M"V :DZ@=M!NEXVR:S=-?L^_I:#6&%_T0B69\6Q[( R5_1U5T?,OE_/O?DG_F M13#A]"Z#YN9[TJ21%DUW19WK(N,'9)4^KZS1/E^^!\37"XA.7:<.J&BM[KC, M]AT:,1I )S* R *OU1_I3 QX!<5C\<-_"]B^[K#10]U.VRMQ\4>%WMKW.D-$"%&W[3]Z2.PAL8?$YP&)7@V)+HUMQ_<=!\8Q9'841" TJB)@82OA M]0D@43J.C@>$H-L2]!X'>QQ^[@>V;/UY_U*SSKIVC??SI!O*U#/T"H'IKL4 Q=VP:.39CCA(!$P#-V!8[M MUJC/!PR#!LBR!L8^8^<+\.QNY?XQI@&<0&GM!X*];KQPO3ID!>+(\X#C()O9 MV ZH!WRCN4>,M5HKGP5>'-P*D;#[07?ICWQVS[XZY#54Q]G@K\-:K\=:.0L'F^/&[]Q>V="#[(]R/8@VSW(4KN9:.,PX;8EV(T< M&SO4=0W(8HK7.!-:R'JZA%?@TE[S[#I;%IQKP(N-S*">A\?&'!@ WPL1GP>C MNW8]VR8(@\ -6>@"Q U8WP4VA(;188A;VE3MYINL#X"KL43;IS\\98#FK[3( M1TEY(P0J@0!^Z!X\S@P#^M26U\'9L.Y?XZ$X"A",6(RH%V(*":IJ\%SJM4:[ M/#EG=Q@)Z!F\9_"7R>"HSK @-M?/HR@FS";01X0A4 7\.(MO*+)]D+G!=NX^ M9P\T](X1\>LYO>?T)^!TM^9TVXEL+KZ=R \(PU$(;%9EJ#(2MD3YTW'ZD7/7 MCY'LVK-WS]Y/P-ZDD;D3NA"Z-&3\'>1ZML^B*H),45Q5J=S._VHYV@P_[U1C MWNV06?(*N'%GW]END86S=:K]]N! WP,&DN[;WMJ5_:VO'NQOO7LQ2Y=AG_/! M$,^NK?V0Q?P-Y*( 10PQ'/)_$=<;$+9#X"#PR.R__497OWSGWMFUPGC-$<]7 MS_^PT9P5 1A'=N "W\%!2 "- L'_ 4/8P7&K">%Y\O]S<0'V,-##P/D4LWJH M,= ]BITHLAD(L ]M'P30]3D.Q&Y$6!2U _)ZT$8/>29;SLC]4*"7]D_< M)>-Y)0^G/UY_ERWF^HP8'STC,DD8F#^-"UB%;S/P#1_0$9W&U5\3J*X9^Z7P]QN'9E# M#L64AB@F7A#X7NC%496\$U+<:H3T%,Q]W+0=^QWM6;IGZ6?.TJ216N_'@,8^ M#1P[PIY/2N%[5<8WNR= >L1SNM%GY.K/=:,G>"15&DT^&]-2^2:3E1 MEF\C=^?(?6"?J1=L&[?31HD<@AB%40S=( QBSW8A]>MA5I@]4"*W5@C'>9'R M9S+G]JT^ME^2;/IK>]K5:\JOV9?:>E?Y.8O^UPHBC6H\C'WD.[[+7!I2ZKB. MQZK)%2Z +97AC$'D>!W[P#O2@TD/)CV8K .39N5?& JEQ*/4"X'O0M\-H0&3 M&(TCI(>7E0$HCVP?$_#_H8]?V;4B]R'?=J I! M$+_EI3Q#2#FV$_,LF@GW0-(#R?D!22-EB-EN"#P,O#CV4&P31EG54 @%P'LH M96A]$6,#0+I,&'K0#NDR8/'\>'WGT3G'X.TGF9#S7XMI:CFVG(Y#SZ6_X@ML MHWBTQSXUYD';KB>(^1#0,$8!"B+L.S *7#^H)HC9'CK"Z 6.=6?A#7[B63=G M633^"J*^/1CV8-@$0UC/:(X9P[9#'3N.04 0C6W*#!AZ-FG-7#T3,#SB'!I\ M6K=VCXD])O:8^/28B'"C*C="Q YM0FF( 8%V "L%D=H./GAF01,!S]D=[\&3 MSJOML;#'PAX+SP +W1H+&2"![[IV$$(7>C%U'*]J6PI!Z#\Y%AXWCN"]@ST M]@#8 ^#K L!&]GB(_(BK@)C%OD>)ZR <5\J@[=EK#.2]9JMP&.PB%$)/G$%Q MEH E R(_SQ-^!M7K\F_YDC5,)Q--F__YAI^?^)U?8VA^UTMHDC/BM-ML170Z;W?.7[#E["\F0^T8B3\]DN( MI._Y"%Z1#_ V>52)C&@0^48RUCC/Y]-\GDJN^L9/_6LZ224A7C!F^Y2K#2Z" ME(70"3V@TRI#P!AQ+]1((WV!K1__8W(U$>R@/OXE%\NZF<]G[W_^^>[N[MV/ MJV+R+B^N?X:V[?Q<\+=_-I]]8_VXG;R?).+$T^G%[U^W;&^#>$5(,QO?M_;K MT1LE-2NRZ3";)9/)O0ANS86?7X)*:273D<4Y^6*8W\Y2OJ7)=9'* MMI_ENY7#:6S\6BY0D/!IP:W&;/A(3GARRN>+%X"931=)A=?+E.71$ :81)@ MD:L;4AB[AE1B_K\+W4&;7R(=L?FCOPY/SW]7J_RWL@N=<"3$-G AC&(8A6$( M?6 '%*$8.]A#E,3^"D=N^WBW'-G!L6\[MV,P]I=T5J2E[,3;[,H[SSFGIY/L M-ILFQ;V5\KMQ,9[*@/8XR0KK>S)9I-9=-K_)IA:W:JS;=IM?_MG%3%PJGZ;6 M?9H4:JR6^/2(7TR\GX@>TZ4$RB3W:-_.R/,;CKO[?MFZY2_MM*]]T*BCA-9UG>^. D]?(]JB/<78U[-VT^T3 M(1N$VS AF@3\\5-<4;"]1,$793H45'R7%R-N^50*\\..R,2P-2 M1KUNYW_]<9E-V'3T2U*"5ICK\(/C=F7GQ\89Z.XF&W+#K+2T:;O?M73"/70A M@8ETH=WR[]_+S@;>A]+B.R.E"M\;JU3;MC^9'"Z>MI(8;<19GIM(]EVCXB F/MY42[:F)+B[:H?@> X" M3JK#I.3FX63!;<.DF%[DB[DUR9*K;**.6SHI1U8R/_%!@[IFS;9=+V:A@P*7 MZ_ ^!M1Q*UT(A:WA.>:8.,-=95/);H'T@E[SXY=1F%%:R)=_U0]ZOR5/Y8D. MOIV+UYDI)KW03^\&&$B$4?@K,+,B0>.O*+@1EBJ?]W%E,X>6NH%#X*,@IBX" M %$6>2$UW6 @"E#<4O_V(+C&1+^/T]EB4Z)46+.5=? MT_)_A&+S_V77-V&/)T;RQ M_UHD!2<^[9 EE4.VIJK)I*)(_M+\7J0"<)H665;$6Y_B9_27NFHFEING$NEID$['55GG/7[A5.5GU';F%+TAY47#D2;D1 M7WSG=K*RB+FQ/["N\OE-[0 3/H7*-[#!+_"9LV-A_9).-6;)&WZ MM:. ;^SS,M4;[8MBQ\,.0V'HH=#UXXA&=?P+!T$K_K6'J4[^#AYCJI-'H?:N M@1QW32EIUZ:ZH(Z'452WSI!Q3D'(1S_HVG&.8S>$E/F $FZM0T)AX!A)SESW M#$SUXQP\.&;8]$R$W0M3BC67-%1CQ8:@X M],Y;-7X5J="%N-ZA=M[H(8T3M+Y( M-?<0#2_NTS+/*1-J,4T6HTR@6[F8S282"S@-<"51\1\'UN_I=)%6*5-+"N1R M?=V1L-"Q:RTR8)X38!O@ &-( D)P4/6NP[[;&IZ]!IY*3O.2Y+^H)SMF8B<8 M4(>N:4O9$5JI[3]!3I73:*6%?4:(AVC@@9BZL1LX0966PKRH%7/;[P@Z2_,$ M ZYS'B^_=B75LSH1]<-6[A)^D@,"SEQ2'T8[3\C5H&Y(%(3$#AP0!3%DH@4E M\W%E,D2(MC*U'R*I3^G\H]R8S6UL.R(L>,24O5,D2CH0U,V%@0]#)X0.0AZ) M*(TCK](Q?6[+=7D"G;$V02?+F;2L0_66/G_[;+26HS,6JN,:PN?!0C?$ ;!! M$/D4>E4<.0QP*\=K;X6EFS1D9X"P]\QA#=7YWX!Q-<7W*(S< ('(CTE<[3X@ MP:-@[4%=I:O=!S8]%::]#%WEZ-2$ZR0DZ(3(!C[F5 1<&H7,,]EF$-EVNZ#L M0#6EH\("KOT>,8GH!/R,:]L#("_T8PII*#:)\GW"=749]%LI\0>J*1V= (#' MBPD\I]H.F6A:I@WI78/+N'(_J4AJ:6)FRLVK7\O'5C[3SLNR*GP603D5?!,1 MKX1_5<0#E4A@-%RQ+IT4VJ@/55>IU-I?]8OR +K6=RW=1,2OK])=KJTCGN/%?%&D.H"Y&O[<;4_N M4KG=Z2PIU!U5C-W$BV^RZANN_U9%5E=5T'%@\A>F M:B'JYOKSE[\D8X+#I MR+=F23827_J^Z3NC]&INB;W+1M9B)NBW7NX'^6CRR[E,7JC"RLE0AD_$%A>J M[V0SL6$_FC;GL)(A4:1CT>%!KT!LH%4FW_F=2T&#Y?TT+:X%/57D)RE<75N< M@FZ)L)(V(@PW27G5*L17OXL$DI)#73;F)S^=. M2]VH2@\AU-NH6S>"G$:Q:\2OM,UV.=8Y).E7OAMI0QL,^=,R*42/Z2IT\/,N MJ78:5:FQCV*& QI@+W:Y6>W;KFT.BB%WEVCT,0ZJ&U7=PVM:Z1VQ*<2#O"GL M[4E>EBJK\K16+ZEKK&# *" A\8* ,&#'V,;0N(;YD;J03C O M3:E"S?+8.(X#E[DQC:/0MB//@551!<)DEWJDSF5U9]$_A(\7U3]98@4"M6;% MSP90QI#O(2?TQ-#HH#HM[+"-H:(CGU9'3E"X;J[$\50K?8(;U"H5CE"?>1HN M!;53FSB$ @B8'48 1ES7#FQFSIWKUAL3:DX@J#MC5OMY&T"HD2J!".1@2AQ( MN?$#$0UCGU65P82RISVN;K@5'N^XNE6GEAUH[6:G\N5$GF=)HH Z 8/4H1@C M'Y 80(_:).3:,4)1+%H5)X_QQ>D6Z62U_;^]WC]WL#NNHO*EQLZ;U>N5*1U) M5LBL[C KA]RN7/!S$)UU_4D^_//-FD:[",; M^,HB%R$*(H1"T/3:!<[3G!1 M9SF$<80<6PP'B2/@>BQ"MIH8XL:8\&\_V(AYZWVXJ9)RLIWQAYD7BW2_3.CE MO.=/HC4RVH^&UUS.DA0+/NR)0VNN*$[+DL\XKV5_I\*P+> MWDAYEWT_Y-BV]6%^J@AD"V7J4$56[VX5IZ@JKN0/HL;P.T?0J1A/K,,CIF>[ M*.PLTF'*/W U20D?!KSY*9WF9-5H6/W5(=,!OQJX[0PH<]T6NI T(3OAZF\Y:M:JG:IUCM+[F4S>/$)'7!9 M\&M-YZN?;ZM/BB)$*I M/E-5 %3*Z(_>8DN;\JH<1 ;A9+!8A(S&H@BXVLY[ZVTBHG_97-WA)Q,7K08! MB&O=BJA7,OJ>3.?)=9HO1+2J^)/?QP1HJ[O6UQ4UKE-+SN28W#>C57SE\SL1 M -;7F"6B53R_E2" O-UM7 A9'9]MM":_7G#I*TB1$QXGF:R\$2%V^:8Z]AM. MN$DQO.&B7(6^BE1J+J4JFE&5M3+F6DHHRZ]$P:RDODPTA2CYU\0BY4K$9^N; MZ]5(AXET%1N"OUTIVYUOVX"BUG(TEYW(('@ M81+(.5P"'7S$.E-B(;3R_%U,1!GI M?A/\F\)XNF[ S6T^$C @#'B1&I/(W(1&5?_2B(4V\HFM6]S.CBR<(#I1^5[# M,+S0@T&MNM;36BKV/'-1S!ZA:\BT)*&^0?N#J>LM!_(%KH,79A;'QC8EPYZ6HT:?8=OV ^1'_X_HP%(-Z;&),;QO 5IBO M<@/\6B];-^H:74Z_I,(0X+3B"U*YK#7Y+67@&PK,_?NJ*9@H"!=.+KYCS;+S M[MHO(/NY3M%09TIK%V,$G3@(0H\K-HX;>1A 4KE3PL!OM=#H[DS)W]$YG2D@ MI\O'J'+WCGW.N#$3PHDI82%P_,#U(&.VC#3DPL&:R;W/A\$P';M4'4]@FV?^-R>B3"+0$1U.SQ. M&4Z$W-,@P(NA#$A/%WP4/6-6>X%O]+&U'2Z/T3:R9G<:92FIR*:*:"9#X:PI M%T)9+*U&+QSIF!2CEI45.%.>0VY[2F-*6EA&RZP-K73) M1&GS#VEDQ!Y5:2 M=A=_MO].[YNJZU(.OEF/C.1(]N)+OM)N+6WGZ+X],@O\*N4'G%9Z]T!$@5+I M!^7JOA@%5U5E-!/NWVHS(?(_?@N9-A%^$K?ZI_(BB"/XVGBPX8T@/V6#JXQN MG57>>(RA] RJS!#9-6XIE?R&KUR8U=PZEVW=ZH9$ZP[QC-3QE99*C^DNNJY1 MDO$_'ALUZWP7@C@XL@@[/J0@BF@ *3:H"3#>)9*^9Z>D7_.[1P]XWK79D7,T M%>@40JW1Q!W%S/&P1RAR/8!#.X:L.AXGCG;)\>Z\D54'YP./UYS_!;6C>IR' M1_D_17QCV!B9S.5*I@8FB_4K+):%/]/TKO+2Z"(TI>!\:.*YM/!U#^KUWJ * MVQHQ+.4-U5LMX/JW]HC69BV3\""M;S97^VT:-V]^5159R8!)+I\I:[3BRJ_F MB72))E?BRK*HCN^2\A<-LV*XN"WG0ETK19Q)U<75]8UK)L4J7]?&*;,#N5(N M6D5L26+ZM1YES_= *GXBT9%?2YR"*I'<=7>;DD/=1-9^J8),K<&(750%;++J M2BHTG 14D,HT!UUYHAT*\KV\0[M01;6N%#FSA8>0"M\.F0LC@" M1^O^>UZF[1_3?/.TX\!=9=G& MH;G27.N;5&YE7?UAK+F-,U&=;N_9. YLWR$A A'$/G*1KFMC(:5/BL?D1'C< M'-[G/CQH9=K][+Z&#G\V/6'/J#))NK)V-'-.I<[@.G8!/ !H',# !=R,1]RP M]QTCV&ALM_KYGY9]SDRP';'ZX5SFRI\-YX@2R_7FM;$9'FE*#+3;6B4RBK9" MC0L)0V]BG,W"@JL&15?6;M(@J7KTO"Y#$B;>20N\%2.[C2+!P Y)$(4$NG%H M4P19N&/F7))N*DI>/.F3RL2J%.1M#99<"9$B?=^S1JPU51KAE M"MTH0LR/7$A\%^E9FS;V2;MEY1,3Q!- _2X$X;AG#/J],7,L8V;0\%.+4VKD M#FZ8_=0<8"[^73\C6B?WR4N*\5+]Z9^'MG$F MVUZ^PQST%0.<"S;9^% MV*UR1XAGMZ*@3XG?I[)T'X_?Z)@=11Z+$2N8(%BP"1L&(_KN(F>&#; C)OS+ @ BST<>$Y4I2/BF+5\U;_H>*"QQ5G5+9+5 M#_FLF/[8*<3)DI0X^5DWHE' \1CR8^("Y!,_!A$"<:7D@Z#5U>N LSXO7PP\ M7FAI78,U,E:_I^L?=. M5>.6XWUF;,?V))5/*8B$).ZA2 8@+2N__G0WKB1 D2(!"I2X=^)(% D"W6NM M7M?G.: V?J0<(JL4QZ3"0@K"H0M]1K#O\J!(/;B\SI?>LJ?R-5HL4IS[_N0: M'HLH08=5T7-@T;NPTJ(/'T=?3PN$X^ MC^?PV&F"NQM0.>MDWQSZ%S Q[*=((A]*))&>=X U ;;4X5!ZPY"#D&+$A>%"HKDE=QVWUFZ=BL9OT>)V-BKEX].]]CF3 MV_'\#O?+VLS[EDL'G M\3PR^G,Q^/57MQA"^?;Y,?-1[? W?\C]]KD8;4]=@IO(=M]: M$"%]R71L(WNW6;^!7L#\>ZI=QQG\3\99$19Z=&>WHZI..75%UWX'KR0? N(Y M!E+:0TPXKN])/\AC@4"XM5@@E:2OQHNPG:S&Y]"G_)-]%!Z* MLFWR&Z0W??I_E:+Z(4F645P(IAO/S"2"OD#\\&%Z'8<&*6IH^II;8[6&W16, MRKTUDFJ?99 ]S&#U:09?M=-F4$@N]!^&EZ48NA]RF^26? Y2 =O!SEF MQ^)F4'F 4)&6>((>4W6T,[?421+@:)G;#(!][-C>L;G$V^1^5P M1)(EHR>S<%H!"UKHR,JZ6I4)A\HS]&Z:,=^<"J10"E14*L#8+F^Q/]7'25M2 MS<)GXZTYM5*^\KDI^?L'OSAR5TFN!J-99.=D+\I9+DM=9-'?;%I/2]-H'!OR MHPP1[L[P$U4&1U+.(TN)M#)I.M;?D'W*Q-:S.RU1.F:R&F\PVXKA57-[.7]5 M<6/C='RW^IU7T3325Q_KG]];=R$VTFARF>.%ONOT RO6N[Q^ORU$$?FL8"AF M,GT;3K/.KMU=I!3[SWS&[DY&!;?QF$OGA+)ZT&B@/U$9D;)\=89@KGPM'XRR MWDPAO48*M7C5'R6]B8QA*V/&JG^T=OWJ_1C*K8M56K-\=LXVG]8!O%:IL2;& M)!F)',=6CW+5**YH.;TL!%%%4_IB+7H'113>W,31C3E'##KH0XZ"MAD@H$$F MCDN8:EUZ#DIH(B:@QR'Q/ ]+0B5'@CBY2^\CKP9B44E*?)BJZVN;*HR2K\NK M9#S2-DF;0I4DLZ%]54U'_V-.M;]GA]H6D)/,T[*.5M7/W&B(.CISL*RQ81B3T ,N=Y+R!V]JXJ1/+4@'""ZWMDJ2$DO=E9V5C=>+RJ6 M/N)1U1K22M4.(BB!X@$R .I<2@_GFT\$JPW.M!RIMZ*(G>FAMLX-EK@X9U,\ MOH8C,4M@VG3_^31(!S!P6>5 H6370 U9BF]Q#R M#X6O9-KEU'2J([5&P=^%,NMY1[E*M\](L87G-&;)MB:L 3#4H(Z2:$551BD* M=#1.L6FO>S'9C"[3SMO4BB% MKLT1+?'@N,=\@($/@0PH5A@%M#1''!?3=G>+_[S[:$LEGZ[SQR5R!Q\W5XKY]>Y7?4I)UY=UJ,QT9EFG]4'=I+&V#6TN^KJ/YI:%O MN D+G)/?HA\F!Z./:X.[GT*^_#!O?O8.W)Y:K4/\B=8(_O29-(IR]\RF1\=7 MRP)=9+&BZ,?MS.2L;(K#%$ N&/495!Y'# :!7Y1M [_6F9GW^WV;99Q1S>K[ M2(M;I]J_/V-89XB-QPB6>1DLNX&0""&F'(:0YP>$"3>WWD(X(' X]$6!7. $ MO):\.LS _K.O^@@OZWTQ)V1@*TS7W F(Y 'E!M,)>9#60R\N9[3YH:*'F\H M(L=B;3R94E^)'ESI?6BJGJR4[@;)K2F.6:HIBT5HZU]5_[! 1ZY#/3=.<]A< M1C:C?7>SS[XEO>PNH]\?<*JS*]GH MZ1]G1D8@4#&@'@04!MJY^\_TOTJNV5ZSXLG'&LY>__^)8)IV4)EU" M!1$B!@D-$2"1BR3/;0!B7FW\X$N4HK'GV":_5]! MO,Z%TBQMWOB[H9T=)9_BE?4YL6@/=3BE>P1?A9;1GNL"HJV3(UW D^@C8 H2#" ?K_74( =1$(:(%MP'1@=HQQ MF1U+U_%OS1T#%0: @R\3!0;#7NLHZ#^ M@8/[!2!>>P#[[VV<7V,>WD1OK^(H_.-M>*V_\5TXN0\?$OU-O]S&V=/M>,MY MTT-Y"^*I]YQ](%W.^FVOK_7:9E@[]4W?T%>+36"0(8F.9!P0^*[/")$D(,I+ MSS+N08JQ^Q:_R5 CE]%(+9[\<;)E1Y^E1V2UL=^.;UL0#NUY))'^T?@N4PN; M.9PMXR2J !Y?!_'!NE!^T#ZG^P+QW'F M;%T.ZD^KS>NL?.0<#J&X:$KX?1_.DT<1A/ZMOU/OSTJZ MIUV='A;)9\W1BZ$;?8Y(R:UOT5.MS7D\,<+B7W@WJE!ET=S5AB+0=N+_-68B9PM0YES]$N6LM2G2O1-I,Q-]"W_T ML=RP"YXXA"?=9B9Q&?!B @!6Q%$N8I2"P 7 +\#A:1U-\"@2\+QIM)TD0'17 M/5W/BA\P&KJK/)0QK9:#@ @/"^00$B#I"5A8!)?"CN1!![LG; Y$Q_0"7>]^ M65V6GBNA="%2B!(I/$%Q,=,$M'TX_NZ?@"D@W5'$7=C4JG'[PQ^UW.[94^T/ MA/2)>*HVT#H91Y65-5I%&<=22N8X7 D4:--4<-BXS*W--G3OIO2Y@0*?= ^O M9&41EP'I2TZ@(X'T'-]7OENT9'L-[4Y'V??>5GGU470T%ISNO=(*F:T/H92N M@@[Q?"8"SV!'%W&JCVNP/1W[)7W6_=/NWY<5PEK7Q"(^YA '>JL=[ :E,PJE M\HZ_Z?U5_ X9SA[Q03N;%^T*/"B=V*S48;4;O7?E+46T,G[?XG8N.Z),ZP0"'"(3A0/C=C M[U@BZN(,(D)K# Z K&I,*Z=6RUT3(NL-5FTVCP M$(5QKE/92AZ,KV:[) I-2);#890DU\N)!46_FT\B6Y@MF0STBU?:"*4TE*6X M7Z05V\GX;FPGTGX,HWF&-FY8CXT>78]M>V &F1U'=FTR:2V4UMQ$]$,;LW%B M9<_@M9=J/-=/'!W2X;/CJ2O+*0X('3_ #G7UBZX70(IH$:9@B(L!XE1&*A+Y MC^R1_/1IHL_FWI\DE1U)6?6HUKKRU1B*9OL.ME7,:/W,/E0>YP9^PV;56I), M+6%.SLQ7BEE&L)!92;,IIJ="WVOT8SXNB5M_F5G(P.MH; EW=%BQU&)XGQ[, MZ16*^\KO:IQ10^^@,\8Q28^;[%3+/S^RK"2)N9N4E<10T69T'R8[:KLIU/)& M'R.#M#],FK?DG6/Y:_K9/TT'_[/42X9H^M)%L:*V(\NJI/[DAKLM]#15[Z^& M#666Z(-C&J:\&X.O%H@QIR RZVJZ1BJC=?:8M'TR61-R2:IK3(-QII=:(P;Z M)+J=SB:SFX?!U]DDF^W[:6BHAHH$14YPE'VF9,X*IROT.8OR6DG*D63RMJ;K M/[Y87^JB(T@O]UROKKEI*Q:WLXE!C+2.X_=P8OAZN7$U\DZFW*^P5\WN.MGR=";F^9"! M]MK^H]MPZ*OY"SXNA[3=^2=2NEBI,N M9G1];1A1BH6\3]$W"^[LIC3Z+'=2L W\=UFM>ASKL_4XGI,C#N2B7O7/;,> OBA,D M/U*JG]=*-OZ>CMAGK8B6WLL0MV5L-HWCR#:1,9F9-="2DT]?; "J6J'V*;\E MR=V!_O!LFH'M993#>5F(WF+*)"[=]LR8U$#'\S,ZXT#:P+/SK?&CQ7FO/URA ME;JR 9"Q_251CMG/984(6:^[84*NLCCD_8TS Y]@&) +(8B-&*=>Q>Q*BVQ8 M3*9O$I%?(WVB#7#V+5GE]\P@W*-&Q><%0LY9%*:SW>'Y&Q@>JQ-A>7Z@,Y/< M3K=W)0>;&*JT]22L6$W"IL_8^7 Q!!7&"27T?7@R() Q'$CH@:# <8/:)=W& M.!%\_SANG/W9?NS_.KZ.M/\0349M%AHZ3KU.U_OIVVX[V+IYN )!BCQ/$>Y@ M3WJ&+$0@44QX*>&)QSP\LW&[N7 '[N4A6=?Z9AZ<=M76P]SL5WNSJYS'Y>N5 M:$Q'&G=1.?^0A307E?B@<+&6TU$4U^S9/(O<#^.=,^7AI1KVO0RI:T7N'8;@XK@$RNCS&& MG'%7$"%]Y0:\ &0B'-9A\./9,(I&%G/IJQ9I-1W]9KQ"_7R?KFTY;V.%*LV8 MP7S!VC27.X\O=H9/K3-,XD=NNCM#!X1PX;O*-[>$KJS$/VB*&^ ML3.!N>RWAWFT6G98_]BCKDV586B;!TY_6#_)DF-T=3!MRAZN\T2:3F \I+V,;X6:) MQ.. 8VG!*D<$I400F/]W&5(^99##H.@DHEZM [>R1YT1?1+061!ZYJ[>?$IJ M V$CAE%#.JEC2\?EV=*=BJ6[*'/F:>8:%OGQ8]DO4?9D4.)"0_B*$270=2'A MP"T 4Z%7"SCM(WP.'U9*<=XX&4YFQE9OD9&]-W7?A!P!_*01^_1>E055X$!% M(274HXC(@/H>*\!MS:N'[U658?SH>X7E$QI7ZY'MDS>@A4B5-F "K=_8H)9@ M^,M_A?;+$N#ZF)% ,,PI=3S?\0)"5< EYR[V V&@=L(*HDVEZV\C5?*J"/PZ M"Z>)W:9O<3@RZ2&;%/JBC[^QK%^\+:2PY)OIE[?%QH7>ABI!@<,/4"ZT/I7@25)WE.*>+=//S,[8&I\MM!<]3B,#U#])&5WS MC8TK&YO-K(3YQMH]'.;[FK5+_+28W43&7!3=8INNE4=O6:.$\7A'%H;(]&L- MK4_\TWB:F_+DYW>[)UTK:SF)KJO+ $&Z<)5/Y[IMWOFNT.ULV*'%:I(M4VK[VF:?2$/.M3Q]M@;%#N,WCS]K M)CW9D\#YCX'M8!K\"=C_ZV0M6H<@;#B%5M,#%M"OFB-87:VS-+QP::AG:7*) M$ TKMK.AN J'?]S$^B ;&?,[B]_]:3B,HNOKKM?)FO.5[X!L[8QZ:U\YV#_[/'\VV5@D>><^/C6"DX_'FVI?VH8#2B M%5PJ+AWE.(A@)B3V. *TP)K6=3[!G(!*9U];QE]FD;_C,+X4_QKE#P].[TS MUGXC/-QZ>-_"/NXJL+ @*!2'CB M7F20S=($H<&(HJ$-6 M%LF^8!9[V8KGR<%2M]UE'.O=[LQ+@+B!F74/C7[B5IMW,"_?S*H]Y7 MK+X5# ?@*8XH_%4$_)UJ.E6@Y M&\&S$=QD!'&9XB&<8*S_\7PG $2A,*"SM&G"!]J!%O*[G#8CC/Y,HW@ZTL- M?3'-+08U:=\ \H %Z8<.$UF! != @P.B OP,]X!=I405(/'"5= 5PHB N)C@U427;O^[S&67N8-K5S/B(, M6@T2^G^2]2<[TET#1Y(UUFKYF9H.#H-28*! DW12^=&^CIUUMM6%[(+TS%[(0/ M\<(5S*8K=CO2&\8NU@8S\FF+OB0&7UC^[T6D^7@%I@TY#B3&6 :(,Y\1#_H5 MIB#*=IZ^^A@M.N_[N( $M]O,M2W=U\NLWBO(+)P-U=E0:4-%2UHF *BQ4M17 M#@3(E1+)@B#"U:^U8ZC:\MD010VT8J_-4)V3-EM;6OIB_LX%W!=A,#FL]/9Z MDGI0QU#S+)<6)*7AV@Q&.;I[,M!"=Z3@;P8\IMQ2B.P>X8R)P_[X#LE](O^7)QG M/,T7Z3]6&4 -T5<<74=QG*&Y)X/[6?R'^8JY03%/DHORT9,U1,4"3'$YS9[/ M?M9,A>D/&Z#O)*55V[1(VB6?W4SULH\&YH0;Z N;FRQ3M)6O#@?S69P3FJ44 M9_F:I9N1K7A27? +N^+K+'3YYTR37/I,PRQ.36G 4JJ\]>_+'C'[MI0SU/ 2 M3[%[!,\CI:(1VI NGX7/@$.$SX^5YP3\H.]R+\T?9>P Z(-ZR!6[.U M/Z^8@(P6RUK$41075)'A(-%GP/A:'\%:W3*"L(R/<38U*G@5#2V;I5'>C)%P MG+(FQ[.%92&H:'YF&U<-9J;L*6MKH="&)3-)4KI7;6Z&J8^2F^Z,[&PKI=E5 M.+'V,+F-(DN09:##]%JGE(+Y%\T9NP0V-JV**SZPV!EV4CB\7=M[R=A M?&-H0:X>S"EB!*%Z-J:EODD&09?8I;1$=+?A@6-\!G8HPVR=CU_N'GEKZ('0^B5WXVU&\;)B;?2(!KV58,3F!3R61NL M[XT!.'/8_:5[5.A4S4B95G21#PG&F-' 4QBZ@>,7"*XN]G #"U$J3@TSQX]H MV<$Q-;B4IXGMG*UX.8[H^:82SY7I/78@";21 _F**\%JJ.U/7''1UHK#!E2& MUBB;JD#**=+L6)^*X]A&.9.9-EZ)04U?ARG-R!T7!;OCY=840)XI6$8K)V^_;?VSB_QEP?:6^OM._VQUM+Z_XNG-R'#XG^IE]NX^SI MG@A.6]Z">.H]BXV)E_Q&5M9Z!\SM[0#0/8W"C1MG[)YQ- E3 M5N5,-4QV)"]F6%8[N2"HH-C\,RJJ15 M*JF>M2Q/\Q4:DDUY6LGYX+MY6DD_A/FUA=ALO%CU:9=)>I$['139];(?"^>& M9TV;1NTBC[+LW,$U;6KS'\RURZ/ 2L7GBV3PQH5S5W+8[$=Y@>>[1,6GA2 M ,$<#PO)?**D3SV9'WN4NVK]V,O3$V5WKVGV[;J B0!HZ$@[(4>#EGQ%AE\7 M>]K70% 0KH0C%,]7'/E<'+KB+8TT(7[9&3=D;]C<>\5@M,)BD7*HG^G3^Q%Z M;CBS1\4IW#(%]%9[(LI0$4/!N,^-.7$=Y$H>8%:4 *!7L^!-+7L%H\.7]'F^ M%$_8'#S^K950AL"&J3I=%W[619W^BP4Z(#\[R<+(R+6KJ/ MMMAG:\2IKV[C9!,+;_-?M_(+U@?^R_!!5_4@+BX$#'YM3EV#)A2L288JY"V/7;-SVB+?L/Z:DR MPZ6; ,L&*!$(S U$#"I<"'M7QM&YO0COV7LJ$Q]*6:?WY M;:@QHV![:K([7VL6,I8B' [CI7ZDO.B8IE"K#+OU_$):,FHMR_#-)!C*M%3E M>A?9C9O#9].-/D=Z0L(26T<)[4QI-Q81)8GK U<@KPB6N;.15:%1KSK/4B#8 M,$)\0@8-E:RDP%=(28:1BYV "(\!6!2@J,*HI85O"W^E"[0 MN]+ MXKO-DX&\S!>/)@S*&,PGRWC)*HDKL,X-MU51=+?V-Q9K&\[C!\&V;M- MO\DRT4]G>B:7MO20VO2\ %$V$*0-16FW8&KD5VH-A1F_"J>V%3..%LMXFE8 M]"W>V:[#ZRA*NX;T=U?O;_7+\T/5I,N_F[LM>(XGAN MQ)8HT+;-W)HKVZDG1SS$8/@PGD>WIS%LH\\.^ MLA+F% V3VTH/11Y K3U65L-8;7$9FH]F_(HCTRLSTV%"N$B/+_M0XZC8L)5# M,3$\VNF%3=W#7,<,6!2-6./$UFW-X\G[X\J0)9/HS V!2?]VN-G0G=N[3&.8E*6 M:(0/I6">(@$/]/\BQ1U2])4&?@U$Z2F[*TYT=W&'Q8GG3;ST,P'^;+U733TI MQVG'DK0,0S@2""! /.DXS(6<^D'19J\4K>78GVA@_WF**D@;1N]/R,"R,M;! M 0>AEQY4"JF]]>'94^K)VL5V2<:V!/=W>Y2<^?6UIZ:UX:VO6JO6-9,%EI= M2GSE A\0GW,/45\II14'4.QC[KO:1/JF'2ZL=)T]G8/^7DC&Y "5LCGF>M*#PO' MYS[@W.6,RD-EPQWV$K_\7V7@P^KD-VM"L_CTJ-&=SR(/<$%AX%V&/22VJ.GAJYGIG92%N"M ,/68B=Z/-C$8[3 MK,&\NE%1N5$V_"W3R,UO&]Q&DU&6J$C3+-%@8B:?DBRW9@Z#D4U"Z(<;#VW, M_I,.M[/S)OGYW>X9INWSTI5/K\ 7@#5,&O-[]?)3//2L; MPYF?_KC\]*LN6,Y-+YM7ZRP-+UP:ZD6.7")$PXIM-Q0Y]^&+QTW[59_71]*9 MEX/^\U+1?1B2,*)5DBKI2X4E%IA Y;' #T!1A"AP"\WY"_YP!T,XF[M69.%JF@(6K@WM ,%$$>-!U M?2J+=A?@N+4^HR>;./$WPF$; M(K9$$B^1H1W%1_W&AJ+5/',V_R3=0ORW_\4-E M[UJS"Y@TE-/W-PR]]6)>@+/R"C13E,1#4+H(*^1!7P2*2*) >J^XLB(+-V@%4(R#R/"\>CCL.\ M +C4P8JYQ0G-Z/.=T,5F5M_7FO;#"TIH ]Y/!SY[;\_LEYQY>,W:C5AE>,Z5 MVLVFG'D244Y($!306\+U:QP*1SOEN]9N+%MF9>B==K^^H/O3];6!D[I>QEH^ MEG'4ZBG?@;JO+DH;*[";_I-2_Y&G?$0 )]07#$H4 "4*+U_ YZLO!/DFVB;- M'^:G]EQ[R$FKRM_;$_PU'=0O2$%9B6["' %\!/1A3!WE",$D"0KW6\#@V0[H M;A64L5;9Y?I_"+_\X-N=39-%O,PD?EK@LYS]\W7UKX ;*>H!X#B!YPL'>S ( M##9H 6ZD:K/@1SN?J[OY8?HYV\LVDV]U?*J7Y)V?8^]7J=L:8O/E$'< #CVTFS(.7U1 MSFD8*-EP.%S>+5-PI9'AS!R.4RH/RR9V9X@L_V-?.#3P.93>N'^!T4_;K$ % M%4(Y&$LGD([T!9=4^H0478&$\!HAD"JWQ:OLBOXYY7[3AD%5-F>CT>C,YY"8 MM=I,=+!\E*IUB("T<_#]?$Z/G*W$KE9"E%;"D5P!'WH2,DZ(@LAQ46XE'$QJ MOD*'5J(=KT*P)F"?LY78:"5>8:+E\V8TB XDY#7$4+NNP4G'6 +("FJ]@0T* M.((N19!Z/N<%HAKCL@9JN-$0UF&WVO.8!&U"D>S0%O8R_GKM.9RS?7HM]@E5 M1F^U3.[X:)_QLGU('[!<+P92__F3Q:+AT MG;,VO^*CT%T0S8^(W75C,HP5THF,/7/\'\NCL8CBJ=YCP[V9S*X7]V'\&+CU M[-'.U8ON85=3):PTAD+!I"):6UB@&"*>P?!+E1 1Z8$Z"4'Y] ;O?:F?_VOV MW!V79?"A34IGO'S',"FL'-]S)9#0A8HZ :6(4"*(6^!DN@WLB$]= M\99H9%B7]#UG>[+5GGB/5;-RS@V]DLG,O"EG4]D .OI28/RSK&CF95LW4DOL M++:+8D0UZHM\['2GAPC,@8?%3O>WHW63Y7D"H528>2YC1/A 44$\G%LW@6'- MNNV2]]].Q!*$X_COX609.0\J2:*%:XCD5CHH-X:DK3514MI04'S^(ZK5?2ZC M$2P<%7#IXD!Q"7T"N2P<8XA8S3'>2 M0]>3@ODNPH3JO]%\;RG@M3;H_77XGSW;6PCDJ9(69KM8-K,+QP/ Q<+G5'&, M%0(>S'W;+DK8H24^\W6T*M>MNLPJ(V[-$G^IDSRR^;OD6'84 MP9(V-) ZQO.00R7A'D(!!![Q$9(J( 'Q:DU36:3G5^[ZP]1RWXZ+C;/'/ M:/$Y'*\Q(&>FU.PG!FT$?N2D0VV)RED]3P3,45(YCB!*;X, 6.@-P((!UPOJ ML_3[;X".N7\-DX47/K2"3'G.Y#UGY&UJ"='UM:%^3ODX=)P]7D1WR>!6+]]5 M%)GP.RL76,[.1GLSWH&@>A,7Y^!&W\LTY0/7%WFPK*F&H=6^15]Y&IHO:: H M6JO2% 1%2@(8""X=3#U*%5.4.A0ZA A'>$PHK5X'$A3].IO>?(OB.R^Z>IQ3 M!@#?^":4Z/OP<. I1V;=#AY2#%0Y9:02;@ ]A:@*)(%0.#REGV&!5GC*4T4< M3[715XLG?P\\82*C/;YUW.O6O/ MQ_33T9[_9ES!\>)AX&D+_3IW_=5S/9V9O\[2T!WSUW$FO)ZS"_AK-!W/XD$2 M#754K25(_S->#*ZUNS?1EO7=/F?-"QZ'>ZU2\E_U^/C^=KR(WIK (-(QQ7T< MSM^L1[ME?M+ =ZX0[0!/Z6C5 2J G(@ ,Y)S;3B>Q &OI5AT!//IVK72&63" MZ?^8C]-BKCG_X?8ZF\G3+/(\S3K0D#?3,8S>U>HWY769:L;2Q(6V&C$*'QZB M,(ZF;_X21%?Q,HP?!@B9A!Q"M8346B]VWV3K1$ZM%[P(K_;!S[M?=4-V7HW5 M <]^AFQO_O(E^CZ;?#=YMLDLG&Z UWSI7GGKS]?#P;#>#.UOKI%:'X2A2IL( M\%W@.CYV?.8[R*%%LX\+(/ :FGVJN7@WRR K.W2S!)3[#G8Y0 Q_1^J+4]6F7,"Z4-QH*6I M8JN>L*4AE#7TWYR@I=G+H=O-O>VMIV?Z'ZR3=PYOSOC2F07D%10UP@/H1YO*X_A:OYH@Y'/X8.KI_Y7A*,/; M*A#B'G0(]GR'"Y*UY#M^@$##<%07'E _]9^_=/U_2:TGID=936"VE4SE_>SF'+6]FK6 MZF>MO;I;_.=?P6P9?YZ-IPO?K.+7Z'LT#<;?H\]1;*KNJ=1:H7V* :Q];'M- M[+P%Z,^+YG!/50.5J@&D5)0C)+B#F8(0*)E[ %( 1EN, M )Y9,PY/A #0, =S@HF0LQ*_!"6N('%Q'C"(@!-@&?A0<.A@/U-B(;PZ'-X! M;OQ9B7NBQ!UF,_OJ%P;C:3@=1H-)%"8I_MULH=\YF%WI+[$=1_NX_.7=6Q%>IB*("Y(*$RV" I$.H<'WN H>YN2)2$.##%+$EX$J!7SBQ M[ ON;$M))BNJ(X=9VJ(:W&6-IISC!%K%VMV-,/%F_:M*$8>)$BZSF.DJZY-DVE MM0/FJY[AH)_-S-G,G(:9H16^7H4!0Q1BK>X4N,KC@.2))1^48,Q=FIFVZ#@) MY*UF?OII9KI,"W5$BG6P6%O>S>4T@R.VO)O7D<'(&ES;&,(,.@QGR>*<'7H] M0>DC+(&IE1.EE4/<1;[C&1!TR13!0/%\ZM$'S&^H@:7BE46HKA&M3HFN+MDQ MXM&Z=#Y_*_J9^/.LLKG*R@I!G4,!1XBS $#B!SB 3E X)EC*!K3G756V)7<# M'">9>RHZ^^)33B;15/"IM.A_O ";M8L7W2KDR:F%C2^=OB^UWA42*PQQX"N) M!>) $8< IK(13\?U(:U9[RJ2I]HCM.PR>47Y<0F9>QEUGJW8V8J]#BO&2A^4 M(XP=SQ.20&8[BI&?%S,][B!V!"O66FX,M#SL<))6[#7FSC(I&\Q-[FQF:$;7 MJJ?G /S5!.#;;)\L;9]P'2J4RQD/7.!+3]L_IQB=;V"2V,WV9<+8G;O6MIGK M76O'635?I6I"[0J4N3&?>I1[(! @@!(A!53NERA J&Q;-]MQ0@1J-X[JG6H> MG@+KK1/QZZ$>PPNP/N?X\!P?&D-,2T/,#6VA%#B0 :6,N1"*O$CA!LC?TTGJ M,)F%*+@4KSX,/!NKL[%Z)<:*EX/ G/@!QXH)5WC E1(Z03XCK["HL\#O;:S: MREEA1-KMTS])8V6]RE\L15#^^I-EI>'2Z[ 341NZ<=&:T1+=3Z!U;6I$3&U M3D"@A8.N/8[]]S;.KS$/;Z*W5W$4_O$VO-;?^"Z?J; M>?<[8X;&P_2551J*#!OF:T:JD ()(HJ=3AQV=1BVC;K2LC^$@>90C8O"3 MH4LS5'H(O%][5/LJ?/_SY6#PN[['E#]X[3T7@_#F)HZT'8\&VO3%*7W;<'9W M-UZD!)$Y?VTXG\>S']HL+Z+)0W=DJMF1)4O_.L .#YB"P@V XS$"&!6IH ** M'5@OP#2P%?P6ZCM?WCGY$^IS3/]E\; %RZ)]7"I1''SR\8.OB0_\ZF5QL5X8 M.9O/$BUIB#P:, 0(2H_ MVQAVT2XR]%G?S&PT'NI--X_P.7^N9A"SOU5 S/HB1KM&@[0[@G(M1G_;*AHI MLW8I:H8=NRIK(^,7FO=>#,;7QF'2'JI9P OS4(.ACD=#+8+S.)JG6Y5<]MP; M53WQ%'K%VCY;+A(S^F8.J'B58N5B<'\['AJF](RFO6M3@BKC+0I!IKP@X%(( MK@\ER$%Q'"%_=8BOP8RDN%!>-)W=C:>&=/G#-)C%6@*G:4UPN+'#LL]^#=LU MT00;3JAV3,M!PKNK(. 2[=OETG.5ZTGI!(AYB/NT$ 2)$>]($'K.@["S(*!Z M::0E0;C0YB*9F_3+=^VJ7AC36H3#-/=AXO/O41S>1(/84J?/KEL-V+?+7YEB5L /A.\$P@&N0@I3 54N M?QZA]7I8@PQ^R)[PB[YYM4@]''\ZVF!_DGCQKR_A]"85$_/;/[)54>FBK$E7 M#\132YU]H9104@CH6_0X9/6EK"?$__S\1FJKC) 2D5S'VTK;I@ AAR(!]3;Z M.)<1YOKU,L1!,F),T^N2$7*)ZE@;!\O(/(JUG.BO6K5DM1"LR4Z%UC ='EYM MES)6&4#ATD>8."X1CB24(^GD4@:<^L3OX9;HN2.K@T0&=" R1S KE8DC_:JG M/=] $%?"@#H$9:T8>L.Q\'<*IY]F5DYZPU&]%>_P#3^'C(_[?=I:_AHM]*[; MAQ0@[?N! -^ ^ I#@((R$4YEO;Z2WGTNDI_*<'@G?/#G M2Q]I-Z.IJG)"41XKO6SD(RXPD8 $B"H"/>R)?->TUUUCM=MCUZKV[?EV38B& M_H^V-NU>F_K!.$F,MW*V7-LMUSDAV+!&DYHYOXYT")Y[P=KY[=@#$I5F5 AD MH#SELH"Y% <.IZQP>1EHV0/:U>6U"[1J&8H__G49QJ&^;K6?S'GX:.8AUW#B MC;VZ>E@S9$?PJ#Y\#';UJ< EI_4:Q2EXT16Z,"]@#N2$4XP @MAA6*'B:/&< M^F3)4;SH5R1#@M?=E*Z"][0VI?]H[\C@[B?I&M7-VD5:@^_@@DT ) MSX%,4!]JVU;D$KE+3]F5F*C!I[NSRV[,W_=0 M;_LR&8QLI<4(\=TL60QNP^_ZS\O%3+]S/-1W,8WN]3?JJ/[[.#%;=U%M%IC' MIJMS.M-OM5G1H;&]DXG=Y+.CW>QHA]_#\22\2AM?S;ZNE=^+7M6.XW#M%)75 M5NU^NS1PB.3"QX XW"WB<.3+G7+,7Z*[<#S5C_$"&@EW#>L9;9KK.*%D#*HP M3PI7"[@C&0@$#Y *B%)%.4LQ66.>/%@(>EYLW[FA2PM!':FAJW)[/%C.C>GM M6C!024E$J;8&VE'U/0*$#J8X #3O[Q/(K3&O-PE&+@8JM7Z3*)C%7_5SC:_' MP\_+V#106]:4;[>A:=3X%H>C2+\^O V30SIV.O8A]A89(DX[B8L0+5U2B0&$ M"M@ ._ "+E710NS).C'W,<2C#367*N:>U0TS*]2\OITHRA%5.5UU%T7KNF M6REK6L=JZ$*T])>PH[ *8$"TB?*5X 027L190.SD3O]NMSHW4FXQ819$.8]Q M>!.MFJIL=,9L*09]R:.!2WR2E2;$*HRM&#G,@\2'!'E, >T(%ZWJ'/-Z$T-[ M^ZE/GE_#9.&%#SW:T/9S[&O6KN?S1M_J ^IFGN\FSX./!E7>%/E)OZ(9Q^73D*QO%U_=B[F&A M+SX.)Q/]Q\ED[4;,MT#^/BF^9?/-Z+=5]DJ?/DFT6$T9YP\>_1A&N//W)TL$S4 M70N\>Z-W^WW>62_(06:L[;C.&*8H;>GL6O3*C!KP ?8Q\ESN$,_!G,NL#Y<[ M6OAH#4;DB58G'UTZOM6I>JZK9N>M=H",C.FCG1>"R9 MDU.[,>8;C,-UL>+SI7!)Z_A(Z4&6C66;*OY#VN][I%J0+#-M 6-,^OIHXIX9 MSP:.EQ4).: >53L9J0[P0O;.XW>3OP?=83P86[53H]ME:I$R+^U*>SP]<-5Z ME 9J:GG.FNASOU%';84*'JDK U? G:2')9%<.4@Q+ *"?51T94"LCCK3THF> M$-!=]\3%BK.7]K)WW?2)*\!*A"CD41Y(BBG!U-=[6(QM8M!V__&)];!W-0T( M+ME)=GAB2"NU+(>Y& 80 JJ%1I^^G!9:[^"6D0=.K'&].\'IH%M]O=)>='?V M.^.U@M^Y-6.R!A\UU#Q[- U;@XNR6,7/@LQJY')0B'SZ M<&[^<">PL1U;,ESI58=*BH";60C%B*>#2:R!N1N\1\=/R[CS[/Q=.&;;?@:Z3T+M&IFETT1=S_.%E'R%(M4^UA; ME132S01-!BQL;S@K!-@7EM.\(J!_6AH \0S&IUI2,+*NY?Z/0?3OI066&U@, M>!N3I&AP@_NQ#C0BO4(+$_6:#UPO;<_YVF53$N+B@ME=-%U16Y6FZ]6NECI\ M^B_72UO'F)I'T7)2AMK5&HR67;URQ5-?K-W?Q>!_C:38JR21R89-!E=AHB." M2O%F0YFDZ6XA ']^.[N?FGL=Q\98FC]JY4Y_&66%N=5ZD$WNFR>*0AWXW^15 ME[)0M%;7T0N8FNEJXL$8D"O]1-,H,:F'K]'^)L (S0"RP=O!U^5\/K'U!+TN M93G(G1EK99H0?I^&2WUO!KI:"X[!GP_MDA1#'H,/TU3X*Z[^'G62GAO)$6V#%#P9V[#=JHG9PTW'9%ZFJ6ZEE?)Q8=C.G3%-,G'B[D69&FS2 MD)+RH(JK?P3!;P')'QV&Y(_/T)\M#2"M%\#F*:Q/@?N9Z+AE:!A$1M9,F8/. MGBKY!Z,?KCG<\PIDD)!+'T*L%=,-A,' MU3S\G5>Z'>(=WETIN=: &6CW)RQM][BTW2;N7Z3MQ<:7;?(8UP_VBZROWOIO M^ISO.&;CY!RSG4K,=J'#D?_^#,5_DB;>ED440*L2%0L0!$BK,&4S1<#C! @KRJ%NU]7O@ MFT&DA7NN'TCK7K0C75+&/";6&?5 LW_9AN.\ZB9;!=C3"6JXG&VSA/#]GCK3 M<$4K%8-*1OSI<T60P;YHZB',1 GVMF[NPN'&KW,HK3;(UI4IS;E(]-G)39C*QA ML6![^AYI1W42K7UH&D6CE9,SCB;6)9V'\<(4R(V:KK56QM'W<72?V*;7,(Y- M+U1ZTQ9/1LN8[8K-/EM Q^BO2'M7+_0Q84X9LQC:>XY2-SE]N_&CPZ*]4M]. M >$0I6^P&(KFC6F7K+WX9)P.R%BD[-0=OXFF)OLT,3<[UX>K38G9Q$'Z\_=P MLK2;DF6:],V8[HKL)G*2AH%A[2R9'[($DGW/A4TQ&9?_9JHW/V^(2CW[._WI MH5T3BQ21WW.2)C!"0THO/A]-/FN[T5+U*V=Z)EH:;'?,YSHQQU?C]/O M26YG\2*E8T[7N$CB36>+ZCUM#S7T$6Z_I'@N:Q:UWV4::N;9K*C>#GL&69FT M@4Z8:'_M:E(F];3P7D4ZQM$>QCB)1GOD$YY;;W\MMD++ISZ.3.W?]C->6-0/ MXWD7*Y1D@O>8\!1"GF6!LVYBN]++U"#\[W)TDW*&Y/MW%29IEM6\2ZMN]CW# M<3QV)69AP9?99SH M#Z7V+K>BUG*ERJ&75UO).%V2PK98(I;U>][U=HVYT[<3Y]G:W/5IZ M,YX5,V1TBD[]J^W93>[NRS78=CXY7&?T298U48O?RH M2IVUS,3:G03'%V">U"=PJ8?@H-4I_-3O?68H8"WZRN%+I8I<33=27D&$N M@6'P(@P[CD?R] 5 N#9;\(3%;B=+C#&_9$?+$ZLM)N)">X.I+1EJ1WDYR=H; MRD/A&"45NX>5T23H( X=X'+!W8 ZAKLX2] AHGA0V\/,R[![^,4X$9^N?T\B M^^C=Z0PDEW7NCQ/2&5%6L)CG2D$\:.P15XH0CQ0ZPY2LC90_;;W;41NMRY>= ML8R=#\H=3(G7Z"H^[H8>R794F,\%<+00.PP+Y052$J@/@/RP90VB^^FX0/,62;%_]?[:R^JC+ MU3=YW<4!7;"+6QVW/,O>)^,?>W^OS<.:.O1XIB,F'38=8 ':G-M_!-;CEY5: M7%;3NXI_:4A65'(10UN#>+^EBE7_P,&I"LC6;M_^>QOGUYB'-]';JS@*_W@; M7NMO?!=.[L.'Q%0?;^/LZ7:\Y7I133SUGK,/I,M9O^WUM=Y>P=VAS'B:^;)/ M1?GF)#)FY>VF:1;;3/UV=OUVN;'.M%[]F6VMM!B4\;7OR0H):U?:6'*RW=?Z MN>+0WI]9N[2[NJP?%-FXT.2Y3:XX=7 N3#+G+HSU*N29K?3+]?5CTQZRU&^) M?N2)Z)5TFKUVY10S;3OC']$HNX*M.*X^6%:SJB3N\DK#E5U>6ZRTZ9]D,)\L MS>(^:)?+7--,^MA&H&&<5Q[_GE=?'OD^6P(P37G%4YHDV^SN;F:IVL.!02I< M1*E35W3BV<1Z^,-^2U:V-6NQ6,F=I8416X[+ZSDV+9YNR55D$&'2CTY7@JUN?-9C55LPZ^6N M)?RRPG1>W9F5?R_+Q>-DK=QR97'Q307@D7Q@=A=G%Z(O+L2:/!0]>$G5"EBA MOKXVDQ8FLS+*!..(A(76+Z_P2[N^Y[J(D0"X@@+I>"KC#N:*05?64I"%P=T> MXZ#_C(&4&O,Y:@!#["U5-QQ@E]*8 58A0<,^\(#"@G(F4.E MGR?.F."U$?ZUC?UT92HCAKS>_Z'MU_3&X&*OBL*O>0%HGX!XUUVAW4(R=;T? M%2HFK8/(HYYK@((=I-_@%(DU3[FU]M;6]^/Q$'G7_6#'RE?WW-T]'\5].HJK MWIIU!O.1^#X$+H8$L&1BR5B M/-=\K BL=_6:;MY5W?ZF;__3M:OOQ&C=SJ!JOZ5-5>L=ZN:*JNPY++K43=M[ M\776TNA;^73]:1K],PKC_*1=A[(:+>,"RFJFPZD'_=Y:$N5 6WUL=,1T#TN8 M,J$](ZE@X!#/90!+[CJXJ-L"5@.?6MV]K%%CXSG9ULX[1CE'97>JPQ %UG;3%=[V*EA*,4 M!APA(HVW[W-.B%-,( A8PS+*\QQVY=U9LFXJ6RW6H$MXRLHB4*7*#CR!E%YI M1T@:!!X51:4,<%&;6]QQF=NIRI!CS=)=E'WN^JAI:EA>[^^<)#.39C,]I:.- M3D@Z<&_]CZZ]CDHA7RE7.0$*B!^X.O8@5,I21HBSNY768VS!4 M2SWP.?+9 >M[9*W%QW,^9#F&Y6*%/-]1@%"B]#EFN(9R[300SNM;^=6,-J2+ M>00K""'MKHGI&':P@C$JD"32(\!#U '28= /2+[2".R_TBV5IX'HT#T[UZ?[ M%='69KS/F]/JYAS4#95-"N:MV=53OU8F*I,033-"Q\M),%0:.NQCQCTAM4/M M<<]#7L!@;N@HI'4PY7V\ W'.2;1]6#%4QD8.8BY$P!<8N8@$2C%>[*%PX98( M-_FB5SD+81OZ;B7>VH!(%^DR4'$"'(TE\OS"= M'J(2\@HJ$8$^ ![W,50^]H 7 *^H[""%40U6:*_GJHXC[/$\#")B.JWT[4GM MFBN? )P_#Y> 59['=95#N'*A3S@,7'V&<#<_-3#Q0)LP2VA%>AZ8F=&*4?_*1-1&8+DY_?/<$ K(.XEM\$0;J(E4_GFV+>^:[ KLJV MP/Q>O?S4Z.MD92.A>8^^Y"+MZHTFD^RO__U&"XSY/3'41MGO#>OQ;7RGS>'' MZ'[P97873M?O]GX\6MR^,]C1[PTT=12_'1J2['D2OF53E; MIE0KWZ]L/EI',JO\GFEQ]27;5V]?614HT_)N3JUWM^.1%J(&Z=M=,[)/I JV M-J:1K4&QP_C-X\^:24_V)'#^8V /WL&?@/V_3M:B]2F;AF,U79SLE-AH)(YW M)TU#(FL">Q;&)PFC/!UA?'Q6Z&G&Z2H<_G$3:X][9$S^+'[WI^$PBJZON];4 M&O Y;,,/,:[!164N)!G_R+#ACJ0J&Y#[]5+AY; MA+V>U0K-X0^[DH_;E W@E82Q?&=0%$0TA/9K(7T;>]Z*\.Y]%C2-C[8BPB=\!IX-URLU M7+1,8T+D$0P\J*3K$,EP(+";&RZ !7U2[N:9#!AM2"J_&@/VK!'D$7PQ!+8X M\&B+ [_/<_=#32O<%L'T/&IRQTOG\"4'O$>14:IJ:>WM-6!;_>S MSG12HDO>HD[VUCUX 5[ *U D(2N.NDN1#[A#/.8HX3'&L[9UQ5E0GZGJ'ZM+D@O]%* 4B\=*0FE@8ND;V:O H:YR/U0WZ-J MKP/.=+!VIY'RLC[]WX';V=NS[R6'QJ]9*RO]HH@)""EU \PP$Z:S115:J=!N M$T'/HYT4M^J ]D\[7WS@[\7H(F,5Z9TX-(!0(++I0G]%DFFA4:\W\L-G'W-=,46IF) SXE/IZ9..2XZ!(A#E&1GBJ-VZ+-<5 MJDZ3#.==*#BA'I<"7UL6F:I4D0%-D8K';"GWH6 MW82\U31I_Y2S5V'?RG= MM:2_-:^ON\MP MR^*\["Y$66EO<@3DBC /NP1X% 4.HT5[$PYD#41KF]?2F4E$3%[2(]K$$VM& M?,VI@[,=/-O!O>Q@I3N-*.*P@+M"*(:84L!S8=&-C8*=<%V.; ^;>#7/]O"@ M; UF)^Q &I$L6*8*<%PS1Y=SPO\PQ4US M(5!%7 F LY._]/MT-$XL44XT2G&\E-VV[I*S32 RW=F*NGIT)@GMG)T_GU-& M9\UOTOP*"B<$5# ../>!=!GU1 $2HX3+W%I^]U$/X>@6 (&C1D\OP@*=-HT7*=_F8B]&Z(7TY$=B+CK"TS2Q33<@G2"!./=?@]@'@ M@R ? !*">+64?*/KU)V!I.@U#[.>\T=GZ_3ZK%.%-(P0R"20G%$4>!P#AJ L MFN$HK(U![4;GV*)](JS=FN!IV:?7FL^Q=$73Q6!NZ,C7,4![$FSX*UZV[TM<1_3J.\!O6# )?J)UQ7 M"@Q<)W#T">LIQR_43[FJ-KJXX23M6@%YR]WD?57 [>!3[6!EW)[Y#@524 4QXUBY/@1%_PV#< L;SW$M MH6@7X.)E64+K;OYBF0[RUY\L/0V77N>@6ON]\JR'L*8<3&X3CV& MDD%M- @'*2*Y8=_20AG>1!70[=0=MDYRQ[QJ$%90 C#@ ?48E\(S,2.F <,E M;[+_* S5/[*G4>G#?,F?I6!G@INL00,!FN$\>_,77'H[N9!9-K1D3=&?NBZ6 M_ZAA_?-V@(&V:E%K"[_9]')8K#SE# ".H?)D@ U%I70*/BVBW-K(Z2,K[V5/ M\44_Q.$ M %_ZBK@D7WO&4$V)'EW[HZM1O;!TJ!KUAC+JLCM6N'8\A:_1_DSA'V=:SN'@ M[6+)*OMV$2C(NVD]"VGYD:OC;9)BR=_#VR3!0^!9DT\4/'L;ZO$ M/%:;]C0T#9<;6'F'[P^1ZM4K?EWHG7]K!6)0E1FKWI^TIL4#_VX^F3UHD^)$ MT^AZO!A\GH33I.B/FN>\LL\YK#[GW#S,A3[T=. [N+\=#V\' MB=&1).<;7;< MI#KXUIK0FQ/N(B-3-08WRK<_?>+Y,A[>VD'B=.&,B$09B6*+M,N;'25!(8H( MJ_"!(M]C#"C"L?*I-CLN+UDO@*RQJ9YZ%F)=5]&(\^6G_HT[7] M:Z*^AV/KS0>S^*_ZLQO\J8+T]VO.,NO_>VEJD?J[9U-C@"WS;_XNUTJ7UIOS&2\+%4\U.2<@/TSV'V&NSH2_S'$$02 @82[R N80UR> /-6I"Q6#=06$O+/=X&$$5#A'T2K.'IVE>R'!(Z" ?( M#QS!7$E$(!#)UYXB6,-SW7OM15MKCR])9VMO%-^8&$@I/?^=LOI9^*$ M\6R4#*+IZ M;)%<^!"!-!N__P%>I6%/*=*/9)Q$!?!8._+8ESZ7$%$&A/"( M5YS,+JIUS1UBG/[9BH+PA@ZZ$S).$I6H?X%D =?' G(#'@@=>GJ%<4*!X[=I MG-I9^Z:!TKX8IV3\XVR:NC!-.D[Z,-6^5318A#\&5VF$:=CAD]EP;,1Q<#]> M/.*)A:7;?BSWBX+2PN& <2Z1]@2XQWV%L"19BS^DC/":^Y7'TE]UQ#@>1LVZ M]BW\D87:03R[.[)[!B_A"5M "LNF4>8PZ?C8)[[K(>@$KH-H;@%A4$=/[&QO M6G/?8$._5%\LY-E]Z])&!N?SJR][8U)CM?/J2"/OZI!-H/8 0() H"<4$D.>;)T\[> MP 9@J);V9CU4+3//IF7>:-F^5\ZU<_\S42^T-;O?H\06-F?7:<(S\T0S+,U! M:++#!Z7N=Y0Q6DZD*=-' X'P78 Q(_N\G7QVA1BIBG M_QF.H^GPP0C;W]/'SS+?M;QXTJ55:"),.2&K0&5EQR1 5/\#E!?X$A#$"W^4 M4XJ?><=:LQ6@.SN^YA=U5H-$Y/ Z0KV%H*'\^D7O4SP>FC@WK2KUO*SZ6YA\ MBX9I9<<@PA5WGY5#4T-H]*KV-R-7R>"GQ>PF,C7#"UO+1N!]]8UV">SK\/W/ MIM4CTL\S-F6E>6@:G<=S\[T769W6%%^_AY.E_F1JC[7^&6MMFB",M;X+XS_T M$6*O.ICK[[ -7-DCK)1Q?S(?R^XG^Y1]?W$KV95'61-86MD:#+QE;'M2;J/B M>;-V%>TK7PQN]29'L3T8-BZ5OC4#J;*O1%66-!C(!.1, (,(18 @+7*1! U ' MX=S-\,ZFQB.(1JDQM3M4_;OIM/DX6_PSTH9T.+N9Z@>HI%73#]G>BF^WX?23 M[5M:M\CKU6/[H6\/\\A6B_41\:_2=-AJL9J.UE[YW2AM-=AFGIG1;0Q:DZV-S;JH] 1:;=8U M5E&;R/%4W](TT=MC3X%U,YM:P<5MN!BD:UD1LY7SHFKQURU]YOE?'"O"K^ ' M,R%[?!^FJ819 M80S"J,YKU,']49OTS1.C_06 MGW2#!H.5!![4PB#T?Z G$>0^AJI(X ?8[Z],B+[)1,/L=%]L^;GNUE5-]/%A M;OMB.O.]GDBKY,G,%%P4O]\R3%+_P,%I-,C7;M_^>QOGUYCKP/;M51R%?[RU M9)GOPLE]^)"8$:';.'NZ'6^Y/MLBGGK/8N,(?7XC*VN]-@6USU01?+/G"-37 MX6TT6DZB+/%]M6XN=S--R@B9MIG?3$?[H_-1CJ*N[V,=Z%/A"'VVE]3K_+S;+YX\Y>?0D,%L)QO@')Y5JS')V#JM7/X/5X$L^=(4R7LU0%_XETLRRI=GOND&\ MR$J$7C2TL=@ 0QL;B#U4[V#7X=3'#B^YP,=F@N,'"Y!;MU=Y-10)H]@W=>@GZS;9+RF34G=WAK^ M96*:&NQR5*T_VM'Z8W@IS@##+?.?= 76?K#F6C&/1D<*&T_ 2.&R"TYYP&4( M8>I1U\',=WS!"B/EDUH77'=&RNY2DM>:NJXX]L()U>M^(5D'S"P]LR>O*3NS M+57W0DT*H949)QPPP# &0@6>"Y@!&R M/LS]TLS.B9#1'*RA:9?&A>1V+_[OCG6RB>+[-2?4=B]EGIY-VF:21(66 M&C("A0^!"'R?2T< -\A-DO!Y;3;_6";I[!M5&TGY4;AO^^\7G8;[XUKVA&CT MB][4ZVB\IRMTLFR9VSPB 4KSX^I?&(!*>)*P '@!]/S<_%"N:O 3W9F?(-^K M5^44T0M&CYEW?BF>T:MR@$[6$FTS1+ ,S1SA"$018DP (11V U6$9@YUZMV[ M71NBI=;HLQ-4B=XN41W7ISM#U7]?Z-P09AK"S+3(8'U0Y-P,MK=)Q*5)!-S@ M!$# "6$.]X#C0UHT@P7BB+[9]F:P]O G>N&6P0M(V065YV:PA;>+/+8.LN8YJ'3'FB+7.=JUM2&]S< M8^HWG5U;V])5DL/'U<4,R*5K=SV;+:8&WJZ^;@JYD@GA&>XBUX$$(^7D \$. M=44V1IM=8.O;_S6YFAACD+[]R\S7/Z[BR>4LOOD% 8!_ MB?6??\G?^V;PXV[R;A(:28RF;W__VLZV;]NW%H_Q=-L^6!!=K2)/'WD43SCZ M>'GT08\3A2AR!% .I##0D4T^WBP]=<1OO/8IF\ 5KD\Y- M' +N\"21J= # >$'0@'H>E)RGR&'D1S-"A!YQ*[40P:C3D=DH+C@'%'13\ 2]+;R$O=F M]Q9XVJ[U/)Y]'QMG;Q3IS9\D.]"EV[TNT*URC"DMFF/+ ?>N%KFMJ,%VCWB' M!SLCU#P5H48?;4V*NF-[[6RG+0^O%01FS[KS>>M?Q-8WX<^<1@='"UVNR:WQY_0MC_9*WEW2 M-&VK8X , C4Y5BO>RZEGONAZ)02LS-H"I*#T22!\1A&COG(%3_UTCKB"-1#B MSYEH&HZI#TFR-$W961R6_&XBQ@]38QET8*FF&YBD;5C]U!Z[_-65V*X];I-+ M]R MY HD":3<]7)-]ST#P;V6:38:]L&N7\KTEPXQI:J^,&\L0271_)9O;0-)Z.!105"^A1X3K M\TF@&)7 )ZJP@-QCH+4V]^/@H9Z$"927M,V27F^=P+.O=[9;;=HM5($1PPXB MKHM=B'WA$H=C@@J[Y3*GO?&FS:WC63IPG\% MX7O[OE41LBL79"+3]4Y'(+'T]40M;ELU$_VI R(A"5TDP0%(R^I??T\F5A*4 M1%(@15'HZ7&+))9XUE\G2QR/\E'DS1? M9H\G'9 8XF5[=M""(>&B@&SE5FD2'AN*^G E/3#E/M2P&^4,<7* J-P:ZAV M:P:[!D9B'67K@/J'TH?Z"OW[32<'8[1?HM>&YYG$%HQ_WK/OYX8GFDVVOM0[ MO&N.T!%R@HI/^NI'4IY^74X629F)DQ63T.DX>V;8>67247IM_1KEE_&H3C/) MEU=Y,DZB+-'%I1*3E*RS4JHTI?;O\+/E1;-H'%T8[LN2JR700S0%PW.1ZT26 MZ5*4_Z*N"%')[T0YGO]&O0RG>Z*%.=M-&5Q2,= MI3#6*8R13G(JA(">7YU7=06A&XO52E_2K\Y>NXE&TA+GI MY(*9R>35^[#ZFKSZ"P:^@/'>)+!+UB*9PD89(KFMLN1@+PN:@*_N83!:P"9S M6(X+,,.S>[V9\4>\VSGT62[)]_3%9L[ MIV.F +DK_+,)N!I NM5@,]$9=RUJZ?+MU7V;:=M :BBC3"I^*-?/@&H"$TF! M3PQYPB,>3/VS[F*=R)F768;YQUJZK6<$;ID*N,6R[Z2?X+5TYB$]L P1P4_G M!]KVP[EWHN]$O]X?^-A/Z%Q?MMTJ[A]I<0XNI(8%GIM V<_R'#]K:H-"?VK' M)B]%$^Q-Y-1ZI:I0>;)X8X&CCYL*'!TZV^M9Y/+:8X).%3>&C7XC M&_V4@!@V>MCH8:.'C7XE&]U?9N_+!?+NV]SNG%J72X:=6#A-,1R7.([G!HX( M2>@I7U#;+VOR>Y3Y5%3A']/%OS\<6RN"]*YO]^79\\M#/Q-R<7_/W2_V>> M+?[Y14<&F]!:_>G79)9,E].UD%PO-=5TBL"%+TG^I[I7\6QT.XVR/U>B *=$O*EBAI# (O!]JAR*F2=L M7'2)T%WQT^O0H)6@ 75? LQZUZ,6@E:8U'E2![4Z5^3E,5)_=0KQ MAUY;E@\@-8#4 %+]@!1I0"IT Z1XR+".^E88(\9%J=WAP/&CU!IZ[KB!NF0*J0AX$ZI#P M,+AZ-]6 O\"B3\5A@(=S@(>A/M:3H":;DW)%70J?B4U\UQ;#RL^;1;G_9GIS&]V8.AA*_ H0[8WQ@C6?6P83YS'>=P'%LB>"36]:9]I#@H7](?!@.K(^0FS3@ MPSG@P^ @?AK5G,9![-BN$R+DVE)*5TKL8EK'Y+L.ZCEQZ!\G=F)-Q'FXF@<$ M&1#DJ @B&P1AOD<8DH'O>2$H1)[T59.S+:ES8@ARX!/K 4X&.!G@9$(QRKFSIE8&I 9.>TTNT_>#53KS<'-7:3]Z=T M#[Y <$E=W^&48Q3B&FJ\T#XDU Q^TB,D]@Q0\VJ@9I_Y#<4&CHJ;SC[>1;TWW M7\M\D5S?K_2!MP60\[/I]?(VMJXGR]&B&%%N)3.30C4S;@\KO;8J^SX'>OIF M6O;"/L%/TY4.SG,MSZQH-K:R>!(MXK&AOJ;3:_G8HB-]= 5/JB^<9T!4&0S2 M6J36(ID"Q^KW:JKZEBSN-1V:>[UT"I.[_S__2Q#L_)QK*@;6RN(\76:C^/U5 ME)N'I=H[DE^86Z;1O]),/P.>=W>;C&ZM*(NMNV1Q"^-)%KF5)A,SZ)L(_I[' MA9LC_]#=-B#TWY936,*1V;2__O^18>H\X%CX. !NM2GS?$=Z'A.AU*5NE1]R MT^$^JAZT\IR'CWQ6^?WK(AW]>9M.8,WSX'^6VB65+F(_R4>3-%]F\24\0TW@ MFG=F1/KCU]@XAM+9^Q &))R <.5XPG5#A+PR@L:GMF/C]XUKC/M!2)@@R$6A M0E)PK-SB4E"BE!0%G@#IQF-WL?-[\#LK!FB9:S;.EO&[QTE_#;C%N@Q#\,4& M]G@F-YA/JQF%>JDMC'?O4_S \RQ#O?CG/3H?/_#$@B16"?892RLVKVP;>(C] M?. I/NFK/R8+>-5HT]2^WFIN=4L<..84^\/6==#*S9RR> Z8=0N(I0'K)HNF MN?[C6S*.:[AK70/H9>[+]5^_1OEEK-%C.DWU<(#SK>LLG6KHC$L(C37> I[- M+.U'CA?6(@-X+N0T/"33/P/L?@/\G=R_G\4WZ2(Q6+QR'5P4C49I-HYFHP(U MK6@^A\TR()['HR7,.H%13:*[_(-EZ?F6^*TQ54\BFH)47Q@XG]VWI@0/ST'Q M6,097 [O+< [K<<+4#-.S"@NK$E\$TW@7B#TPE""[T91?FMI?=N\:9+ ;V.- M\[,X'A=B*#4M/Z]A+FE6#6[[S1BGUBQ=6+<1R"G8]/C[/"ED@S6&=3(OF$;W MUA6(F'2<7"=Z\)F5+W-8 M9;'>A.*I(S 9S>OU#[?Q9%Q)UO7'@V$9@7BXOS!77B_-L(H]_!8E$[.%9A5A MW.VODXE>QT+$F^>"Q$\6%H@(\\OJ2II%6,+"Q8E9[FBYN 6!^V\]UIE6%)(\ M!WE14V]6#ZOZ"NAU&L.&%UNA+S?$UMYM_;"%O>$0'MNMTG:NASEV78:X%_@\#+!@K!+SCFQ*VU7J1[7T1@TQ9)J[([,Y MCW0PJ5P>7Q? +7H3"RFEJ2:=Z3U=<8RLO,(SN-9Q@A3D\M 9TZJU\AZ@25LL M=T A>3Q[]]=9^I2QLNNR=Z CKW%[WTGDE:!0?L^2Q=+ M*'P/%%U8[;2[79\$3!D^,8]NP" #MO[S?70-;_P83>ZB^UP;0[=9=W9K9O$^=@Q^GGE" MGF>0/" QGKW.&Q0"(RU ^9M/XD5MBV]2 +[&\X5!44VNXID"YG\_)6%DTR>+ MXD#7275"P9#"6#$:VI6$$08I]@&V%<40!&;JD'=0*OB+RU_\[X% ML-A? +?0LL4^_;++4]R"1:N/ W"('0@J'1$@*5!HDXI;%,/R>1JY.)Y&O@._ M=4NQ]H6*SR'V[;:.-.E%&#.;*R0<2DDHD:UW=QD\8UVR+1D8#(R#K,#2[M6^#IV M.6RUZW&?2>EZKN-+5!$!\H*.OK.GM.NOA*'\T,U,/QWV>W+I:7-FX8?$\5R? M!X)ASP?UWF5AS7^!VSE+V7_I^U$T,!$;^M_TM/:K3 **Q^_7Q9F;U@97!%W! M:!<'QDG:.)U ">1%*Q[?IRUP$I^OGM5AT8@42H0M;/\;4L]IS-@5X=TOY2"86&HYIK M'N8M^7?2D[W2303N38\%BF^"$;2>>KU<+(%%NH>KI28UF6@RV@25)MCEP7B. M"ZL\/4EFH\GR.7[(;J/@ZA&'F')H,CGHL\K[15 MOUKW%D=B#Q^@5.%+UTN@N":&:=,S_7ATM%,VYJ#6*9OO4^2Y2.I6Y90+SFJ3 MF@:<]7C*9E=S)%O+Z_J.,Q79!Q/!)K#]1:(MW=%H.5T6(=F_FV@N3>I9?*M3 M*;_%UB]IGA\]G+V'R #RO,@ NH^VTUK*(@YQM+*4$UA*'<2FOTU-X.,U\ '8 M/1,3.@>T#NLVLT;++(MGHWM+)_<748WZ3AUKI.,]U\/V.[?%WX%F9S= OS"2 M_"$ JV[+EU=Y,DZB3$=T%A&!.FS0+%,T:9Y:3 A4UD)#_>/#UP_6.)U,H@QP M4QL_&C+S]GPV#W\49XM(A^'/OH'UK,W"*N0?!@ 6\1^/+$@G-^"ECS=/)KS( M*%7C&/!OEDR3O!!EY[I*>Y\!/Y![LH$[O&@6 5/,VMDA*[39)=^"*N,(U,V2 MY89C_Q-@C.3HJHOX-VFM"_>_H-K+^\[]T M3Z++OAU74.%*6V*WQI$XD5TR<[(0DX%1YB MT@F$S9Z? _5I!J(ROHR^;YGVY(2$!]QV7.W( M 0,=ASBD@2X1:BX5 >C7_#7G+9$3SELJMM2"/8WSO95I^Z7\69]F=?9*%=M5 M.NE E)A,'EU^Q B"I)CH0D_TPIJ"/"GJ,^F\B=PDE\ @IX8/HQEPV\2*KZ^+ M4UQ]4\&R=7Z,5H5&4=ZZ&O3*]_JZXCT7&GCA)?H%^MMQ @_32I-^>;Z(%LM% MFMW7#RZ 0G_2"9QF+NE\GF8+;99I1;#T0WX#(9DN<^M?RRS)QTF3(%2X5=H1 M586@C*N&SS5NQ>8",D<2"9) I)W\>*5M*#ATZP+LB" M:L2U1/L"H_8*00O<]WNM93Z87--RF11)VFVO":E])MKN?7C_UY M:N5;O0%<1()0X4!W/[)I2#!398RQ\$//ZU3V?M;*=V*OGK'RM%LYX;DKWXG\ M.96LFP$,SQX,15-\*12AQT+X306^PT#_]\*@8DEI^YVP_^>"X3]Z \-N"- K M $/9A/TPCTK!.&LW>;#/Z-$NZC#+)W^E[;L@)FNFSL_1_?:]G/OHFR\%:KMW^SC8''& MIBC0=S H<\,\^S[FJEBR?.]A%$4OM'%:K'-=)J,L!1291:XY%)8+ IH1Q2:3"'*!5"L_W!)9^#X5^XAM-&U]B;7_#?+;T=3%/*N3Y MT@D%$=3W.*X<6+[MH,!K^;I"A)47"! -*D2N=!4/R]Q_A1GW@T=/RIY\SZLN M\4-/V%56$D9!RE_*DXM/LX+[V_R\M?OL$5_9:O' HY7Z*:9H:9I?YGG?D^K? M 5A6X2G<>7E12ZQ6FLH0E .I?X+:&,=VJS8SX=0%$ H4D[;MV2JT[=+=K0CW M;;R.-%5-^U+-F]U4%+:-1,J+:[U.( 1T9]\HW M)ZLG4N_.1^L'_*/6R:GQ_B_07]$'8#$B76.?H7 M5@)[".304)..NES$,U.42B>FSJZSJ*:@BU;\0#*S?H,WWUJN4?JB/2+$7J(X M78L#JP73=JC>MWQU:=KT?;&R+B;1!0::3G7%M>7D&LR,M7B>.N!BD9K$WM9; M'U[2:U.:#.[4IH9^B?D (_KI.KDJ@JK:#])7E/L'2_D>]O;]K3YYJX96!,/H MZAA69.EGPB-@66&@%VN#,&]>+G3!LT2?FT5@G]\4@4^:HTO9__0R=2BH@@7S M@JKVZ"R"=P):Z1JD\V1N9EC,9IZEVLS2@NVZJ+^6M I-:>BZN2\*K55CA8D4 MZ*?# FZS='ES:W23%JY6VUQZ1AX V(88ZNW0@S>/W?#J^TTO[G#7HVNCKDJ2:^7\:1-#'H8U>'LXGY> MA/G=QM&W>VL$O#CM5'EVM8A'M6*U7&R,,*F32M,L(ICDO734W#=4U= M>/]]A:=I$2.K*UD:-] FMW6Q%?EY\RZBK4?HP[FN:AB"L9:R=6A M/-52 %YEB^3?Q1<_Z'4GZ.= ?;KT7?,!__RC5GY,A623;&>X#[;M&BRTJ@)D M7FQ@*V!!UVHTGPRDY"VK]*(L% K#U.49RN+*%4%EE4=#:T-Y468%: !88+46 M2[ZJ FIQGQ[=REG'=:(QHZ3GR@QNUQ/=4+K4!*K^S74_%Q^K\%-0 M/MXW/S4/+A=FA8>+)5PK@7D%@!V7P C$O_J\ZBEU=5?X0F\F2,F5H>M=NXTG M\Y+9TJRT(0%PRE2$3MAN/5)X_')2>@:V*9HZP*)BON,C+W*AY%ND1H MLM!>PP)9ZMA?$_UA^%I7$M4E5Z\T@8^-4/\6/Q2S/-)\T%A]U0J8<)M%ODD) M7,&8UFM'P(L&O^Y@=_1L1ID.SJ["9A9MN:81Q6@"9JZS*DZZRNZ,3-E=<_5] M$W>KZ<'4636%3&I;H7$@Z^*R\'=\8<8"2G2JUR ONKSIK?B6:I%CF+((G"Y\ MEU5L3%DQMRA\,M<0:'(6'ERY5ME@&)X&R-7*[WKCVR6';T R <_I(K4E/Y=4 MH@/8H\FHC'/7'*?A8684LUF>Y%JS*GFMS;LE$YTXZ'Y=3K6Z\.\'P6:#-;C) M]D@T(QH/1%D35Y]\P-,FE2[\)*H9=<^4\"CUSBJ3/)U,TCL3?5:J%0U01?5K M2JFP#J!E4%HM49H0-3VJ8HLNJGR[IA)Q,Q481'F:4%=^-J/0<)C>&6[6]J-F M\GRB]Q(H>EKA=!.39HV7IF:U:?Z@)<3K+HLIUX:_1UG,'5-HFB&(7<=<\! WNU[LC*ZC< LM&(#7+7XU/1W\&X:WK7[N[;N\7X&+;QJPG7>/3[7 MDBG*F>#Y=\O(<:N*\NBU,W,_HG##"5\5DGBI(ZVM7W7 "]@;)M1%QZ-8.A1E M\T(-A'"6A/ U^;X]&;PH,/3<]&[#FGPI#B4^/D$@] 4(I+LXY5N,HM!YQ?'I MJ1V_=G3@V&$M7@I5!J+93#3K+0S>FK09Z&( DX%H#@@F6^LL1VU4_&PGUUK0 MP/ZA+SO=I-]MK?^3]:/%U-D_>;Z[' MZ:QI?< AF\3#!W4A(@+AA"EOBM9X)G6CZ0ZC' Y0Z*3J/X(&(HS $,L!C < MP' PS<$AJ2IVL%^%Q2OJ$)P?YZ*@UQ:Q[U4*<#TXGX:@[ HPZ7&^K8##PZ\.A+\*AHM;A'GN"A4A@+Y7K8 MX2*0E1R5Q-OU<.EH.O,!>!1?,"8^=.NX#5PZ<.F+<"EIN#3$($4I]T+&?(5M M5V$6-/VA/?M$+=N#<"E%[#STW=.,J^G=<'V@,,,SV;K7-3D-?K<;?G="%\0P MQD%(71RR &-<>;)LU]O)DW5,Z[;9ZO9.]\?["!W'O7^R@ON8Y=&\VZ!^LN9WK'-)H/S/K"_M M]#]P_L#YKYWSG2:T2?I! MP+#K<<>Q"U&YR+D2-& M2FW08]#I[9+1!7!^I]OYB1CV9F>;C75GXV9;>V-WPM '<@Z.O<']?@Y<2T4K MZ< .@T 7GO9\6W _ 8NN99Z"NT86'9>7(MM_@$-7#MP[6EP+6MJR L9PU<6C@VH%KG\&U3L.U2+K4=Q&CRN>! M ^R*O"K!CQ#DRA,UA8^C(7-Z'ES[1HZ^33WZP?&USNW2:37\)#87MAM*3$+X M VGENM2LF:=.\:"[NLJ=3,S^KCZD!RY'O>K3I^?T.BF>/U59?GYLCQ%NVI>& M@22"8<611)(1WU?<#WP]\?R)\SUI\CV08,N';RI4, M,]M3,JS.O8C$IWC ?7"^)VKZ#*MO>%1(=Q+;_I&NCEEV+6ENV&]/FL'#PW>/G7OU: MZ5N21$/NSZ&)?CCBQ\$=_TK=\4^SL6S8F"I$J0H<*9AB4KHV#ZORHSC$]F%, M]:.Q,>HUEVQ@T]?'IFI/'9L?EK9F/:.,X)HD0P)ET6,)WZ+022-1MC?Y>@ENT-Z5?*QJ^% M37L^#<>G:D)[[]JD!CSIOP4 H-%,?@QQ*&BRL&^ MBE?(:D\JN?@E15M?,N'!0/J#:BW'^J)IG0(]:6T!6$D<)BC M,%QTZNC94"] ?4&U'O;J$=0JT>6%_B2V0(C4 %#00-7 MJ;I FJ]V/&OZ1R^H1R]LYO1;NV! O0'U!M1[VZA'&M2CB+H<*U#T/-]5A#A. MX-458P3>O2QD+ZB'L-UO4ZKS0CWC[?MI$5U-XOI[\Z_YRAK%DTE)F?_Q#N26 M_@S/&%6?RR&TB9D!Y;:'=)E,X]SZ+;ZSOJ33:/:SU1W;JK?Q+ADO;C\2NP#% MIP)>OX)>J'CG]JLKS 2*MJE;4Y+NQ/K.L-9UFBYFZ2(V M?'4)N_XUUD5,@$+?VYX7V ZW?00:!"^8 G+__GY&JB M.:6X_$NJAW6[6,P__O33W=W=A^]7V>1#FMW\!&H,_2F#GW^JKGUG?9]./DXB MO>/Q[/T?7Y]8WA;Q_FN9+Y+K^\YZ[;S )518-T5*6SRVYADP> ;W6%?WUG*1 M3))% F0V@C>FTSC+K2R>9W&NFQ./]^BF*W;!0+OQ\@4^1]+G/@=CU\C"SHO4O8IGHUM8Q#]73E>^ JKFY7I_C;-OR2C.?XL73S_N\GX>KSRI&ESG MVKY[T@#FFR\:^4!K\?">/.X+V-2BZR]KTF%7LC&59@Y-BB4'E" M>4![JB[/ZMN>Z(3$[$AS8J"YGFEN4]KLLVDNO;;6>HB71Z35V98>DK6XC?>F MS,5M%L=[CV\*7]Q:<_@Q'>=6/!L_ Y?_N_Q9/["S..(XJL5N\B(5T2("<(?<]6VEOAN%5$78CMH),$L[O(^L< M'_V*K&X9NM<@LGB3:"UMI'Q;8>EXA ?2#A@NP[\45]:'[92X6Y.J<4S:ZE9YP] MU_-M/MT5B'*53L;PA+"44Y?: +)^U9(CMP(C,C3T6QKUWWB\\]LBA*_)]^W) MX)P23S>L2: ^7?KNQR?H@[X ?7379K\CF(.14UM3/#IN[+ 6+P4J ]%L)AKQ MQH7-0!<#F Q$2,%,5?]94=BGO.)?#KOR"9;M*H 4\?FF%-I4Q<[*%#" M+NL#2H(=ZE3NZNGBWQ\+??B%.V0\X0G>-YJ*D>-TO#S-4*F3 L-3"A =8/!\ M89"A)M#$#1WINJ%+A2MLYMA,2;>"00_;;"L8/&;+D0/!H$,WG(8-,#C X "# M9PN#I*E=$TH'8(S[G(G YTX ",A*&*2.125GD*;![:6TO/HZG(!V!/ M(OC G@-[G@I[PXX-_9XZC$X;1@^HE))1' 2<$A;X)%"D9'3D MLT">G!7;[')[DWMC>G&<\\N3%=7G[)L_9YY_LC8]9TW0%O!\B&S7!;O84Y[C M!';58D)2Z0>G9QOWP?3;E+7OUUQ^DHQ.O=[] !;G"19/8H738(5+7"ILZ1$> M>CXEH4-8I2!0Y>,XSFF^7]HIO\@SYKGS^ND^G-Z%V?6WXJ"B)K4];'UI]EXF0.)1),W MZ^!S<"MO SL.]IR (\5MS%P;*:]N3T79=@Z^8]K]9E.;/75GXV9'>[3^^^3S MDQ7A;TE2OV)V;763\P1Q9.@K[GHB"%@ '%HV"Y&<2"<\.8O]*.PJ>XTN&]AU M8-?GL"MK D E%=BQE1]@7[JN,.F1E5?=HW)KK_K1].>CL"N8SGC@UX%?3X1? MG5;/9<&90DIB5X68!*X;X,K)99, G=YQ]W'XM=_V$*=OW;[N\^_?%_#]X-?J M\+EL^-Q6CBT)0@&8OMQWA!,XK.%S[)V4U5M=Y4XF9FM7'](#?_/!DSUXLL^0 MXP6VFPX0- 1I#I)=<0EVLQO:0E::./:%?U*&\Q$X_BCI6 /'#QQ_7(ZGK:8- MH1M0XH<^MYT0*:8$J60\9RS#EP;<$Y M?*W/IZD/ IPY)2_+0"+1LXE>K_YOZ:SDQ/[#2K'\0'KDR',)'WU+$O@U[5S3UPY\"=1^1.B1ON#$FH MJ$=L3"1E"M1APNMBO YCN&?3]RC<:?>;D35PY\"=Q^1.VG)%.S:7DA%.*<,R MI*''VA5]4MSI;.BX>?[1"5@Q;N_@2NGCT$#T7/EB M0+L![0:T>]MHUZ[W!SI=R+'G(X\(0FP[I)7QBQR&M];M_M$+VE&'?D #V@UH M-Z#=@';]H)U6QII\$M?W2(@<'C#.'0>%(:FSJSE2: =77Q^6K*2]GC^?&=H9 M9]Y/B^AJ$M??FW];PYDDL_C];=$@%!/TEY][Y[@-H]OO_=5L6W>OP!("=C)W M)S. T^)S^_$S34B3%:;$J$!ELT;6*)Y,RE__XQV0LOX,PQY5GS=,^C*9QKGU M6WQG?4FG40?#[Y+QXA;^A'F5) )T,XGF>?RQ^J,SX7>U [8^1\#\W(= M'/_EYW<=,B_?__!/SEYW#>_:_5TO&MOU4@=@S@LT8'X0;@_643E,,VMQ&UN7 MMUD<6[_"!;>Y%0 (C:W_7,YBBZ(+ZXV?A+XM0OB:?-^>#,XIZ'/#FOCQ/ -] MK:E7Y$Y3F-V_S1S5PER\&)SNLQ4MAS4 TFXE&O'$9--#% "8#T1P0 M3-Y(.8K5GI)#M]2>7>ROVUE*:+N1HA/X/*#28;[GA"&U5=FIC=HAX76QK#*P M\6-;58:_)W%9 :>M,;]PL?>[8M" W" MT L)P1RKH )*Z:J^@/*8!5H/!)04]1L'-0#E )0#4)XV4(H&*+%-!<&^H$J) MP)-2>IC70(D"IS^-\K4#)9'':0%SFD!Y3H>O[_[Z>S(Q1ZQ_BQYP2YY!9O)3 M*$ 1;24F!Z&-J:1(XH S3ORJ1B:Q?=H;"AS3 7> =M#4[M6F/%FEYPQTF[? MOX0TN14\#)3R61"XF+LX#+%P*RDN&'V-?J$#\"_A0_>)@7]/AG]MW+1C1AY" MCD(N]E00$AP$DE3\ZW'6H_P]FA9^ /[E0W.V@7]/AW]YP[\8(9=3ZOC8]0+A M8\)46/$O#=W7:$4?@']9OV7V3M\6?MWA.TU'7:O=4GJ3 HE350/.$!5LU 2X(3_$ MW.8$AY*RD/F$<:="!6:']BNTSP^."GV:Z@,J#*AP(JB FV@NZE/;1KX,L118 M*>4$G-717!['K]#J/S JR#/O:S&@PAM%!=J@ K,)$YX*F*T\WV4EB[_C$.0AJ* MT&>X!@'D\-=X('^4AM5T.*$_-W'_BAG::>+LJ$><@"B/22H4#; 'NG]]PL=D M7RENQ_0 '(FAS^+(8&#HLV!HZ31JN@B8XJY2+O: B3D(:=GDK,K7:+P?A:'[ M;3D_,/3 T,]@:(8;AG9#GV-I>R[%=N!X/E%.S= X(.@5VMU'8NBSD-!OY%#? M-!P>'' =(* -$"!)N1.XTO&P[S+X1;BUJFYSUWMEMO?!NTT?*8'P9$7]X)0_ M4TQ@O GKH00+5P:^C3D)& ] V6_,=\Q>F?D^8,* "0,F[(,)#FLP0=K8)T+Y MH<(,J< C"E=)\KHA#J-+Y>H@1'/JA)_R*UU48 M\*/["9[=[_NQ&)L/XAR\?(/;_BRXD-I-I2_*E?2D%W""?!K83HAK+O10*(YN MF1^6"\_"USYPX5EP(6L*R A$B>>$'L8A8HZ- IO5%9Q]VSV^+7Q(+K1[-60' M+ARX\#EICB>KD4R'MX.C6YR&YL-_^O:=O(6[G.<&G M:SM6E!*/8;O7>EU%+8H;NO(.77G[!,A6#_) R$ IPCV)?,5\KI1;U\FBPJ>] MFNQ]9,'V7'/RO-KVOF6'^P"' QSN!8=.*^218LPY\4+/]UWE>I+ =76Q$HSZ M]9WT4T"HU_S? 0X'.!S@\&W#(6V"O*AT?:Q\[LO0DP[BQ$5-TPC/5[TZL?KP M!F/9;TC%@(<#'@YX^+;QL!7TZH<"<9\[K@B$QWQ 1EX'POLL[ L/16]XB/H] M'SLS/#2>QI\6T=4DKK[?F88V/+I8[M^64[AC5-%7^?%AX;=*.5]BN'"43 K: M^?VZCEKZG*77R>*7-,_#+)U6X4>7:=N;> DO4)-T].<[0\WZX]=85QR!1[VG M2@;$=WSI*.4YPI8.*0.R?)N%#+]OBK1Q._1H@*FOC[ \SAWDT.)2A0,/XW=6 M#&0XUYN6+>/5;9PDL_C];='[%Q/TEY][Q[(-2[_?^RLJ:=V] O@(@,K+)I/SU/]ZA=^8S#'M4?=XPZ)>,%[?P)\RK9"W@MTDTS^./U1^=";^KO>KU(1#F[QYVNA?OX/@O M/[_KP$/Y_H=_9O% ML?4K7'";6P& T-CZS^4LMBBZL-[X,?;;(H2OR??MR>"<(FTWK$F@/EWZKK6J M*'U\@ESH"Y!+=ZGVTX8/1EU:"7TQ&-EA+5X*8P:BV4PTXHW+GH$N!C 9B.: M8/)&*I!\FHW2:6Q=Q==I%EM)\6D1?8\?:,79.R.=CZOZO%W14K3J+PC7]WD M:(LI"K'G(5DV4.!4(KM3;:T@LLIOZ,'[D]D2EJ!T+*:S7!GZ*ZZ[U-07?%]D M$:Q*,HNR>Q/*^ANHVG!GEDXF<.LGC09QOCADO!<@ZM"-_42 [Y1.[ :8.UN8 MHPBU2DH$'J>,2.1Z'L6$$5:5F>&4 N:]+,SU%L>%,3].TZ3[S&_;R?.;W9O;RK90]J!0P*_X^CV=Y?&'-XL50 M0W-=;<8V;CKKN-15ONM)Q[.]T Z%]&7E'4",=6IH5DO\)?X6SY9Q4"ST;_'S M3VIR6 ?X[HDCFWYS#DZNA.5;-N/?-$OR)C7"D8+YCN,PI!Q"7>HY53M*UW,4 M[B2*[\*2NYTJ;,.2!!W''AU87!7P5+VI0* M^EPIV3=+.F?.DOLY9D_6DO1WKYEW_N4O*<%RJ.Y6;.+)RKZW).)>,2=1,10& M&SAIX*3G[-! LX(=0V#X./5X6II(TD)Y3H=ET\>^/!3$>TA0EE']@0^FTP;L[ MH-V =GVA'6EB.H3PI>MX7NB%DCM(*MLN'0H2*\;MK="NO_PS(89"X@/:#6@W MH%U_:&.@\*P*K',X3*%MM7M>DJZE;3?V@+GA7;'*0+>FENG M,G6; 4RP16OV_UKFB^3Z?J7^M"W@FF>2M?G4*3(*GV=6DUSYP:KKBNZZ)+]& M^64\LE+SK#BWDIGU6YHM;BW7+$AT8-$L&L.E\/>%M4BMR)K$>1YG%BP&+,2%OO/7^'LR2F&D58W4?4>\T$5V][W9 MFL(7MQ;,-DG'N16;XJS[/DP7=2UDE*[LVBZHM_.P]"KN>W.[*-NN]UY861'" M9:77>P^@ -[__23RRJ;?*R&"<40D9\P!%/;]P"\KUKN!Y]#.B4@9:)8_Z$DT M/5T-2>HZ^W^+TYLLFM]J4#1M74< J%LF_I;,_\OY:DV\*ZK2FKX:K;-34_!.Z M<;S#?.GZQ&7(18Q422;-(J#BR21?D@<2L%L5HZ#[1KB0LYW4>#$"^Q#UZOX5A0'VCK:HH%4H6?# M3BI,;"5#):O<2.QWTY6?RTN'$5/XD'+J*&Q%FS*:#O&QIW1018ALX3O4DV4B M@.LS9MM]L]5AMH2C#2$9+ZHY7(+6,(W^E<(3[S67:2W"2Z?P[OO_\[\$P<[/ M>*,\C^&ZVW@RKCUM6E8DL]%DJ5=]GNFG OWJQ\3_LTSF M4^-X"MEV M-Y5SQZT1?[>/N34.1; MA[NK99[,M*??H%PE,@L"2.)Y1(@A.P3J%[3V:!*7 M=:H+] Y-AU&I*-U0D/(>I M'DQT.*A:94M0'#[-%M'L)M%=:TO%06_B39J.[^"%I5*0Q1.3$K!(-[+OFBFZ MWIL09J+7-IDMH^(DVGQ='*&.U[KX=IL/O7O\++7W;D5:K5N;@/GW-JN>,8]N MXO=761S]^3ZZAC=^C"9WT7T.;_KI-BMGM^60J]/>9@ABUS&+!T^DJX&LK/7: M9FSH%\T\J9#G2R<41%#?X]A75;]H!P7>>U+P"CPB'KN+G6^G3^SH-J?CS][C M2J!$<]"&OP/?+8 =#HY=HJF,S#WJ$!X" S'N>X$=> I7!KH-%VZHE%'RJ6O8 M%"#KDU'H8:G^5G+KX33@[4_27K=C4C0)X(AR8ML2":D4%31@CE=[4("F.P[B M/3>H)SUX^PWJ1@;UMD&#%KR%%OQ\)?BHF,508Q(*B56@@@#,0H%]KBLCL/HX MTFW"W Z.60?R-KYRU9BUVBAQ1P" ><1Q./*5ZRG.O J]5"@[QRH'0Z\#;14^ MG&-XP+$MS(9M_."3ED]RIGV1CUD:&S&O-#RTW:%=GQN\HC 4=]BN[G9%4[V& MN36NSB%&H#FGTS@KG?XIV M!['ZN\X;U;V*9Z/;:93]N7*S6RQH_@6V.OFFPX^??M+E_3Q>>4@SM,[5'7 % MS#1?-/A*:GC51MQC^-H!U[^\O !\DFYH6U4)?>(PQT:(^9C:/E)!)?_<0'8. M%G:C&Q![OT3YPH_N!\)9*T/5.^&LJ] /")M1NW3%+%Y4^*5E2+5LUCS-$SVH MBQ+_,ET?)8_U51LN+YU?.@3=4I\"[\.J?V5;'X9X.L"?V#T%^)NK/R9@)R2C M32'_7V$$R360YVQA>95$6)W62A[#PSEYJ^SS=70;CY>3^/?K,I! W?^JM8/Z M'>K^2SS716=F-U^+0\O\4J^Q]AVI23KZ\]T&3Y0=!%[(&":.H*$(D$W=H'(E M,>2X[UL9."$C./"I9-(+".:$V[5IHA0+'W59/?D>@( 8Z'^N'939,M[!@;7% MYO>1W?'NK^6ZZVDVW U*5<&K^F\MQO/6_C<: 4C]2)_,EX!G6$S;FJM,U582 M]-EU.IFD=^N=DO9UU58Y.ZW[5Y+K4+6.Y:+IS^T7S/0T)ZN^0U3D%II,'VL4 M3R;EK__Q#BQ5_1D&/JH^;UCJRV0**NAO\9WU)9U&G4Q$P.F;9%8,+UHNTNJ+ M(K'1?'.7C!>W'Z7XX"#:_!?_IZ$N\> M+DI4O) Y?_FYNFC]-XP>^>T4;WO1YF*GVOOF$(FI.U2;ZN>D98-\J@*S+W6( MD_6K#AG*K<#$"FE%W=(VVANO=/?62>-K\GU[PCBGSH0;UJ12KQYH5W@"=+)? M"O#!B*CMWSDZ?NRP%N=>!.$U$(IXFX)FH(4!- 9"Z1,TWDJC1_?R_T33^<^7 MU@])=71H^9^^!-[E?^WO^%W.'U@SF/G/'1=#*\=.]]C;-OR2C6Q_-[G %4XSKH M"0#N9D"L'P&<#B&?L !]H4+B1V92IV%2XDD?8\\- ^9+Z;F!0E[%I-Z&:.X= MF50,3-HJR?#T.=VITNH;8M)7(69%*YM/4)>[OBUL(HDM*!,\K#C8EMTB0+N+ MV7\,'%QW^!TX^/0Y^%285#9,ZOB^A/]B![M^@ 4##JZ9U%&X<[2_NY@=F+2I M?+0+DYY9M\[@[Y>6EV;SM(Q%>"DS^FI_,_JL0,!!39]06S@*"4JQ<)F-0D\X MK)'4OGHN"#QM$ -QM&CCC< ![N;>/$-FG[MH/B_F:S7I!9YSE ?R5]B!AYD, MJ6B\4<+O9);W;NB^3>;K5H4]I&_5-,M_ >V^6]VC#>U)*Q6VN9""13UR?"5!#2]Z3DA_>]'R3O(>[2:U] M&*&O_+ ZF,79S;UUF46S_#K.K.CZ.IDDIA/!2QFJHY,][ST5+&%-L7*E;.:' M6.* ,$E=X2E>8XGM]"''GU*B#0%5]./6Y/-&4&4XY1W7:H22UHAPR M3 YO=+]MOMTM4.,PS0EW2H%N$WY=E^"!E&BKR\N;$I)-?8,FV7=K5P,,X8E< M^]7)KS!QF?Z]_?(5E32+L.NM<45;]N\,0UZGZ6*6+N(-A0P\RJCM,R8#Q4/N M!4BZ96BC3Q7\IRQD4#[@RT[Z_MT\G$2Z1V/9^__^+I]==4>2F\6"WRYL67"I*CG M=)O,K;M$MXVLD@F2W+J*\GAL+>> =-/E9)',@9CS>![I3I/6-,H!6>&S00)3 M9B9=W+:_N MOOCI.@&4:14"_-F,"JZ!B[Y%69(N\VK0P)[O89KO;P' 6G>TI_B:=4_ M4#)"'<; LB"*ZDA25R)<(5_ )%D#RJ8&6*[.E2 M1HTK>Q4\*PAIH]@:<,V3N8$B2ZLJWY)%$N?K3+C^V@V\N*E'R6Z,N-Y.N5M$ M_'6SZM-EN+/#UF@=MCJDM>&;;:#MZ#7?'\=2 MXJD (\4#10+LLM#VPK "1VQCM(:E3UW>+Y;V0/\]$;"]!= ^?%;8!\!N?LGG M*%O,='6N7SY\_G!1@WN^O,J3<1*9\JCZRV8PEU6=PNRN+5 EY7]YV7 MZ X8B_L+\XYUF']TTMLA_C:4[ MKJ3(=5TF7)<'&INCZE%[5;73*F6R,*:#9P9]$\]&L.[N;/RW)5@?\) X?[R" MG>=B-R0L<"A8<"'R EI998QR/#/>Y[Q;WABBT8, M ZP0RL$*1J[5#-S=CUILT*\1D.](\S/ RK^ EG2EY)_E\J1%A<1LM '"2O 2/!>A4IEN,_M\2(M(,9AAE][J\S/>9&&9RM-78.PO1V#JY]=+4X TG"%L.JC*-I=*/A<&'=:M^ 7AU 1.-8L,;Q=3PSDZE6[2;2IGN[>&E9 M1SM=+D;:BH<7P#AN-ZQVO<[EA*[TE.-Q,M*P;J3'"#02[;PHFOH!%2QGU]$W M4-&UDIS%( 269LG@'>E,[X4U3;.XG--4;\ED#+/X!HMDZ2+/F9Y@-(95@.6- MKZ_U;J2S1_L67%C7B7:=)$7AR'%9:15>OIPL3(WN5HL@/4J8YZVE#P9RTX?( M/#R/]:W6_P"\:J\.W*3168L_(*^KI*IK&=U%V;C=EBAJBH.W*<0T681138#F MQ]8/^@UZW 3][.HGF+_QSS_V7N+ZL5K]C/!XI0!P"!_ZN^5.K$/>/![.!8M MPV_ZT@)\@*;]I<&0Q^BZ JITHD7Y03O<&;IK16)XGD\1$S[\:CM$X( )05S' M\VW*L.=U#G0_9^DHCL>Y)J]?]"HTY/= )^?3(#*ZH>--3YTB#'R"]#1PU!9@ M1\625J$3S\;2)8JZ'OS%!7)#4 "EI(&#L.VR3@;VB^QI4Q4]6BRS^/?KX/L\ MGK4>8D82QO'3_4*VI0'<3<3LBP:TZ&@#10$0UW%IGAUX[QW4.NA5#I.P]PAL M(A'X&.2)WOO00CV.GM??7;)WU6'N>+\K?>J.!P+6/6B2 I9U"(!Q % M_WV;3.*V^J25[J@L:J\5V7QI=,5"#NB=!J4KS1;Y>N_%+-:'5 9CC,ROU%*W M@*#J 5=@JR_,2Y:S4G05/@1MGX.2>5$"5_$,K;X6>F5<:+\W,Z,P)9LUOA6O M0J/TY54;A+S?2OG]FY5&.[).PG3K:TJ_Q-IJ^+ WWE0*^ 8KK5'PV_1K EJT M(P@($UCJ_4@;5A-C;Y1Z/M#HQ(S*L$>E0)5FWW4T,B1Z87V+;Y/1)%[M1F[- M-#2U16K%!W.MU)8/!L;Z&L=[S]EX%X3UWC*+9_U^-2EA+=][%9\#^86S@\%X MOI1S-0I\X8(K &OO@1VN=\7!Z'EAZ O(Q=.F;G. M/.>[$S:B49=H,2L@-TY M8#@07#V>D1E/$4&P, ?RI5=A%&59 A== ,1FVH%RI77^TON0Y647+/AQKEMA MZ$]>PGHV;-)XC=OA!Q4/-92JG1KI*(EJ3\ FP(Z-FQ?>_0UD4@-X M99R$%M#Q33(""QOF<=.-E="SU#XAP]RU:-->D/)\\*MV6W172'N@ 4X!#"83 MO:KYLO!"1]95-/O3,OTH8.NBK"5$M(\D61AG1>D>*9[;>NS(X'9N9FH>FIE= MBNXMW2PB(, M0B1"QW,(+AO3*(Z8U\E3*G'O]^L"]7Y?+O3>:YHH?#R;^V7VT%(1V_A#-\;X M=;2_+!:]:0P?. $C8!NQT*.A[>F#H>HL107,[C0JW6/1Q=_M/A:=B&/U>K\H MC--UC"Y1N4# CT*?:W ^\M58:E-!^T",2)5?U=[D$L?=G&DJEUA12/' MM%G@36+C5, +!-1I8->KT]X^M_0:S?J?HWNCU2L0K?F!-;GF4*N6QZ!SU,*] M[GJE=8;R8&B^-MQY.5RMOY762ZF.+:]]*7K(*#+!X M4'T.9=U4Q\>5@E(-JSB96M$N]!%5.< 6FP+/3 V?1,TIF1[Z _=KY6AY55V9 MELKH-] VX.]*S6ENNHZ22;%"*R]NO2MME*X'GWNQ.K4I7#R.IRNC+!7E:?1G M7*UZKI]=+545A=N:N5[+-0R:PBO6-*[RP7KOXL*-9)X+R#.)[LV9'>BWRVQ0 MEAX0'6V(?IP]6K[N@\MX2EN=87T?A:'"7"(<.#9V5%@=FV%%.J[N.F*C9>;_ M&L&XE]/@.YAX0"^/]"+W6BZOH#1\C,_2]/]LQ>2LN3DWO57=%\[/%9]G"S'K M>WIKEVTS^N$ 1VW'T^UHH]MA&_D>)Z'RL4<=CQ F[7+?)0I5Y[ATOWVO&IN_ M[GW'A'XXV,G'NGII_'>@811 8!S?6D2 M)R#CA,(/?60CXC&W;BZM A[6N>C3Q;\_!M7,/#VQR]0KI_6YG-77 M8E+JWJ@X#R#)B5&'(S]T"S.](E2PFX-/13Q'A@ZFR :10'U75@4ME4](0'K= M2@T.I[65A\7W03]Z'/MJ-;_R.HY38Q.70;)/Z4][.7!?G4GXJ1Z[Y;;\S+!V M^VY"N!YIN.J6U>:&/BQ*1LE<)PIJSWM<1MDT"VF\T!L]X,:E^GU>!5XWP6L7 MC4FC8[_U$V[J[NI &)%VY;9B05:>J0T?$(E7.@1\TT[G?P+3%E:4#MM;9J,J M0'QQFQ:FKG';F^%%N@6SL7%,9&*+S/39@IG[4KO7*]&[9C9IK[BQK!)M:XUK MUS[,4 _9I$GJ-7X>C#^%XKS1Z?V0<:1LK(1 "H6^YQ%:Q4 3YCEM% >T-@W% MTYD)LFDK:O^9PDS^"]9;1QCI+$_HN;75]=!#>UGY9>P>Y\+RS30 ME)3I)!!S/#=-\AR&\FEVG45%Z#]<7V6GE[JA?L$730JU OEK,M-ZZ)KN6)[^ MF<._]MF?[J'>_+*:R5[F8\7MX?9:[NGILC$[PSD0\($IJ[$:?$7#D'L28Q7: MT@LDEY5^8-M8B+.CK,+">064)9^NC["[=$Y:F>+SU>UZ7C9L8K M;KY_Z0EK5Y;9H *Y*[=4LK(;J_D^MJQBE<_1*,Y> 2W3 Z!D M5SP7Y[Z[D'4=&_\@?1?DK!6RAK0^O MM6("+Z^3VHRFFDZ^Q<4A_0I[&)?U59:,;T!?BVJ_O7Y3DGK9 M#B;; \;Q$PQCDNJR#84S>L4IL@8_J[$4^6VD+V[1@/ZVN+=EFJSM<3?OM9UB M;;XL:L>LFQ3=0D;;I[OV5?F(X+7AFW]OLR;%^R9^?P7:]Y_OHVMXX\=H E2< MZRS VZR.JU75GK+=)AG\[P>^E RW=_G1HL!?.A-F3+;RHN6"-J M\W%2Y"SE\;>2N"=%H)')R2D26LV97ROF:=/32DGZ(/$W96!J*6XP3YMK:Y?. MB]1;2QO$TQFL3#$ $RU5A!]>ESEA>JCEL?@*"YL\KM6' K[%W_6A8!4!"8+( MS+/DX#K]J_5,,Z>ECL72!_4Z$"U/KB9Q]Y!OM"D$21_.Z:.T\@BOO8"=P1A ML9+KUDPWKDENC@8M$^Y\O^!FY.LO0_%L[O;>$)';VL!7=%:3,-*$%8I M*LM K"@'\+V:F(A4L^IU[,/ULM -5]/_S,&CEBNS,LZ[8A7M/EKUBWSJ5KA9 MC"EVS"4K/')W<83PYI5V&*5L_J$@6!.);0GY,"^;(E:(6,X M()Y#B:LK'DBARUE7(6-.H#K12Q[0@3L;Z__1^?S?0%.%";L+#^CI'H;^7]%D M^93V?3!M>E^/-I&'.[DZQMF$M!OS2G#)/ =+*C$FS*."5N:5H^2&?C][[F?[ M6.+D]A/C#]V2X0QXXPT*? .Q9<0M0'05@&WD49.3;"14:DR, B(NP#HI M(,)(@_H1E<-U'9 +N=D\40NX\;<"GAN;'T1']N=67O]'@>D15X4>,8CGTM>M M'Z]CQHMT5:VBP+4K2L9E7X&Q3S)%TPO$#Y2'$:BSCATH&KCP/Z1B"M\5G>Q3 MD[+S2S-JKYC(?K#6]*(LM^?W67GX]]^P-\=R-*RQTJ??P@=XZ7T>CS0_ >&, M\WCV[J^SM,-*SX;$FE!;@3^GHE/4J6O/&$W?!X ;%^PX,0P0<[LS\M$]G5RI>&;=7(1Q:IZ*K MJ4!%\&7I7%N8DU5C[991/JUXS3*19W9ST3Z.;)<&*?U>Q1OK.-A>4OELZ[T5 M1F!\&@U)@T58O_:3<>29^9Q=1DO3/QN%M]$V;@J0;%96WE@ MST^;@#>$%WR-)]?O/U6I>,\(,2_#QTTI8&VRM_+[YJ!\Z=S@PG\,"!=G>;F< MQN,;PTX616]*3VVM9I5E>;3/.+W2F>#U#Q>M:FVM(DQSK:MISP%LYEC[GT'O MW)!YD>M9FP&:$G15-/EJ:GCSA$VG3J1(.:GYJ]UN2QG,VC9-PNXM32^*N(])4DR]I]"#:'MC>R6"O_\$5Y1+!: M""!OR/'B6&I'JY6?[0GB,8](Z=M.&##"F%^I[U($>%WMT.Q9<^>76)^1/G9: M#EJ$IMG?L_*@>S62+M,FUN*^TF+N"V,9#*'%??V.KT41PC4=Y!=8RI4T_RI4 M[_?KYNM5'>2/67MI"JKFQI=TW] M3?3Q6SH;/6KQ'Y)25.%C_WH;QXM?TJ+"_,JSC5'5#+%E7ITJS3GLP^'*8AT! M?EJ=('V$64"4XRE '1(H1!&K0[_MH--1;F?R.C00G2-YH6-Y>R\*O^4#[LY) MJ@V3.)NNG=3682E-<>1B$ZQ<[T*KA.B:CAS-UNV!^\)_6X[)! U/YY/T'HQ9 MW6AJ;DUUH?*K/8A^.58T Q M;TXN0^DJZ2$;%$$[\!S/TR5,J]P\RO:U"K8"X%>QU>20"5>#C?[$P>!)^[16 MG;*;2E#IVGXZN"2:7+3+*A7"K CQV5#A8Z485:OPLD[-7"W)UBUD98)0RB_? M5_Z'S96P-GD8>W*1-7ZWPJ]5+,F!4=3AQ*3'>IBS 41'-3,*DV4A+AS MQ+)?"9^#JIA;9RG6#O.O>LA7]\5X_'FPYJK =/,&IC2HE0RK7=@'.WBGOTN(KOAJE #MRJBR+#R@82[6O=1(U,/&KC ?9<)P>&"=2 MD:U?)TX\XU1]/> D;I[?2LQHM[*QXN_Q:*DMMW:QVLJY5:-:'7ABBK0U!D9A MZ%0&CKGW"BR.ZZ2L?:NO+U).C%92E1Y;JP3;COL'(/:JH6T47UM90VV$D3TGZ 5E47K/UBOC5F\LN@^3$5%V4U9G]]M4080W*\Z'[E< MA& M3OGH.]W8ZZ(&E^JI*PAB6#:Y6B[B37SR:_#Y^=;JEEF@IM:0]G&X M(Q.O@Z5CFX[CH.G,QG4^Z#KU ,IIC--;9+GZRF)9ZH<(9/W0+*(^)2G;7@5? M/GUUJ[97U9+/5UYZ;Q\Z5S3Q45U>E$A3%F1 M1.\MP*7IC[;AR,5@5(%?]7VMMA)EI;"T2+/3S] ;/I#D>1M8T#@0R2>^TUG#Q0*'5LCN?-J0,-&_@@2(O<#7T:\6%&VE? M2EG6'89=YA&6V-/0:)EAL3Q<-&BTZ"35% MU]MF>$;8&S(TZ2VEU#<0W6!P$5+8SG(OP:05A9K%\+RR0^"*%E%SGUZR*EEV MOB)'7XO"\*E(+#;9-_WHU.WS@")IV5 <;%93\+ART]<%2I*ZH$FE^)H;TK+S MQ$6[]439*Z*6D"W"KL3(M"@&7)QIKTK7)LQBF)7Y>E"W5OJA'#M MA"S))S*55ZJO:Q0R$:0F'K7^5 +E@VG(S6:UD[5?&X\5^FS3I_D@5<=7&]AV M6M_6QE:8\7;M93-F!1JN>IET7 M7+U6%V"=)M*K1:E_MZI\5T;I=1]'IFY!DFJ'@"ZF5YQD M-#KL:B&7J%7&Y51&%=:%SO^[F--]K> 4^:B%YF14JUM0V-.L+$53]7&[J'$ GO%_*ZTE MN:[6J'[>AHXV&\M)@)VEJ>&_?:O_2I$P#69,H+(4+%D8\Q6MX/OT0W7_"Y/O2N=K;OH_+D^]ZC MF,(7MQ40%GZ'EU>Z3DC_V[^9]'8LT.KB*H4OA:N(D'[ G0 Q[%4L8$LE=F*! MD@/T.E!4EH7\5YK5E]?INWZ2CR8I&'3U3_\-Q7/1K?3*/MSY;BK^\BGGW1Y/U\],B^B4CI7 M=D[/-G%].]T>/9YN?PWZW@$YWU2@BHKU*#6$8^)O*]*)<=]6U,4B"+B+?$E< M5/56X"&GG5#=SLHWU1[W)<7JFVT)$+\* GQ&34E,#U ?]< 4U>0)"HJI"!WX M&CE8T4!27L$9X!H[-D5]C75SQVWHZNS)JIO^<^ID)5HIA\)U?)*PF/M!&@8_=D/L^)Y*&A%$& M_\6V8[MNB'Q^9,(*0?/83@Z>/64=HDQX)S5V8YG%E<+*\:)2U?3)<[5FUKS< MAN:4N3R4SC==?J&?4%@"VH' MME/ECCLDE.&NYH[XN_U+E"_\Z'ZP=_:V=Q:W61R?K<$C6B&G3'$E':ZHX*Y2 MDCEN7<8"8#\4SX/[[8AQL'C6D^2Z(:LGKIH*U/@P92@9=WR/$AIX"/ZDFL8* MD@H0[40Q'YJD!I.G5B&ZR0NGKYP*))J6IQ0%A(2ZG*SMBT Q6U8!\JZN_'=L MTAK,GD,:T_TKI^NI)"O!6C"*;\^N"_ 4,>.F; ?UB1LPA3D+7=#T?->O"\ R MGXEG$'-U\O/W2_\Q2KZ,9[_H&*M\T2B4^Q+J5Z 2H-)O\6Q9]V8"CMB'6LNQ M')1>^0'ZU!P>"7%C-A"?,V';A'JA4!P'A/MUQR(%EL0SB4<,Q/-(;9=#J&<= ML#,=,HHU*>)J$A-7/3\PC9&FLJZ47N!33!GBR@]M16WJ^(!,PL'$]A'?YS#Z MS*GJN79G/#OA _;2*N[AB#T_F3/V9Z'V,^MGPYN/HW2TFL>[RE4\% @11:@M M2.CB2FX$F(?/E1M%N,DY<_ASE([^#S*/H'38I*5T4.F%VNCR,75LWQ--G4M= MW^CY2L= / \J'0<@GE4M8UT'.:+2T>IC[U,W1(BZMD.(@R22TJDZ($MA"[1G M!-PY4]59*QU]1?4-*L=Z#OY/:ST7RZ:,D>'.G!,*FKYRJ2_U\:^MP!A Q&=2 MP==V('1;R6B7@.&K= $D86*&VS'$!!VH%6.]Q"M=/A^.D%T570_UZB@/SI99 MK+M3JDDZ^O/=AF:5?DCI+;)EW$?L==G(83\JW/ \DYF+ M\<][\L2&)S[=8&*]]>NV34BW6>_G;!=Y?@_3_LORE9DF5)F5V_(ABH6KEDMG6/= M= [-'^BCGNHTW-MHQZ3M0F\K9['Q\"+9^]1 MG;AW7S8=-QE%EA4.[J;3T?VJ^A!5F1^3D%9@95%\I$&50]?')HR2V'::6%81 M4H&=P FD31R7,,8\'GK$ERHD#(>=@($'=+.@["D3 NRV9;X^J&W?\K!C>MMF M;T&%WU]+:0:[6AE[S^_Y]FO-1/T507->:X7MDE@:!R9%(?=YP&PA @<1SX$- MU,02>"S$PB6')Q9Q[L1RP,X8ZSZFJA#9X"$X$2E1H7^?X8A/LG>K5;3P V7C MP M<3[E$HL /?,W>H>^#PL,ZK90.(@O^<<[L;?,/75?R*Y(%L@D'"QW/E0'S M?![J[FN*!J$$8@E0H#.G_4ZWA8/(@K,F%GK \JF=IN7_C[TW;6XCN1)V_TJ% MYOJ&%"')N2_=X1N1:X\9(!)IJ;*\,^"K2NLK?W'KBC8#B=7\:NO,KZ.5._:VFZ U'D91T-BK M&E%K/,- 8 <@))0"GXD&)@J$E_0#*/_!*;G09/0_%85.JC9"7&$L=."X9< 1IP[P%FGCD,0"=A-QR M(3*SX:Z:GJ"' >QS_LC^@8T:;Q0 ' /J.=/486 #KJ7,I(#GN;6D4UG]&"DX M=MA.'H:CH.O'.8SCF)+6M#V,L*7>4&ZAQ@RH0.F@JI8 #Z3 &YP% MCP+V49_LP#X'\>T?V*1Q&2$- =( VJ!1@%&. .>9%##BN-!\@Q?@4< ^:BG8 MIR\H^G4'BNL!]94;V#FG.,M47;X[[2J>Y8#"F@,*%4Y)8KTET"(KF0,RW(" M2:R8=YW9;=WJT1\"[^B]2N!MMSO/B/8\WNQYX>)#QI$2%'(&N.%&TTP2A ;A MB*([;1N>( E'[40"^]OWQC5R]VPQ?U..7IH5DQBRR2>K8HQ2G1-RI\CZN^;. M=:.?9/%UGBY7-]//K7>Y26?Y*UK.GY;')YMT<6=>3:>\^VY7\,_+6@R"K>A(](0"*K\7T>IW%3P\*&U*KN?7=1E4-^B0/[\.G,L-_+PKKR0 M>U7BQAOXQ J&Q;S_9CV%/*[21@DJ>[;=T#WOS5WEIBY*X?MC M^/3C\C;[,=D.4'?OGUR6C<4G=W]82Y6OI\M/Q72,\"W_4PYU6:W3=)9\O)W. MB@FY?Z[*+NG799>PO]^&;V@FR]EBE7U6UCPL:YR?K_/'9='T/#SY[XML%$S^ M!',SF6:+OV&LEEY,EE?9_39\U[Q+?^&8^/MB]?_^%\+XY^3WM\6;?/="KFGKQB^:D#=01CBM%.=< M:\\,0TY7M, "\.\W_O=EPM_%0A774)=IS^GJE^5BM=K4!0560O!;=HIJ)HB6 MKVSAHFF*TI**1M-]N%(?6B+Q;OXA$PA=RL.'0AQV9\N[3Y_2JRS2X//E+M[P M_+KY(N?+]\OI/!MO-#O/KF&/Y^?]69397(ALU&T^%7[>S"-*TLER_F9QNVX- MU\HX=$B)E$WLVT& +(08:,2 I-@"5A;L&>QQ5R(K,0K;\<=RH%<]$39K4K/* M!ASD=]=CWK>-MHV"N6'L+=F?@9L?AC,T7F5[43ZC(YN?D'??R<<&-QM&/7!Y MOEB'/?1S$=6NYFCFXT*6I>%8'*]S8^R@HMS4GD+OB?:*.V7H]S7YO,4RY)/"5FE_]V@Q_"H_=!BGQX0WFF4"V M'KHK]^_NPCF*_X\ZZ.TY'#FYO%S>YN)=V,>'!C!KM7"4V!O(C." 4:8$=(+2 MNH#0$]$^0#Q18B>;)%85:U =$*^^%,,H/TVNTN]] .T"M?! -N\I.S7]^2P> M4];J1>D$LHQ3R@1P"E%/>=5-(.B&,IWL*UO$A50X ,PR(=CF(HURO,GT&'-^ M<;!AF\.68(P"SZF2Q !-*""E]" "B._$EQ\B/6VW:I2>3=+3[7,>L_L.E-UW M=Y_(Y_9]RQXL1LI]S(;2K=<9S\M!C'F7C\Q;E$UGWIBWW20(EC7AS1#S@8^Y MOSL3[L$5[\W]&TK=\\TT2YLTYMWK._.7"Z?T7IW.#+7B1SP+(CJ(-8<2!(L1 M0U;MB]#0.T.V7#Y]\ET]?#(KBPC6P>_IY"I\)YN6D[F#[>CDIH'B[_+X1[K- ;I>. MN7OH0-J9$QKLN>\\K+D@YB46Q63(ECP\;/K?%A[O)6QIS730FKAO='0NF",B]I]#3G?D&*].715'%+. MKUOWW9]TO6_&W(%*'0H? I^>:H3)49>+,](:Z"=87CQJ)796.TBEJEUZEG;G M9.TF<"(*W-,$CN[/ZL_=U=GFM4P_%O.^8PGZH/>J?),ZZ ;%FFP,9C!!WDFK M@#,F*]#CJN*%D?"A?>(>OD'];^3%TWI4C'J'8LT.A;@#WB&2.^XUU$9A4,5/ M!6*=5+Z==Z@H<4^2N#T63&S;HBH?2A$US7PHK3K+EL^^%5W-#W-WW_5./O.S M..9;4[XYD-ABZBW V"GFL72U8]YS=6\"ZZX5\U'P'W\6V%LFP6 86,$I)%X+6J>EDJ"O^^I;$!7TT0U]]KDQ9;90=_\X MF#PVN3E&**FP M1&_PT:'2I?JP:H+)O,J(N">+_)Z^QMDS[_K65TWR=)E;UWKS*G._J-*HLZ;O MR8*>S!;AN^Z_VH')IKN"<9!JYBW&G//PEY'*5]N*0J@^7U^ETY]<_J.JF@?W MZ?-L\6>Z<]7:ASN72K4LZ;T6.:3EUW_JD(:OB]Y+'.ZMR=D0YHDAG:&YRT.G9G(6_DSR%/*-5',,D&4XMK(.LH,J!Y>8]]G8L/3+;\Q M-]WAL,E'"*<,KXW&$$"-N,>(45''!9$97E??D4D*W)^[-,93!KY1U#O$0;U!$DZ9++?? 6*<9 M14)S+#T&6%:*)XGIY&4=NH'QR/0,CSHZS6F3#^$0X1:*0&,#G8!9KXK&,.>0 M/7?[XI$)!MAG6>Y= (_)?9KEU'_O-\V+SN;)9+J\7$ZNU\6TL^DJ]X+F[LW& M[9D_U'@[PS-6T5\UM&-(.P7YH-M<*^L 2@R=5#C\O[#:8PY523."D1[8I*GJ M.;]F!2>JJIKI@6MYGY3SZ[I+2M52I4?*\3%O?ZT^:Q)@*Q31W #D"?18B=HN M4IP^-!WP,'ZI,0O,WL8]_#"7*FPG&[:>Z,,:W.9Q^%U#-C:PTH8)QXDB)FP8 MD@!-ZEPU'I P*/_5>"&PQY8UA]@U9"NE%U-J);5.,F$A]H2#IKI2@@.8&8]P M8XU98/;8,&-,33S;9ZGYG4-4V.7*1)/[1TMG/?U6ZS>?9[>K8GKUW78>D^2W M:?CX9+6XO$R7R75X\\NP<:;)RVQWS'KH(?"SK^[-;\.?7S7%S3_.0LGG5W^7 MX5*>W3XNRA+RYSG [8*,X]O[Z_/;Y&A#I'AO0WK:+3KZZW9@U3FA1N!FIF;],[(N+5FR8$G2 MR671O#'O#[&>7$UO/X6O,HZ]INJ"427E%5TPEHLOTZMP8Y51(?RV-"S#IT]! M&L6$,$]S/[_%[EAT# M\U9ND18<6V\=LYAKKX!@ ' 0[!9JB'OH\>T\:T9<[B8[>/Y6R_7_^2T38%,* M_ZK>3\HWJ!X8\%:RQS!&[9BIX!"],8-3[$JC]ZS#M+'Z +58$2<88U 2YPB% M-.@P!-(XY'FGR?#^=/A_CT>'Q^RD%[3IB:XAA4I"RS167!,@O<\ CZBEF%OW MT*RA785#')5P[+&F+"8*;5^C]CFIJ;M;_;@4_%G2B 1O=<_@3!$K%*7A3(Z\ MXLKJ3!,MHH:R;GSUB0.JCD3%1LU?WKB[@:&* ,LLUYF9#9#5*INBBP0$2NE[ MD\<>.8SJ2*[ZWDHV#N6S1F1W/T)Q*WOV3].LZ?]E<<_7XEM]7,RNPGM^^#R; MKA.[R*;K)$UD8N .DHOO1DVM\E]Q5?R*V?0Z3:;SU>TR+_RL>Z&NRH:IR]ML M:%8S'J?):5IVO2%YY\7\)6E:CF"H/CB/E^Z9 *WB;* MA5 PF\5(C=%( 50% MO!@FG<$)G:DTOX9U>59V#\,=U[?%\L=U4^'XC*L?V=!MXK^XL_W,<,"1L#AC($.\8 M,=9AIGPV K>I**8&=4Q-,UG=?,@3S:_2LC7U]1TJ/:TNX5E,1RA'?6*0L#DQ M<"B A<1)('782 QVI.C*RAQCTG:ZLC[E,CZ@BN!Y+J,X5++C=T> [#.S59K. M;R=%_XC\[H_+OVZPI5NFC.Y#I_XTV3V=?+G*GS27V^6Y:^;Y&*X0IH%:>/*2"*I5UY0R1CV MBG#O'8(L>\VDM0P/_JW5.:+Y[N*Q/[9\07$=NK_W^XM42,[9;3CG3B_O7\\6ZS2![&G* MO.']\F0K"']^(J@WG;"S$16Y)$QFR2_!]IS,PYDHJ24F^<=\P!4X^ MSER2M2@E[^8%Z]KP>O#!_)Y+=-"S^FZ[WGV;GH3AV,O3(+^M34])X3F$DBE& MLE"T+CKJ,4\1H* S32C]N'Z79YSDO87 MM\OWB^E\[;(+\R$+?/BP;Y1O^R&=3Q?+3(2_SVGZ=3'_(YOYD;WMQ9^?TSO; M9N=E/YR6T6Z M&5>!GDK^!Y&9A3?-\F_<)Z+>'T[FQ4I.;?9(.PJ^2?<]T>A M'VE0ABS#9QZ>$$YMM\OTZG7VY^W'Q?(JFZF7W?YGMJ[EX)39_4Z22>7-]4Z+HI3;KX&80VGZ\17"5'A@I2CGUM1D$SQ/X;%S09F MW):+>=8QMG"L?/N^/23X!,?_ Z55:?;%_S'/VY?I6G#:KJ[=Y MS5]>9LW7ZEJ3UI<\"_O,ML2&HC9N7I*Q^I$%C+)4K?QH77[W9FS3Y71Y>?LI6^*\VUS14"Y;[-O/B](O$72SR *N MLZ[*M0G[<>:Z#0(0S(>PA(6,9,L1WFX]S56F3/_+S_#%"3/<6MT&(=CT6WY. MIL5S'_A#JZ3#[M7]7J"R*U=(U!TIFJZJY;G*9.YJNJHR&UX6SPXZ%"[U;=Y1 M^7/AW2H_-?\1]5=Y]7/V^J\WZ;R<>96[OQJ/Q2S](ZS457H=/JLX;V?S%\.F MN;J>%I^=O6SQ,6QW9:)<]H36]PE7;7)Y&0"3O[HS7*O8% ,JGC)B?@B;\'70 MF\77?$9\VR2YKLV,:6-F)+D@A9OE(ES6ULIM;:UN:D,Y$]S%YW(P=8F"('3+-%SS538S/NA.0$+RQT,ILNWK^\3\VF3DI\-:,T*G;-]HWC^_0S9])KZ9Z:SZ:=RUNLJF:=! MTU?YR+9%%CO.OOIDG3^OO<15NE453YADFO(Y+'FY^;76J?J\@"C7_J3P_""/ M^8"T?$QTY4"JOT_:&E2URB3\#DJ+'2[8&9?E5R@O8OF[6H?XY&.Z_IH&U8EA?GB%R.Y/J7KFT65 MQ1:N3;DT^5)]I[*//M]]N+Q)KVYGZ?EU;;>_RX6Q/N9=9#'6'Q[U@-7<<*^- M%Q Q BACI#Z" 41:1STL(>!8.T.Y!3R+#V!8'?6$)/J'1[VMG_.THUY^KD-W M@35+K^^IJU;)G_@2J52N9GMUNO_T\8\+L M[DIGSPEON()!Y==97 MV3_+^N'RZQ2?0=A??JZ>]/UC\/Z'Q)->];2'XF<=ZK,V2$DXN@4;?S(K):VP ME'Z^HS_H.[.I?;NTK-IW+7.E0H4";?:W[A%<54N4BZS0(?DMRVM>)2Y/:,Z. M>7G47XJ,S._.EF>A48O@'^#__=Y2L*JR>*P;UB4%N+]^[1A_HF;6LU"N3) M"N2=(TP4RBB40Q#*MD,@BL')BH%I.8N>'4U;#+@'GP(^3B[_]<=R<3N_RHZG MB^5/_W5YF:;7UV,Y'KSX_\I:IP,IYKWK54I^[EGHB/T!EN'_><(";+WX/UJ( M)_W>7#+Z^<$/BEPS#%N1:\H45UI9Q@3BV#I0>NUP]K_TGIX;/TCUS6HYVE3( M1_T$6R&/)6/@2H%VUX\E:V*0NI%WT8\18>27CB)*1-\(-2 M!;@R6?(QXL "++BN&L@2"^[K/K0+">M#7?M,]4Q$_#Z5];4@=$.E<,1BQ&+$ MXK%CD36#WKQ7 GBM(>=$0F^XYKS&HO$;.C#LC,6SQ7S(9$2;NJU%+D8N1BZ. MG8LOMX%1-&"TSACA$='4., 0]+@"HR>D)U/SAVPW7FH[7Y]'-I68>7"?3_N M)RDWS!W; ^*Z^KTW6>E/-UY%*D8JGA(5MT"Q/188"*HU#8]YZ#76'%I=%XM) MR_"CH=C+459B^1:0]98&&HZ>H:;KH$4!,0 $<<%HZ@;A#E9YZ##IS6[,% M/[^N.F&[:K%M:ZW#W[,T;Z(]OU*M)8^1@GO%:;"'N".P2DY$IPEN&FA HB"G M))Q%G(74B*Q#6QG*\X9W]M[GT>DA>W9>A\7;,'@D*GA4\&=3<(9:QK5RS%B. M,';*:86AMY7'P5@AAJ'@ _?>0K:A1TO4\*CAS^94Y*)1<0B81$I!I1TAB@E! MD*Q47 /:[9ZT?Q4_(C_DD]R- _4H1OT>BGYO46\!&O5F&A/-P[[M( I6NJ'6 MVHZ+# -QK?4W&&@ M *Y5EV')$>RV>(JNL7VXV =K"90;1EH:CH#S$[:_T9Z M];Y%)D0F#(<)HF&"9@HXQ*CC@!+K*1;(5WX\Q6S'53\&AUTT_:-2GYY2RR:Y MS0GIM$;,2& UM4SK)L".A>W7]._# )>'*> :OO-N-#ZZ7])YWE(Z=\]=!5!/ M5^NL,>F7-!]@/U_=UW/E-'SI$C;:J(@GQ !BJ7/!]C;4$5AML=1W1Q.62YOI MWYV%=<6ZCMP7UQEK)8[!.Q^#8,>BN+B9Z:R4\4@BZYA'#GMO,6+5>1D)V?&D M[T]Q!WQ.9JS7C/6HP5&#=]1@RIOL<+P\Z'J_]:?#0 MG5TQF33J\(!TF#KJ.[=X-R0@ ;[43<*6D)MA IJ*AEB/MZ'(JBG8Y@]1R_HBBU5,JS=#UR MWU(,]L1@SXEH/VX&67L(I$0&DV < X(]%Q[7B5Y,R4-H_W.?;1]2HX%13.F( M0!@I$+;59D% FZ8)&E)@)=+&\? _0C%'=$4$24VG>F,?1!BVPPL>J&7H,15R M17R,%Q];Z<%;]H3$P"//D;3AE,\(=I16] A'BT[+E9WI,7976[0$HBH/2)5E M8PA0A96VRDANLA:X7DA;5&DS3P&E';?=XU6Y3P,=LK?LJ-7R^-+ 7#%:>#I/ MTLER'CX^;W9V.[\SFGER?3V=3;/Q]:?L3H<0-HJI/!94SA8V5:N4=IE506NAN3N>^]7? 1VW0:W[8,1VHH^Z/1_=IH_N:PF!& MU\U+@XF_5^T?NZBF5K*R;>8H6$1\89X;V4F%5F.'+="HW=E#'N MACOLAB>4SG:^#H_L)Y=MRX#N(W5IHY;GC&D/C14&84\T! Q2Z:K]ER'>R78) MUO'BJJ8#79_CP&O$Z9'RV]GF 0>.@(QI(I81TR5 M&<,PL+!33+(/>CSW8?TAH3@"^IVK%H$2@3(:H&P]@B#:M%O%$!',N7,<$HB" M16*XJALH:=^)!.R#*,/V .*>VRON*G1C."U%_)PN?K;2AS?V##;(9JX/HZ1A M%&K+C:F+8YEVO=-G[![(:(E$%!P1"F1CB)A@=G#@!91>9UE%B,HZ,($BW2'9]6/RT5$.[)[=G]D/P9TWG0\?5/;_)[>A'KEYGO_552N$23 MCVF0D+2ZM9Y\NR]#L/=XQA@'-._M9QW^ (5AT]]#$$B\5PA(C3"U#AE=#XOS M'G=,F+LQG&!^!(#=AG4X+V 6+ ^=BU7QO(M,J-RW]7(2EB:8)LL_<_,EP"^# MW'(QF^7X*]*>1^@2?@AK^VV(\*1CU'/KVXGF9T1NCHJ;6[&)&VQ2"8'C%!HC ML2. &P]%A4V"_(8:SR%B<\!N*PCH6]Z_C;J;ZL3$F C!4X<@;1K?Z'#2)4X@ M 80@DB NN:[=7T!L:'PS1 @.VWU/::_-(2,&(P8C!GO (&\PB)75S'D..0L' M:)T%(4W=J-KS(6+P2.(($6,18Q%CNV!,-HU'H%#6,A>( 3'PX60+@CE73:X% M9$LV]V$PUL?!DO5;$CE,%)U0OK=.Y^GU=)U+KY,5YFL!QEX]8#@ M1@QR_A@1!#;CZCC0"@*GI5!,*"JQ<+!"! W_MQD10?7+V&9YJ8[6T8]/.J@Z M*-3$5(EA)6T2U!K)%:P,A!1BS @N@7 *U;.Q'>2=N2#]8V3 #A\L]V&>Q'S- M2)Y3)0]IR$.-! X;;5 P9*3+,KCJL)TA]U6L]DF>87N;863/J-FSEU_] WOO MU.&SE3VL9?50ISDP4C ,'')0*%(/<;'3C_>YH>DB\6)99KW.6$G9IJ/Q_R*R!P5,K<2$S?$ M= Q@3S%WB O@J.((UDW6*++W&(L#(N: W5V,Q1SSB+^(OZ'AK]7NV0*DE47( M68:U9%YBB.OZ1.6>4)]X8/P-V^%/24POCP2,!!P: =M-9B 1*)RA-7#.0V^] M%'63&2KLP AX)&&'2+!(L$BP70C6ZHW#H %,,TDMA])2A"1#5>03 +2E:?_> M"=9'W@3:2\?.@5'HA)+*W=;81=Y0/!NWMYY\BS'1IR""@28D&FP: JLW1]?GTQ^39"'__A 1.S*T9A&T62;"$):CJSD&!I M:&8S>B@"I3<<\?JXQ/EA23(DST],UHHXB3AY$$Y(J[@?>4\Q(I(9CY!EDC55 ML9J8+:.">\;)P'S)D2B1*)$H#\J!8JQ!BD(HF"),0:N<,98[8>L)ID+A+;WC M=D'*OIRS#TE.&LP)9DPII9$II\N4K4@1#5* \$9ZII3E1@LGC><-4A#;,A3Y M44B)AL+!W*BC\99F*>"EG[3(!(\AGA,(\7 (FQ /%91;2Q&QAA&+O/6TG@MI M)/T>0.^7B^OI.@/0D?EIX5X*9P86"(KAZ,BJD;$*-UV,+,'6D, G021P4'ML M:P^QY:234=T+JX;DMXE9T!%9$5F#1U:K;PFB &GI@6#<$$6%UE)47FB%1*=O M22_(&IBW.68N1VI%:CTWM;9ZNGFKY0EQ1D#'*:#6,V'"Z5#7EI9VLA.+?SRV MCLFC'0MN([4BM9['UA*M/DV*4N>X=09[; CCT-?=*27%X@G0&FX"X,#LG1/* M,&[YS">M[/5DO4C"%7[32F /3RLRV&,'ZR(2EIW0%(4-9)03XD78;M M(^ZW(5HD3"3,$1&&-81!&BHD)$#(&1<0XXUQ]4 .;?W!"',DW2,B(B(BC@$1 MHDGP YI[9K'GP?Q W 96\+I FR/=*5KH#Q'1#GBFC.-]=:;>3\IQQXOZVV1U MD5Z^3H(8OMW#53Z5(,]#UV'\02 )FH(*(XU1$@JJF:5,,D LJ <%2=T9478' M=R/W 1\FI?E^? XR,G7J,>V(PY/#(6K-AI9:2DPUH9@@RHP/#*QPB*#KE'?T MA<,!^Y;VDS4=J1BI&*DX9"H2TJJZ=9)JR62 H1."0(KJSJQ2^!^'_8[6Z4[Q M6Q;!&,$8P7A48-R:^"U90T:F+8=(4448),X+HU6=^*V,Z,=>/*;<[X?*2V@!H"K0H=IS !1!BAK!"&>68% MJ?-1A>Q4Z#P3OY\U) ?A81,/>ATP\-Q*&J1#4':8%G$<4_YI?G?K^_-_6UPF7*GUSD^;<@PC\ MY>>]J/&&;_BT[U#]XM:K[_ .!!W-7SV=!TX7M]MO/\^$:79'TR$H<%_4;EVF MLUGYZ-]>A)-I=CM\[\P)>IME.NJ]>_2AODG; MRQH%\F0%,IPEWD2AC$(Y**%LNQ"C&)RL&+0CAL^.IBT&W DE%?^>?DGGM^FA M6N8?E=%:H^@ZR0 EY*UJ09"C"AS=Z^] MY\;E&1T4#8<47(HH/ $4LB:M%HN /(H@E))Z!I4 N SM&V %Z(PDZ &% TZH M@J\I96]EY&+D8N3BZ7&Q%30W1$, #04:&Z\M#&3$I8F(D0:=F9<]<''8N::" MO 61BY&+D8M'Q\6MN: 8M, 8L$@)L)P03H C'J/:8*1(L%W!^)Q)G CW6\H: MMO!.=<5;9BI]??TB77Z:7ZL','OL9 ]GKVB1H>-7Q7#>?-" !&C. ,:2TM!I!R0GQ9 MPZ09QE .0\,'[L$%O=9*10V/&KZS8U$V*BXHPP(2:SQ2T.B@XTY723D0L.=0 M\2/R13[)Y3A0KV)4\*$H^#;])K#1;Z MVX^??; V]S$'^DX>!+3)G-<<>,\M(\@0"+@!4)>=_#25%G3&FBY\[(NIO$.'1@)P_;!]=RP,T(A0F$X4) - M%(#1T&,CC.(8&@P)LV6877F*="=+< Q>NVC]1ZT^/:VFL)7E!B%CR'ACK=+* M2!2>5W42=!!T1LX^MZ^.PG['&PQ.,8\OP^V7=)XN)[/"1W<52#U=K9=!4+ZD M2?KM Y40\ZA2CUD@4"J4G3!)C"$= $5..1%%.&M29YU>N;:: =U;6 M%0L[LU\'>S6>TH[[,@UE\*FB(;AS(^N.&7 <"(P0+ZJ+I3A_'PX MS1WP69GU&P&/*AQ5>%<5YJ!684DY8P*&O==["*B#T+@JYY1*VW%[[4^%A^WQ MPKV:X%&)HQ+OJL2R46(HN)1$$R\4_2EX6 M\^9?O4[FZ3HZ?3=J)VJTTPN."<2 4Z2A0=8+4^5^$>-(Q\M4K7=9XEPJY5FZ M:1#,F/Q+,>030SXGHOU$-*U2/<+6$.:$\9I#33DT5;VTAA0?0ON?^W3[D'(- MS _3.B8"(0+A\'5:C/$6$2113BH"#'6: BI\:0\HJZ3M#'/>!Q&&[?*"["T> M;!NI@=9T17R,%Q];Z2$:>\(KJX5QV!+MG:3,:U"U7N? P$X"^<[T&+NO+5H" M496'H\H&IY?+E@ M[M^WT_6?R72>I)/E/'Q\WOKL-ALR7)N&R>3Z>CJ;AC]/.R^,HT8QG4 >,\>= MYM@ZXJRK/7:"4[9AC\W\H;\N5BN_7'PJ5OVW='VSN'HW_Q(4]E,Z7\?9)P/T MXL=PV-&H+VFZF7%.A$34,N>],!8S)BJ7FS.2^4.K[Y!.VE&-HQH/V5'&6=,T MP1*"#+408<&0!DH3P*OT;(A,9[3.OO5XV$XSVJMY?DRNL:C^0U'_K=HOFEW< M,6^A9Y1XHW4PNCU2LIJ3@+7HI'CWJOUC=WK%K3CJXJY;L0"MWF,F*!ZV$@$- MF( "6N>JY7&>-NN,-N>$*9:>?K\,A^TM*V3-\^4N^T0,W^*Y&W1E!H M,89$0LD9K)Q@X6@-.XDKP3I>?$ZS1-+Y'X7Z'T=9Y%YC4T\5L\'N[S%V=<+T M((W!H"%Q#!FIL0@,$4A 4(\)$4)VDE[W08_G/JP_)*H&^VUR%GD2>3(:GFP_ M@;"F<:(GQF&/A'=6",X%AUY5,3E 1:?[\3Z ,FP'('A+AH"2,9V5(GU.ESY; MX2,::P9@#A0!#FJ%O./8.5!-3X%2@4Z!W<[P&;O_,1HB$07'@P()6G8(XYY@ MB(,=HB3DD+IZKCW5A'9&I3T>!7T>+WK.V1N=5C\MIP_NR>G9_9#\&=-YT/'U M3V_R>WH1ZY>9Y_U54CA$DX]ID)"TNK6>?+LOU:_W:,88!R_O[6<=_OPD6U7( MCG&NJ/?,A:V>2@:=LE4$QVFT)8(3S(\ L-NP#N<%S(+EH7.Q*IYWD0F5^[9> M3L+2!--D^6=NO@3X99!;+F:S'']%_O(('<*'9^V3CE'/K6\GFIT1N3DJ;F[% M)FFPF4$R_)="9"T6SE#$JQ:AX9'NX)YA8G/ 7BL(P#Y(#E(%)U0MK=.Y^GU=)U+KY, M5YFL!QEX]8#@1@QR;D$$0JU\AZS<"AE+B6'9=$I263K*6>'OJ;P,JE_&-LM+ M=;2._IBS.1C4Q%2)0>5L8D":*3T.0X$U -8ARAVSVMJJ5YF0UMUS8.H3(P-V M^"#Z5@X!(S%?,Y+G.,C#&O)8%LXXD$O+E!$,&Z,XJV9J.T(/0)Z!>YM!O]V6 M(WPB?(X9/EO9(YK#D_> (,NR";\T8(=BQW ]FU#8>U(&GLR>(W'QQO-/!,$( M0+#5"H&@L4(0YQY+3AQ&%B$$E/'5=#0*N.O4K#V6!'U,%^RW4<9)& (GFE1^ MEJZ3E[,-B>5IW6:VO#_WT*Y:1F^,,1U!C&D[^EHM=)DTPC+"@'1*2HX$XV7] MO\%(Z4[%W/8@4WC&[#9;FO?A9!3N4.OU3,0(P C " ML < MOI=$T"\U\[;8/9Y2JVCLBJR,JJ-Y;KNF00P0_?D?O:!E'VY9A^2F324 \R8TDDC M4DX7*5N)(ANB"* H!09Q;00E5(3_J\X\!%#&>B1*M!,.YD0=C:\T2_\NO:1% M%GB,[YQ ? >C9O2!9,8"8[W/1RYQK*FL^I\A8&4'0.^7B^OI.@/0D7EIP5MZ M]%&@&(J.J!H9J@ANDFFP\PYHI!&V" +!)*N2J3&WN)--V NJAN2UB0G0$5D1 M68-'%FO:!C#O#."8*:>P45Q;)U$U8XYSW'$8]8*L@?F:8])RA%:$UM#K?'&K MV8GCDFEGA!)&<&F49$!78Z4X,IUF)X^GUA&YLV.E;816A-:S6%H$-,PBBB.( M-<2">."@@=Z5O0DT)\AT*BT>P*R86QQSBS?XRS,_>3)I):TGZT42KN^;5MYZ M,BT3UV/?ZJ=I-FQJZ#D4UD-OJ/)2$$F8D;+R4!M(.C7TX1HU4;(C;2@28W0Q MER=2Y=%4P4UE)F6 AS^L=J(8!\HJ73E3/:*=T;G'I(J0_+>1+I$ND2Z/,B% M0BAM=.K+^.&- M\2,04)YI'7A$ 2+$&.=J9PGH]N79&YV.I.-$M& B(D: B.T6C&PL&$0< \%Z MP8A2KCS10E5N%PRYV:,%$XV(V E[SVG.'?_M;Y/517KY.@DB_'8/@G$JL:6' MKL/X8T^TU0$# 8V()%0:SB05$$+;F%,*=N+E=U YL @ZQ1/SY.C]O9_\-D'5P&$G'>XTPWP8%J.'+Z:\/U)T,_?R,KU)YZOIEW3G M9C%[@=I]:WR,M-LJ4./'((,-!@GS4%&''+8&.>*)UE59CT9>=([-=Z2U &+5 M&.M$9HW^V!(=Q%SH83)]4"@_>D,T,ONXF(U%4["%I ,,&<>\]<)@#KFHRL>1 MYWZXS!ZPI_30(:3([LCNR.[38#=MBFTMXQP!$OY5E'-&)%95.T@GO*?#9?>P M UWB+8CTCO2.]([T[CN8%EC=ZC?'C#&(:.\@-D J#JND?>@%'8KI_:SA.+2/ MEBP'*@EX;AV-18>1WI'>?=K>DK=:L2/ J== 2R^!9@2Y:A8$X 8]FZ^['\_S M01.]QF7_YM'$O^87I[K_X>\M[WOKUF\)ESE]<'/;C^%5UQV;^=/*E[V_3?N?L$7!_]%B'SW<_)_;Y;5>WR>_)&^^;A, M)_]Z,[D.G_C39/9U\NJU!]D3MK M'2Y%IN[3^>VD!M-%^$(?TEF:J^<;8#4WW&OC!40LGT93AMXLR:K&W\ 7#WD; MP[2S5@LL,::938HHJ]\F3 MSZOTI^J/S@]^4:=L-(7@X,7]&1W%9Q#VEY]?=/:E\O/O?T@\Z55/>RA^UJ$^ MZ]@F0&T EU\LD_5-FGR8?DM^"P_?K!(7U/XJ^?OM/$TP>)T$PU!N:;" MS18 MV//R="R /A=HQU+Q(SCUGL1EKH,)]^ZPA_HF[6A&%+BC%;AP*G\3A2X*W4$O M<]O7'B_ST5[F=N3\V=&RQ8 ZH=SZW],OZ?PV/=2PBJ.*'1Q_;$"PIAL;0]HC M)#G4VFF!K87&%&XPB@WWG=A *5F;*H'D_X_^=RP)['OMW3BN(,&@:#BD,&M$ MX0F@4#03JS6TW',#'69*:HZ,M:A"(06\,U.Q!Q0..+$0OT:$]UM@'KD8N1BY M. HN2H!;J=M4*(8L0@0:AKS@5E=GAFVV'9Z:3R6C,^9SDQ[3F>.ZI4LKI-E(3^OD_1;F9P>).3S,ESZ(G5T,K]*)I^R?/7_Y'?L.,/E*0LT M($6E33\%3[T0" L!M-&:<<*$J@YVENG.M*9LQ<^O/Z3++]/+=.6JU;:MQ0Y_ MS]*\,&!^I5IK'L,%]\K38,]Q1V"7G(I2MRHUA6:64>R9(D9H(#62Y>X+J/*. M#$.IA^S=>QUX?0[UYL91ELY3Y5<_@. MLO%G!]L]>L=&.L%XJ^[21G4X4C43--:=>IJ3]L+)P^271RA$*!P<"A"25I$=$89!0KGQ M%EON736YFF -NMZ\,;CMHOD?M?H$M1HW>6Y8*@NU959Z(SE@2(%2J\-SC>WX M\)[;60>A[+=9_. T\_B2W'Y)Y^ER,BN\=%ADDY4N:I-\^I_/5?4U4 M3L2G#FFCCPIK(F$XC%N A.%>&FFK718[TSF.EVN;:>"=E77%PH[<)?>]\L>, MEF/;8D>NN1PUCC1IL&$2:88TI4IPK5138=3CJ\*XZ M+&&MPX9@!+&%F$DB*9!9FDJ5L6*008?3X6'[O$2O4ZZC$DRH.4S7W(9OR\>IW,TW7T^VY43]JH)]$4 M &R5 D&1'.0>RCK_RR#0B>94ZUW6.9=:>99N&HPT)@]3C/K$J,^):#^3C?8C MK*BVP/M@*B-G &"XJJ^4V'=ZONQ#^Y_[>/N0D@T.>BVPBD"(0!A0K18231L% M*Y"U)F@O=@(:Z8G"LB("MKR3\K4/(@S;YX7A85JO'%-=5\3'>/&QC1X8R%9W M34\(%5XP;R&' 2' 5GYS#&6G6]+.]!B[LRU: E&5!Z3*J#$$-..&.^ \@AXS M0Z04O%)EQV$/1X,^#70LCKPDX_BRP=R_;Z?K/Y/I/)DM5JMTE;Q,)\MY^!JK M5UDCM-ML^G9M(R:3Z^OI;!K^/.T4,4P:#162*4^UHIP)"ZG5AC:>=8DZK:R+ MX>>_AL7VR\6G8OE_2]"$DIPPCSB M%%'N':DUV@E^<(T>MA\-HEY-]F-RET7]'XK^;U-_ G@KT\4 E&5[>X4Q(-H M4[]F*!F+W8V:U I(9$AO]H&#;E2ADQ ;1? M9>QG.Q0GNAV>4+K:^3H\$G/5'K'!DF:#IS? MQ>T!KSL!L'T0 M8=@^-LP.$Q8?TVDCXN-X\;&-'A0T]H14,*L,Y9@J;0VRF#:9KH(@V#L]QNZB MBY9 5.4!J3)J# $N'&;>"H$DD='3]TYO\GE[$]F7F/'Z5%"Z]Y&,:)""M;JTGW^Y+7.O=(3_& MH<)[^UF'/Z#0=G$M8,11ZKTWW!F"I6Q<%MBHCLOB;A BF G\2+ Y8+<0)/T& MFXSQB M,&(P8G!G#+)61;E"6D.$A!.*":^4XH[4&*1FB+;@Z/W\$6,18Q%CNV.L54T/ M@078$>*!8$0C 30JJNF9IU@"-P2,]3%"&=)^IZ -$D4GE*^LTWEZ/5TGUT$* MDY>?EXLOTU4FZT$&7CT@N/'P(&5QH-GF)>" M:>RA(8HKP*QAM(DYXGL.3'UB9, .'PK['1JWJ[S%?,E(GG&31[0&7R&,D-+> M4 L0YLS!)AT;,[&A^5_?Y!FVMQGV.EP@LB>RYZC9LPT]'.!6;1BTQ B73:1F M%&ILFT'U .I[6B\\&3U'XN&-QY\(@A& 8*L1PE%CA$"#I 7*"&V THAI(NO) M?5:2>WHP/9P$_1Q"]I!\<]R&P(GFE)^EZ^3E;$->>5HW3RWOSQVTJY;-&T-, M1Q!BVHZ^5C]8CP656C,C*0\01-!5:9. "DD[\PZWQYC",V:WV=*\#P>C<(=: MKY?3C[?Y&>EB<6*)YGTZCF*B^7C,KXC,42%S*S%90TQ'L1?0"R4=@H!Q2R&K MCHT2BBT=M = S %[N^1>K-R!90)$_$7\C0Q_HNFG%FX@A(7& -* 0@&@I]6 M;$+PAEE? \/?L/W]'+VED8"1@)& @R*@:+5L!E!I#Z!# !$@(.)0X>:.4H%)5()YAQG!@-=]\2U4)!G)E@?:1,,]]LP M9Y 4.J&< MKO:YZBQ=GU]?3+Z-T,>_!3"#",@.U@2*V14G3!(&:Y(8J:GB'C"@O"9($0SK MB9/:HBT#KGHFR9 \/S%9*^(DXN1!.!%-GR>&$;:&(4@\T0YZR&%]=J'0;#F[ M](R3@?F2(U$B42)1'I0#)4&#%.R, \!JP0$V4@KI0(T4!]0]-2A](&5?SMD' M)2<-Y00SII32R)3390SPG$.*1I)ENX"DVB%EDD)58$F@5H%5>-^:JX[]] MOUQ<3]<9@([-3QN[UL9P=&35X%C%2&,L:6T\E(B%_S&80$1LW0/ :]"9Q-(+ MJX;DMXE9T!%9$5F#1Y9H>@<0#;5R'&!I/3%6^\"S"EF$\\XX;K@EG+7"<\] %HQPSAF&/_ 9SYI9:\G MZT42KO";5@)[>%J1P1X;6#]-N7%330^,=0IZ +W5'#"*F>)U,944G6*J<)6: M6-F1MA:)D;J8TA.I\FBJT*9$$T.-0;@#(4Z5!9IZ4YL,W)K.'+1#4F5(+IQ( METB72)<'T84WY9/264V!DYI!A)F3A@)5V2P2VTX+C$/29=@^8K /%W$D3"3, M,1!&-H3Q' $L&6$0 ZK#P4BINF;*"G.X4]&1=(^(B(B(. )$0-@D^"G%/700 M>*<=SYJUHB9I!F':J8/J#Q'1#GBFC.-]=:;>3\IQQXOZVV1UD5Z^3H(8OHU! MG!,(XD#2%$0(S(RA1A.#%(;4 *!UG3"#M?@AKD;NPXTIR3'F''$U?%S19H*\ M1%1"(93DT!!-J#-$U2G)TO[X '8DSN&8E1RI%:DU>&KQ]L!X9JGB$A,@':.. M!:35F3)4=,:X]D6M83N=.=K'_-8(K@BN"*Y=$I.A;,AEA!< 4TZ5H9X0"%O' M0R9Y9Q;CD\@5F^-1XCKG:.,!X!YUIIVI0[ M9KQQ!'!.D/3: UNG:3NCON?<'6DMB%\#>Q/V$02*[([LC MNT^=W:T: XV"@6TQ\%QSQ;C#TM*Z)[&1&#;T-@HY02##3F@&@ :;UB&?"6*>]XZ'HW8OS6;Z%0Z#N,"W@/*+XU_SJ MU/?G_[:^3KA4Z9N;-.<>1. O/^]%C3=\PZ=]A^H7MUY]AW<@Z&C^ZND\<+JX MW7[[>29,LSN:#D&!^Z*VYS*=S\+,OII_257*6?DU^ M7WR:=#:'K].K]4WX,_RN4DR"[,PFGU?I3]4?G1_\HHX$-V6$X,7]@>+B,PC[ MR\\O.J)>?O[]#XDGO>II#\7/.M1G'=L@D/SVUT*+/RYF5^$]_&*9K&_2Y,/T M6_);>/AFE;B@]E?)WV_G:8+!ZR1L-F)+>2[>4IZ[Y^6Y3+-]W:T M;#&@AIFRV\N)_??T2SJ_30]5!'!4_L?C]R\2WI270\(%!P@8*ZQ4G""!<36= M#\CN'(92LC95#(@1Y<'NM=/7N/R,@Z+?D$(U$84G@,)VY:>5B"I,F'<24Z@P M!64#>$0T\)U)R3V@<,#I2>BU0#W/T8I\+*BR&&G&)F"3, M$%?V\L#$4=QI,MT#%X>=N1E6H=^JJ0C&",8(QD& <6MJ)<4-&;54TD+$%9#4 M,\>Q)*7%""E IE/6]%@R/F=.).>',?YBRF/$8L3BT+&XE8KMD4< *P8UI]Q8 MI1'BW)F"BHIR 3O]P+=2L0>3#;\&D)RRT79L"459J&FU7B6+ZV19R,_K)/U6 M)K@&"?F\#)<^WQN3R?PJF7S*-7Q'#6>P&6"A.7-!DQ45!FFK#:#.5B%[A=U -'S@+ES,>JT]BBH>57Q7 MSR+#K2$U@BECF?!>"L MI1[7IKD#Z#ET_(B_2&'>E\2\8; M7568&"6D!!H;J;S$7I@J_P%AW9G %/UA^W&L#];&/N;(WLF#0#2Y\L0ZZ8#E MR'N($<.HM6D[C#N=\$[7AR;D89('(A(B$@Z.! Z:G''L+ >* 0BI"8=U38!$ M%1*4\H>V#8;M=(.HWWX_D0J1"L.A FI-/X1<$2.$ ,81#I&VU8R*8"A8T3G= MC\%-%\W_J-4GJ-6DR6NS7@!F&5?""4.MMHR1R@]@J=>]:G4?VRV A\EX&[[/ M;K"NN5_2>;J_Y@SX=HUX'0D0=CCJ\HPX+0)ON" Q: M8ZV7#F>U;1 (5)]IE08=ZW=_.CQL)Q>/J:-1B0>EQ*A18HDX5-(8E9"2E\6,]E>ODWFZCG[>C>K)&O64V','/.)! M-Q'5V$',*DN7,>"_5\]JOXV9RQT!XS M"\,CA!C*N:Z]S-!#>@CM?^[C[8-*,L!;$($0@3!*(&RMQ9*@:9.@!=*<6F2- M]E0K3"BN/5_A]-R).^V#",/V>>$#)78=4]U6Q,=X\;&5'JBQ)Y3F1EIB?# D MC';425WWB/.<=IJL[$R/L3O;HB4057E JDQ:A@#A7B,.N7.:&JU-^*M098*Q MP#VH[S0;SUJ9A,KF^ MGLZFX<_3S@R3K%%,KB@2/"O,P%0P:P"TK+'0B>HJ9N8/_76Q6OGEXE.QZK^E MZYO%U;OYEZ"PG]+Y.DXX&: 7/\;#CD9]1=.R3 *C#(>$8:T9@XPQ6B=6&R<[ M\;!]J^^03MI1C:,:#]A1Q@!H-4I0A$$EG?,8"B.QL;HIAB2TD^:Y;ST>MM,, MPE[3/8_)-Q;U?RCZOU7]46L;)\((9QGCWA#N#+/85^I/O(=[5?^Q>[WB7AQU M<>>]F+3V8DJ%I1I3I*Q13AB-1653$ZAZ5L:X'>ZR'9Y0;MKY.CR2%/EHO:2C M%<,6RI_5G;=PG%YI!EBS[0HL@?8VZR7HB#;&<4JK;5?";C9IL(H7G],L@W3^ M1Z'UQU$0N=>8U%/%;+#;>HQ9'2\]MAL*HC$4)*22&2"S+D8$8THYK > 6T@Z M0:U]X&/(I_1>K9*=!6X,YDQ$3T3/O>B!+7\AD91)X:UUDEEHB""Z#MMQP0Z" MGF'["$&_(?Q(GTB?8Z;/5OBTO)580"^YAM1;IC&3B))Z3A)FL.,@V1D^8_=0 MQC-01,%X4+#=$&DY2S53VDOKP@'(0*>\!D;7@Q AZ$RX?SP+^IBUT&MCB9.P M!9Z6(0CWY$#M?DC^C.D\X&#]TYO\GEZ6XF7FQG]5>EF3CVD0JK2ZM9Y\NR]Q ML/?0R!AG->_M9ST#X5C3@8L!P:A2WGM+($#$><2K<)"#L$.XN^&@8*D$U-V& M=3@OL!>,%)V+5?&\BTRHW+?UW8K/5N%!F5B$VUAE"J2#:"%?'UH2&G4;> MP\3F@!U:)5&F,^"(SUD;9%\5MQ]"@Z MH<1QG<[3Z^DZN0Y2F+S\O%Q\F:XR60\R\.H!L8U3#X=N101MQMP&ZX9:9!!! M1AKGE?3>U$XO"#IC;FO5+X.@Y:4Z4C\_&$9"Z&#-GYA4<;P4V1IR1%RTNCH@ MQ2DET' IN >:5 PY$A=O//]$$(P !%NM$(Q;5HA!T%CI)58F6"(>AO]4W6(1 M\V97$O1@"! 63R$QI_Q!2W&6KI.7LPUYY6G=L[:\/_?0KEI&;XPQ'4&,:3OZ M6A.T"%2""F2EXAQXR8!P]0$,*[RE^="F(%-XQNPV6YKWX604[E#K]7+Z\38_ M)%TL3BS1O,]9&S'1?#SF5T3FJ)"YE9BB34Q+@(("&6P@ ) C(.J8&W#WQ-P& M1,P!N[LX/(%4@(B_B+]QX8^ 9DB2A51I!S%R0&#'&2;05/P-V^&/ M6:]#G",!(P$C 7L@8&M,'"09_\+]0D!A-$34U 7:S%,]+ (>2=@A$BP2+!)L M%X*UIN,YYIGT"'LG00"8Q9+6::-:X2?42O=*L#Z2RL%>XB4#H] ))96[K;&+ MO$=Y-H1O/?D68Z)/0@1M0J)>>>85-< [ARD#'*"ZG8)VUOX8$>USU5FZ/K^^ MF'P;H8__AX 1^SBHQ>R*4=A&D21;2,)YBR1 9'D4%"#CC&(4,] B M1*)$HCPH!XK"!BD!'TQJJ0DW''LJ+!.\"FDAOJUUW"Y(V9=S]D')24,YP8PI MI30RY729LA4IN(T42A4QEE!@@6148$-JI!"UI7?'HY 2#86#N5%'XRW-4L!+ M/VF1"1Y#/"<0XJ&M49/2"&"H8M*'PQ+VTD!;9REZVRUI>;]<7$_7&8".S4_+ M>TW"'F8@*(:C(ZM&QJK67$O!K*#$,XL1HHQ;H!VNC"4"<6>X7"^L&I+?)F9! M1V1%9 T>6;+I'0 MPP Q9Q#5EAN#I:=5Q3"VVN\%60/S-L?,Y4BM2*WGIM96 M3S=KM3S10N7]ECR%"FJ,@1/U@ 7*+8[MH[)HQT+;B.U(K6>Q=9BN-7D%GB" M&/4"!4(A[!A"LA[YZ=U3;*V881PSC#?YS#-?>3)IY:XGZT42KN^;5OIZ,BWS MUV/_ZJ>I-FVUN+?(*&Z]1D@8C[)D8U1YJ8UGG5KZ<(V:2-F1-A:)<;J8T!.I M\FBJ\*9 DRIC-41$86^D(P8#1*H406)<9PS:(:DR) =.I$ND2Z3+PYPHLE4] MJ11QF'G,),$F'%40JCM@@&#+/"=>!N B?MADCIAY&#,/(YYZ,GXX;/7GH4!! M;H7 G'.(/*>N3F:6%K&#T>E(&D]$"R8B8@2(V&K!<(Q:'6RH((HAA:QV!&35 MW:8Z('EK.\F!_3$B&A&Q(_:>4YT[_MO?)JN+]/)U$D3X[1X$XU2"2P]=A_$' MGWBK#P976!$..$/" ^=O1S!&,$8P/K^G4;1:J]A@ M)T(!,:<$:6ND88A=5&).>@3C8*_S:8-Q*Q=;_6%LH")0 M&BOO%12&4L;K" QA](ENQ>CDBVGOCY7=S,6\3&_2^6KZ)=VY:J';?&A\C M[K8*U!%PD#8<=)Q+Z1QF6E#C,?%"L7K\*-6=-N-WI+4@8M4@ZT3FCOZ(W9"^ MI4,(B0\3ZH-B^=&;HA':QP5M3FMH,TLI9\ 20PD0TBG?C(^A&G6JMH8#[0%[ M2P\=1HKLCNR.[#X-=LNFXI82"@R!E&K*L-&*"5SWA91 =ARRPV'WL(-=A+SE M$=\1WQ'?$=]]!]0D;/@M <.842PE4Y(3 9RORWL8E& @_'[6D!QDPV#QR<3J M(KXCOD\6WUOIC1MZ*X]=N*T]%@0!JS CJG9W.]497G4H>O?D?,9#H.XP+> \ MHOC7_.I4]S_\O>5];]WZ+>$ZIV]NTAR:$(&__-SZ<9=I)@#=-SS<-_AN>?O[ M_$S@,J&>SF\GI<1U[LF?6+ST^^_<7:07!U]51+_[2?F_-\OJ/3Y/_DC??%RF MDW^]F5R'3_QI,OLZ^7,5/NFO-\ORUSWP*__S=K6>7O_99MFCX7?OE:B^R)VU M+GAP=OLIO,UE%S^RQ$^!O6 H_O3A\B:]NIVEY]?!9 S[^RJ]TI/99'Z9?KA) MT_5%SK?P'GJVN/S7BYRVV>*0<*[/3&/:"HA=)&MCW.9.3Y6WZ(O\U;=':\.F&9=.1M< 2 M8XH-D(BRZM,IP^(-*B [!%,AO?RT^].-B=I5E M$9R?67?VP=GD'V?J'_;=1?@KW/?A_-=W5EV\._LET>I7=69<\N&_G;OXD+R< MSI/P(;/L"/"J#Z14_&V]^H[U!:JUF&925=QNO_T\V]IF=]Q'.6=GM\+4OJ]L;%O!B^BE=)6?IU^3WQ:=)QU3].KU:WX0_P^\J-ZVP MD\TFGU?I3]4?G1_\HLY+:2K>P8O[TU:*SR#L+S^_Z&R\Y>??_Y!XTJN>]E#\ MK$-]UK&-N]J ([5*%M?)WV_G:8+!ZR3;:+:TC< [MHW8\UIU;(T^5VO' ODC M..1',0CO44=7[MV.#_5-VN&=*) G*Y!GP2".0AF%PVT2B#)$H MK78?6@ C#89.,HRD#[0!9:()1\:JS@C+7H@RX&H9^%H2V6N?D8B7B)?3P@MM M"K*%<%)*3(E 5G%K"!.P,EB0LIW^D[W@9=CU>(B0MR#R)?(E\F4S7[95G7'4 MZO@ E0 ZW(TML=H!JL)!J ",TL( L3M@GK-@C+%>39&N=@U#9&,7QDB7P5@O MLH$+]YIP:*!F5#+ K0W_K:P7KDRGG? MPV_[,YG,KY+TW[?3SY^"E+Q.YNEZU\%QXQP,MTT3,6SJ81!CDF/K-3#4*"6, M8*C21(9)Q_%9+?;[63@%J/F5J];[+(U^T,>*T6!/&"<1ISM5[4>RZ<4)%;2* M.(V Y8PB)ZJV;CS<@SI3(?>A_0/V* @(WLH(@@B"XP0!:\9EQ\WV>%7NP\BF MJ-\VR(-3QR-,?3P/ST!1_6-ZKNK^I(FI R<8U)! M@8V"4B#",2#5EBN H0=1WV&[L"!_RZ("1P4>D *SE@*#_\O>FS:W<61KPG^E M0G/[#3N"4N>^V'$G(M<>S=B2VE+/C?L1!(LBKD& %P EMDZGRAKU./!Q^5.@ 2K3^,9^??9],IT6) MUGP5OI9-9JO1[.LDMEE=!X]2P=:#**6@02FW0BG(O _O"D1KQY+BC#M2R@Y97:.F 40;EC 4*881@@J P,58 E]'6 V MHI/9V28+#-GC/4$4]CL9*%%"HH3A4 )!32TGXV")$A(E#(@26$,)@"/ E0-".PX]T(HI4:6TN*6=\N[>*&'?(VL) MT@G2 X*T@$V6FENLM.5<44<.&I@'6-SU M?O8M7ZYBW=\RF\R*F-WH[%NJ6LXXS7'_N\MU^(!BT"L?#%8? M'Y/:W7/4HF8W-(;$6B+#/T)")5W<"%7W)4"DXT/WC]H!N\WP!$*8*D@2>@>% M7MSL9D8(6D@(!5(CX;G7IM:YQB/$MX_>@<>]B#R,[B8)OOL"WXTMQQAM=2.0 MT,6-AXQB+2@23$%<:5]+72>U_4+\OF;_,7Q").P5C%WY?8D@I!9D";]/4K^\ M@:]UQ$DEE('.<^2D<$A7H2D/?2?:_*/P'5J0>/@AIP.H'/M8%(M-Y_'2\L5E M/QL-#S1.S&0#1D6A(Y(YB1$W$"C&@*C "!GK-/0HUKD,$1]DZ(FG,I"4(#I0 MX'/8M.^@AGI +2<.!_.9$\AE7<7-J.]6RRCP!(SM1L%X)8-@!,"CH@;<:221PQ"1 6PU(B-.&$(XT M%MYQ0I!U52A<2=)M0/)L$DBE7@G#"<.]89BW&I)PA0T45DB*G2'(>5?/) 3> M=>)I/X#AGO9A'K9'_;S*+@0&'$U;3RQ]]J321?=Z;+/P=X/C*L=S-R- MIZY#[[>]O?ZI<$!1U/H"1:T MW^K^1(>)#A,=#I\.6T67QDA' +%$<8 0<@0I4X6;J1&=METOH\.!QY=/".IY M8DQBQ,2(B1%?G1$WUK&*5ATKQ,!+*9#AB%NJ1>!%7EF(@1SM"RCQ=6M6*>4[ M=7^?5=/ZVD YTH+71(A'18@;^9"WIPQ*J(7C4CNIL028'?./IZ:>GGY[^ M<=YX>OKIZ1_STS_ 5D;K@I>R%BJ;-F;@CIST@?JA^U03)T"K!D5!R RDP$-B M/4(,(-JT/],4W'4E6X:_V?\];0>YF_788V.)5EZ)5EHU' M(59%J AFG;Y/_='*H+.9&(G4,"9Q3.*89W-,JU""0&6-45X::"R0$F-2;\QU M5G3JQOKCF($732#9Z\[<1#*)9 Z*9#;5'@C0JCVPVAEA+ $:*4J1U])74XRU M0[K3=_:9+/.:=0B,]5J$\*PB@U1'D"CF@"AF(\.TLOE8,P\\P@H3(0QP--8X ME;X2QK13\/E4ANG'8Y'P,(R)8^KQ]5O=W>LL/UV=9)-J0$%V'K3(;)QGTSAA M-'7]NA^;LIFA3($"SG)'.-/00Z;YL64[YN^/E 0B;(;'4(F:=-89R0+607"-7Z6@)(-HM M#PPY^'""".UUGG0BA40* R(%W,R,-1);I:T#GC%D,:1*X,HXX(!T1D=MEQ2& M'92D[W#BA,0)A\D)M.$$*QAP6ACO,6(<(RVJH;$,.R$Z;8)[Y(34."R!.H&Z M-U#S9NPK]Y)#*;"7GE+&#(2B+)+2QB/7+9)Z :A[&M(.#KPOYP&65C91N_E5 MO@@R,ONZCM-M+K,\CN$8 LH&D]A2[02GWA(*M?2:DZ9KC$>=J/G':DT+&%8Q M])O#Z,V?ZA@/7,GN-VX1; J.:="@PF+C!2( AB]9WVIZ)SNZ=&NX';"S#"E- M98()PH.",&Z*>Y$F7@J/6("K\L9;Z^OB7H"[YO#6(#SLD!?$O?;S32!.('XI MB&D#8F:@H!J16HU_JQ[2?%<_ER,9K%D-^J#!2G2-2+NT(-+DJ=$DB) M2Q[B$@Q:,R8I9)9ZJ(0/]CA"P=LN$TQ*$=>=+K5]+AFP7TW0CIND)UI)M+(_ MM(*:H77:28^)<$ "#+D!C%E2^_C!W]@]K0P\8@=Z#;LG8DG$^P+*I4_)&"@^@ MMD0A)0VCI.HN%)C,$/H(DZ7X[2%U]3^"S&NBP42#+1HDL"D341P0PBTT'A@> MO#R 6=V<1$/4&;W4 PT..$"$3R#%:1Y=XL3$BBU250BQ42*B11?GQ0W-LHDI&%%SRB4&BMF&8#6(<-E MO2O NWM:Y/P@*QY0A\PTIC-18J+$O:3$C8S8JNZVRB#LL%8 0: 1!X#66QT1 M$MW^0)L8L1EUX<%^F<><<+C,Q7PZ#5]Y'VARD2_WNFB^T[^%$K%3@W.[<$S5*'MM;R:J M/BBJINU]!YXZ90GV5 (6&9,'%WZ][\ 8C =&U0..@*(3A&&_;6\392?*3I2= M*#M2=FM/!Q 80,VEM-#PV(M0B[HNR6G'AT79 \];G2"&>MW6GE@[L79B[>-@ M[8W9,=K:,2,\-= KB#%DQ#"IC:OKJ(S&^A5I^S43:_B$2#B,37='DW1+I)U( M^VA)>R-GLX:SN>!((84A=(X A[B HJKSDIQT6@QOD[/["2M3.(RM3L.T=H]A M'U0VFIT-+!5X@$1Y0'PH6C9L'''D(&3AWQ1PQIRO6ZXK01X;A:QF9UUV3"F[ M@RNK2 5?B2"/BR 9:':_0\$IXX2S!S&Q 6*K/L=8N ZT=!M$>70TU,$@;3; M-'%EXLH#X\J-J2-&&K)4G@*,O-3(0R$41Q:4J2.EH5-P*V3YNDDA2GG:<)4V M7"6J3%2YD2E9PY2:8H"HQH@3XSD7P%!4)6P4U8]M0?T!INRCY]P)ESQYP>N, MR]\+$[I^O_AWZW*FDUG^]B(OR P0,K MU/KU+?Z'/Q+/^M7S/DKGVM6YGIEL'6RNM7C] M?8WBTZ!$PC'4,IN?9S8?%Q9RAN%)%C2(V-!E%K^PR^R6UZM#N7VNV.^CY9=\ M?)*]GXW?':=UF\0@'*..R3VHDG=U)>V@8!+(HQ7(#_/9VR2422@')93M(%P2 M@Z,5@W:"Z]6I:8,!UW/7E>%Z ]'X7^:K36,V-\KM=I?A!X)"@PKR'O &AB0: M2322:"312**11".)QO97Z'EAZ#UH]U>.SJZ*)K&"*;=BXD=AF( M]1*LE89<)/ ,8N8L\%0B#H+18DMRH=B[SOZ!)Y!++[VE(9.'X:(8N\4(AK;6P5 M3K3 =1IJ;8,(AAU=).(=2U20J. PJ4 T5&"=9 AR;0'WP$BIK*45%6"&.L-4 M7TP%VXH#)O,^0?D(H2R;JB:,>3!AH0OV/6.&TP#L6JMSU(=SWX-BY82_$P<- MQP,L??S'?'[V?3*=%C&W^2I\+9O,5J/9UTGLG;$NA>PC K??6(10MEK6&LB5 M4E1RS3A5AD!4A;R9$>XN%M_7R[D.?@<(UD,.JM5/ ;>!A=V/(+=V+-#%32D? M49!:KAW37B-/&8ICI=;05<1[LDOH#MA#AB=0B,-(GR4<'PR.:9-U5LY@9;BA M''MA- )<5%EGA 7L1+NWB>-A![L$['589\)QPO%+<L/QOD>J$@X3#E^*0]E,84$D((YZ9ZC'E&J O:Q<6HRHZA&' M/8V@EH>AU8ZIN.O][%N^7,48Y#*;S(IPT^CLVV@VSI?9:AZ%I;:QLM'Y^60Z M"7_V$GHZT/@P@@V O>, 8F"I=88S&0QBHZJ8E-+$W 6PO<[]8GZIJG6.5P1@,:.=\8#]4\ M W:"X0G$HM_>\8D($A$,AP@H:2P!2;W0PFJFA* <0E"'QIC@LC/ZIG\B&'I MC/4['RPQ06*"P6S\E(@W5* T$I9I)BRT5@#HN*UVA&C 76=G^0NIX'7G7V&T M(PU_2#M$$Q7L+Q5L9 +9,@J$ E( JQ S+)" AY273" EYV\]X\RP=#"X\-3 MR@=8.?:Q*!:;SN.EY8O+1]OF'4E,'<.6]D6 ($<]Q%9"J;W$38Y:$]%I1%DT>>L5 MK0-VEPE*=6 )M8-"+6UZ'AAN//0$*Q5G/1,FN'#U9D=M.W9MKZ@==IP+2M+K M-L>$W(3$MP[98:UME)^ / ZZ-Q%\6]1G&''^]Y8O01##@0M)Z>\.RI M"=N8-/?@JO8RU'W'S0$W#JK?)$*/+=2SUF/G#$;:M6Z4.Q(\=:*%5,IQJ%3% M8#R^=W_+P4.*I)U@(?M-8C]7PGJ!4\J [VQJ4Z+:1+6;J+9556@44PP@(WR< MB $E6 M:$L$AD8#45FW$LF>*7?@,>P3+,$[G%@WL6YBW<2Z?=?*DE:MK!/::V(QEXXQ M30UEB%8[8(7JMDW] =I]W;I8 L P0@7/JIM];6BEHMI$NHET^S1U6U7)V N' MB$?<*R*$E:2N2N9(>?C 8,VMY9[("2&@UVJG [,VGU?#/.02YM\FH]/)M'!: MZIDSJYL-N>)-4^$/G>8/X/[2LSR<^TO/\G#N+SW+P[F_HWF6Q]3$:5WJ4U:! M9=/&?-J1C+]X8]^N/;X7>'3#<=I8J_I&,4,$IU0J#!VTGGM1M5#60KE._6#+ MQ'[AS/(A5.(R62O68'!T3N: MVI(E&DLTME=K22])IT24!.0'XID!EOE>8K M(CADQ )/K$.$Z:IAN P@[_18Z1'(J5];0N*Q(U$T]5:<.,^Q8L(("TSXBO9^ MC42ML$#=$/D+D-B/B8I(KUFXX<>5#J"N\VXO_XV5G4^?KO'2/6_["6$!6LK4 M ,D$8H H"Q5G4%13KH7V"'1:.K3BP\5S^7(QFD58KTI8'\9X@*V64CY7Z :K MO \Y)9:X9 .7H,8N[IN,-.&=/;/;YY(AN]A(]EL0E&@E MTA1'C+ 855KE0:]=B.^!2_?28S#K(_VA$D8!,-)AILTV"K MBM,;IX1VEEBKL+? &PCK;H[<=^9=]T"# PX0H1.)2;\[OQ(G)DY,G#A\3FS5 MPU($) ?0><.AH :BX/'6G&C98_M;#S1NWG>OD42*B103*;XZ*6[<]2];Q<5< M!4HT&EKHH0]F(J?65Z$_Q _][SWH#LO9$PVO: M46FXU]X22@EBAM!Z]Q,2NKO[:1.O]6!PX1- ^$Y-KN$G)PZ@7GN=M7AL7,'N M#; TJ>60)K7 <#4-M7FE&7#.&*HX]TRRP&Y5RSD9OGZ7VCZOYN,_+^;3<*-+ M5TCI^ZJ%Q:?@8(;SJ=5J,3F]+GS-+_.8O0W7N9A/I^$K[P,5+O+E7I>WIYG= MJ6YDL)9AXNI#X^K6%@%IPDLO+?94" :E@E)49J@4OF.&OBY7#SA8B4X@8L.H M^$F" ^ 5,!5501"T$[7T&U2;S\! M8HF&,7U\^!F\/=Y>M''.>*J<.JK*J8V :L94E7W%R6= M['9*;N1.SQ:+PMA2Q8$PG&GN%')5(-4)A7?% MD ..C](3P$"_,V$24R:F3$RY!TQ)<%,FP)6# BC#)3!6(PE4-3)'<:\>VZ_9 M*U,./9F$)7B'$UDFLDQD>5!DN3G1 UG#EE821Z#R"ED!>1%[%%4/9R3$=NS* MUTWA$ !VZD\?3:8F<67:RS3(] H4#>%YSP.["1 ^IP8 K!VMTBO"*?S89J8? M(+P^NK*=Q+YLNTRL(3\ MI@WR'V:%!Y]#=2&WUOK6H[B-8AM0+/^)_O.+K>@@6"F_?!Y?Y&?7T_SC>;!7 M@C):YF=FM+SP03U]7@4?\#*L^I!*=X47!1??LZG>8'?MY1B!J@1 MC&M(O N^JR]W4UH*.6=O01/TN#^I=]_R7\%=[[_/&W]U9]>?_A']GG+^J+^]U]^/(Y^^@S MHS[_K\S_]O$_/F<_3699.-TTFH\_/XL1'J"[UJ]O:?J8IBU^/8E"L7[=/OPL MI?PRN_;'_'+4 M,8N^3\Y6%^'/<%\EZ8_GT^GH:IG_4OW1N>$W=8JZ:?<*WCR?DZUD.?"_C[:/DE'Y]D[V?C=\?I8R8Q M",>H0^,/:NA=74D[-I\$\F@%\D,PCI-0)J$GI@T& M7,_=BH;K' 25D:^R\6AYD5TMYM\FT0DXOD5U64(MO136WLUK!.&-PCJFW\M\[/W MLX^5^*I:>M\\%!O=CWKJ08ZQVL]BF+05+[%Q8N,'V;@U!8QZ"B@T!@F/(#7, M.5OVE9/&*]@IJ]D)&P^X'!%#.HS!HXF8$S$G8CXL8B:@71TNK,. .LZ=FU% S@0XJ#YB@VB"*# & MK*E9,8T\VSXU'^U4[42MB5H3M1X8M1+4!(>%TCT MU^B!6GLQ/.%N)TWN%ST>6K7=F_\992Z+)+O,SA?SRVPR^Y8O[^32?GEAGKB? MQ?@!B1B2XC@ Q9@>='K0Z4&G!YT>='K0>_F@CVF<6V'078W"N@[A0+AI*,! ";R%#W&'A-$6NI 1(%;&=(2L[HH0!IS0E MZ;=/8*]-^G>@EU,?_N/BD\UT(ALZH<&PP!A@0ST"3@*&1-D22D$E/7PE.AE8 MD40R-A(Y' DY,-BR-:1@L76(I$!AQ@RQJFQ)HK#Q8"?DL/=I^@3O!.\!^1(, M-P/1!1%2.R&0=0I3BA%@=HUO0'$ _5;PG2SZK5CTSTL0#SR@>#6)@V?ROZ[R MV=ED=;UX:'?EDV$];/1N!B]ME#.'V#A(+9><,:ZM@Z"*#3*#!=H(WD]!Z5W' M5'NN H)7:>O?PV(S6%U]3"IYV-A]@N;EC>8%B%O+#,1!Z2I#O.685H%]:5UG M9\(VP3LD1_ONE _2:_/F?=+G"?D'A'S9()]CBY562$G,N#+(6T_K/4EJM\@? M6)3M#OA1KT9^PG["_BM8[+P53J.:0 >@5@)2@""7!-7NMG"\L^>E-^CO>PPM MF=\)B"]6PKP5^,)><0PE93P8Y00;9@5?(Q$1SA'M#XE]&,&\UXT1^Z0(CZE\ M+HA4N.2S8ZN;>N+R513$XPQN;X9X*SQ&/(,0:,J,HYPA MYH&1U2XH2:3H0+Q<=AJX[88:AAV=$_U.*TODD,AA..0@8$,.3DGLB)!& M>0FU P"A*L].66".'9##OL?O$KH3NH>$;MQTTL;*(0>ADQXB;(7Q@M6JGQFV M%:^@#]M<[J8"[M4 >H#E;%40N=@>.U^%KY4]3XIWAQ>=;X\YC%_?*41IJ]F] MA4(PZ;F3&&,%*"15QEQ(A#9O@OT8U_I]L]0I?I,O>^@Z+O;@W^*&HXU8\S3G&@MJ%BG/-%.08VGHJ#A+" M;0IYJ]G9[Z/5=;B>FX_G*;:V_8[D@S4#4I8L44Q#,:VHGQ+*" H U3KX_48' ME[_J*D68N&>GRXXH9LA1 #",F8B);!+9[ '9R&:4%+;0N#C>3VL%H!* M<5[:C=5[VR*;84<=<:\[ZQ/=)+HY7+J! #9T(X!U0@()-:/4.^6,J7?Q GA/ M8F,;=+/OD"&(]T90*(JN&W=HPM1V^Z,,C(<,8 M!;QG-8A##K9^R%?K&1P_72_SLVPR^SEN,"[&_F6G-_>.8!O*Q,H#'$RYM=O> M>4EU'%'0!'\L4U@9R3U2.G"QEZOK1!Y<'.=7R M"/+,B2F/BBDWYN,AX,W>,BN5LT9ZX0F4! E,JCBY]%)I\RI4^=I!JV5X,.&] MQVU3O-MP^;.J!UX;B4=:G62$4I. M\@#J[X><$2J&MD>^+0OPSX,>G8UOIX!^V9 5QKOL(]-=I1^0H$$IEV,H&$BB MD40CB482C20:2322:&QMA0ZQ6]JM?:'C17XV667GH_%D^DA9TH%LZM[HI"+: MU",CS83FW$+@M%)&*<2J[0\>.?)H/?)O\]G7+_GB\K.XTEU\)H:>LVAU()1\@N@3SL<@+^#B4<)QP/",<8-CAF M&'BN'85!*SN'$8:R:EP @7U\$LB+<+SO">X$Q 3$%P,1@W9E-)60.V4IX%1Q M:JJ1/%(R8WJTC'NR3WFO^^F'O^?M %J/!5.G:LD_/^\]Q'2@TS,@IHVZE% B MR!CU@@HH!/$8F:KU!L*HT^>G6?&/YRGVU%-X?["J]R@2$@=* YL+I3!OM#70 M0%$M@*,*V_ E&ASA2EM383ON[S9Y8,"^+SSA1/3J_VZ4KGUH=YIXY*AY1()6 M;QVIB!)082T<-1AYK4OW6S$'=FI/##N,1ONM[$PTDFADR#2RD45(*XCG#*8> M&BX]X\8SQZ@LO1(ED1;;LT;V/8B77(R$Z2&9!N160)!I#+U$CG"IJ&)(^2I5 M3HCIE+D\']3]&/J4[&9 ]CYIZ(,O4UN/+SB=+Q;S[^%2EB?9+%\==U"?M,*% MP:2W6@ND&'< :4 9\]7D 4OPHT']-IZ++G@5J&U^FL*& \PDI,3I3 MD!*MO!>8:>D"D*DAI7'-/?3=85X[P/" _730JQ60P)S _&(P"]F 62,J!=&, M.,PH(\9B7!O5TCQ:[K(M, \L[I9TX;SO ; $R 3(%P,2B4:_&A;'W%O*G11<86U)#4@'[!:,Y62R'F,E MVZ=6'=NZ@T>>3?/1,L_FI^%4:\H]SBCS9KR2!J^&(BR$!2"H404=MM14#7^D M,H;>Q:M?K_5O<:D_+2:S\>1J-*T>1@I*I43386GF/:6 S8DFRIKQ!1A*C9R" M$D,D.&(&)#AC@'K:GEFC)-/ N>NL= 4@I0W<$14\X91%QP&+X!):H:1!#)Y&Y0FFSD 4W7&G:@[=;VT/"LWT:1 M6LRGTW IV21(UR)?KE)IW@/()XU^9EQQS0UA2#,E->76@U(_:\R(?JR4M@IW M?IG_/IG-PR7=?+X8+?*+^3300(JNI9S:@6G\@^4#UE@"2@D##%&"(T]=L J( MEM4D=^3]HUO7ML8'Q^)\)UY(O# D7A#-S%[/!$/4 <>=$@ JY"VM9I5K##NS MRG?""P.+RW4V_.PDYY^X(7'#[KE!@(8;D%,8(XZ9<]AP#ZB$5=+>&Y/ M3"^88]>+\46QN_8\B,;EY3P>83[^\\@#]8(T:"00&"85$-X1Y '"&K@*C1YC M_T"@?NGGBV9]/YZ;8G4_Q\7=\S!=IW]SG^,,]RG\GU)S^X+XS8!G#>"#+E:! M 3P$P" I$<"F'D.,F>].0-PFX(?D;*?\>@+QH$$LFEGBEBK&@\8FEB!HF5*Q M.5R99)-,=6>);Q/$ PN:)1PG' \9QQ(T.&;.08T$)PPB@KG1J-IO)L/;-3B8&K?+8LU.:GZ6BV#%^; M7L*&!JN@FHEB MD.9=^V"@''(LKGJBDD0E0Z(2T9K&[A1RAC-A%<.&"F>*# M(?$! JWA,MIH*3%1E$MBF6:PGA4%A.PF^%^%#U+HX1A+\C[DJW+N1=Q6.ZIW M<&>CV5DV.OL69:^,=OZTFO]<-+6KS,]L='X^F4["GR_>ACM?!+&N%@->_945 M)\G^!RC^V7LR( T92,Q)<#6@(4Q;[ZC@JHI\,N! ';6X7/V_7\+#N6=S?0"] M*A],9(@O\[9+H.I')\8D=$CN\N8II1AIX %PF*/ M&!%5MM1#A8= #P,(/2[#HPKO/4X5?*>&Q#[5<21V.11VV4PNLC7)VE&%/#4& M"(6Q<\!K56W[]QCNWO;8^TAD,A\2P%\9X!"*5O\O0X#"7D!#$$'::%_UYS1* MLQT /"&T[P#C3G,'6PL\CL/SS:YC]>1D=F\4M1ZO0(^M4E0H83"'XHA2IXP3'GI?[_@@ '6R,T%P39#; M3XOYM\E9?J9O_A4$^/TL#1_9B1#V@KB4ZNW1Y$ILG-CXA;$NV*KJ-1@!%/=C]QDA*G<44(AY9V#$3NAX'R);D(.=AK;ZG5#WVMA-4V43JR=6[Y?51= M94332*EU(,2Q3HN$'KBUUW"$9._$$(CR8,S6Y^T^&'(.T)V?Y^-5T0OX>K'( M9^.;;!76TT-A9^%_,$!YT2Z3-E(";3+ZBCEO,E/5:20 51AY7F7RA26?" M]GI]/YZ[O\87H]G7_(_@!G^<1990L[/X'_??UY-O =6S54I6/2Q!@[6F#L!H M.AH8TV8@GX$88(DL-4 [AZEV58=O);2@':]I1S!^[5A8@G."\T#@_ 1+G3<# M]:@S2#@-B0926,@H1*#:[P^\ZJ0L=X3G/0EO@W?P2!LG)C[8%S[83 >R4>\0 M"FB,ELPPZ2V3"L.Z@D$SUW'R-33]5QSG:&6_8"RJ0F!]A?>,@!L5@4/YF-%WD>4PT,[6UHBRJM.,['Z*^Q0N:'[VOA1-FZ__ MFV*&_4O:8"V?E+I-Q'GPQ,E:71P))YP%UA2>.,RLA1J645HL!'PMXGSMD,YC M*5_2[TC61*&)0A.%[AN%BJ;77>QN)Q2'RB,D+% 2.%&WU3;=JN\=4>@ N./ M[N/IU=-/+)I8-+'HOK$H 0V+"LIBQ!(I"H4*;*J1LU5Z$1G3F7.R#1;=]WQ" M8L'$@HD%]XX%8=.FC!F'M([F9;0A@?6:T-(=E]PHL146[*-Q,1Q&&?2K$=GA ME2V;A[(RV=OL-/\ZFEV! 4EBF5T@SC.*\7"4HHAM16QA<@0G4JUK=*94..W<%W,I%:(K5$:D,EM597 M?>J=< Y";K3S&[BM<1KB==^B-=DPVM":(@< M\=K&1K>$0,AIM4N8 M[9)=P?KQUZEB#Q4N*EQ$L_PDL4-ONBI%8:8JH(#I:6 MQ(H863F1" & >N2E/F:*[790T/##\_N_N^*QN'T>WAY:Q#[U=]JO_DZ;V1 W M;,@H4 HK"[ & &-MI"55/I- H/MB0_E/E+(#JJ@U)+)Q8>,W"M-D63+PQ M2&HD(>/>"\J!+UMW2.N)>6*%(UAXH MK#GD&@N('&6ZY&/'L7EBE5]/?#SLG Q&[WBBY$3)B9(3)?=.R;*A9".H51IR MX0W1C!@-2!FHD)Y8ZK='R8>>3DJ4FB@U4>J14"J#I,F$ >(!9PQ@H21FS!-0 M6KF*Y$75 81^-NO MFZ^O]>M;] &"R!>_GLP"[:U?MP\_B\]Q>@LX$*S9L[C&;)Q/I^6G__X&O"E> MAYL:5Z_O69,OD\M\F7W(OV=_S"]'':[]/CE;780_PWV5CR@\M^GH:IG_4OW1 MN>$W=OO M:Q2?SJ=GX1A^OLA6%WGV>?)7]GOX^&*9N0#[L^Q_7\_R#(.3+)8[;.CRB3=T M^=R&]?(#RS<.+)8OMK2 OX^67_+Q2?9^-GYWG&5520S",>HHWNTU>H4K:8<1 MDT >K4!^F,_>)J%,0CDHH6P'U)(8'*T8M%-BKTY-&PRX(RI>C:W!B[K5GZZ7 MP0.8S'[.KLI1C]GI33:_RA\YA"F2F4N8U0)N=-*%-[ICQ!3"EI MG,=8"5N&,C&A1+LG3BG]6(GOHU-*16HN?H@AU$&1=THL)38>$AMO'G/#)6X: M=<2LDI7(6J2,=PP)72;K"=;6=_98[82.7[N(ZDGCJI$<1O/R+C]M359?=[I= M8O7$ZD?+ZAM)7<"&U(VF3 ' '/?4:D4(Y:QJ5 *![S0 W@FI#[LX%E(TC+:; MR>).W)RX^<"X&3?<#"ECV &!*9! 2L:8P%7\@TNQ X,[5F&[N9S%^0"*&I#<.0"^F!YT>='K0Z4&G!YT>]%X^Z)[K MK.#@#;JK45CW8.4'(^Z_KR?+21$_."[V30;\.@?UYZ M>.#AQ*O):C3-\K^N\MG99'6]>&ACYI-1/6SP;L8N:\U@C.:Z$X@# K"30BE? M1P:YS, M5:N? F4IV758NOU@":$5=;((=]C]\E="=T#PG=I!G1"J%# M3AG,H;,$:@45I6MT0ZJ ZFZFZ0'=?6A?W&MR;'@ /'C=W-F34D6O-YF230&D"]@( #@JU1]7YU>H\^W2)XA^P]PUY;G>U33B\A M_W"0CT&#?"(L9EQ:9YW4%"N!-:@WDB*^N5-%C\@?=N@,D7;L]DWW?(V/)_DY ?+D6)HT6!@H 31#D"G"$ M!2(2U$A4CN'^D-B#(L2TUWV<^Z0(C[>RK>_(UXM[?P\3]IM1WPJ9&6D5A\(S M;C6&.IC;N-X+BCWM]FFX$\56L[/?1ZOK<#TW'\]3^&S[+<8'J_=3XNN8*:45 MR%.. N>8(PP8I%@ O:)-($]OK)_=%J4,R:]/U)*H)5'+DZB%@&;PDR0 ,@:% M4 13#BRR3><*PG!W']R.J&7844/ZCB1Z2?22Z.5>>D$-O7#K 6::>RJ9 EY[ MWR0B#,<;2WIZH9=]#TPF?DC\<$C\0)KA:,0QQC5W2$*+J)$F%OY5R0JGW7;X M(5D KU03..3(Z(=\M9Z(<;W,S[+)[-X1:$,9&'F K(@,?8 M8J$9P8PY+PACU7XFR#%_XOC']Y4P]C+U_.ACP8.<*GD$>>#$E$?%E)OSY40T MN[N\0\X$%@O&'S$^T*,TK#(& =.=+JH[HXMPJ6MO?:2$.(/+_ M%,Y%8*<1@,2Y0XL7/#OVF4CWP$AW,^>V6AAPQX!CW!!)#":(>:E,%0\ D'6V M9O3/N0>?#DG.?>*]Q'N#,#9;U?"!X'SPZH4*?$ U9H[BNKN#==WY1CT07Y_V M'H2PU_D'1V/P]5Q=/V1J+&:N1^>^+*\_#XIT-KZ=0?IE0]88[[(13'>5?D"" M!A7).(:"@B0:2322:"312**11".)QM96Z!#;G=W:]3E>Y&>3578^&D^FCU0U M'[8U.*F--/2) R@M.%?3.,RX(!PQ5&1'IU:/=AW^;S[Y^R1>7O\4IO!_/ M3;'*J4CG0;$YJE#<4(N0]QV[ C9#!0):B6(RP)4( F5I&X.#*'LMEO8(G9? M.X/Y6"#KA"']Q1W M F("XHN!B&4#Q%AM@A34CA-@-"/4R7JHCN ]:M1^#%0L>FVI/_Q=<@?062S8 M.E53_?EY[S&F0]T,RUFC+JT.8/1 (@08@$I#1.MR7(919Q)NL^(?SU/PJ:?X M_F!5[U%D) Z4!C972G'>:&MHH?:80\V],8AZHEF]*5Y1T>G)LTT>&++S>X(I MW\WDNV<58PVTP#[QR$'SB&QXA 4?6PDA,:><*P$04KRJN)3,=*S^;?+(P.-H M_!U(/))XY%AX9".-B%84SUF(&";(]&]CV*EWR,A.DA MV0:B%1$,D'::$@4L8%PK02#75410*]*9I/M\4/=CZ7.2+/TC*%2['41!VN:G*6XXP%1"RLSM"X:?H(A;P3[D$ ]>N34>&HT9"8YZW8 ;8-W9%KD+ M$+^VI_ZD_9@T#>Y+5+#_5-"*UQD,7)SN000AF'"-<-6+/^ASA5Y%GP\@;O<4 M-@"]%K0F,DAD\ JVO6P%W22FC#&)H0:Q:RRE#N**"QR7G=9 M /EB[2Q;$3,H"72466&T\ !RI$'=N(DA_>BDG.C9 MNOM(GDWST3+/YJ?A5&O"/L[X^&:PMTOQ 9 6^T80(X 2 @O"V8Y0A;[NV#W MZ[7^+2[UI\5D-IY&DWR:XAY"52P1RU 32CN=)C*"EP#!M<("\D<+5 MH7UK.F-[MT4@ XCA/<8AO<;Q$X4D"ADTA6QB$ ):44!DE%"&.6NT<=P8HFC= MC@99UZG2Z85!]CWREWR*A..QO]]/5E.XI-^N\BGT90L!"Q<5/A*_#-8COFBH/Z# MS@ML1G0K4NB@M(0+BK4FP#.)!/>>&<(DD][+SJ;=Z9O?-4].HU\3/F^_=#AP\;U$U1U*_RGE)1.6J6EBZ,*,/22E,!FF-TSNOZ5 M@#U@UQ[27HV(?;(5$BOL"RML)H7VEEHDF"6 ."&)9EYH9TQ)"I #U^T/^TJD M,+"07U+\">)#ACB$#<2Y)2[8\<1P)[2 '@)DUQ"G5BG7;2.["XCO>TPN@32! M],76.<2B1BE1$#..G%($.@NIP@25**7:@QTIXF0CI\*\I]U_,*FN%^.+HA+O M/(C3Y>4\'F$^_C.%S1] .VUT,F"48 FLU)0YJ;UEHNZ(1;E[R!=?!K@W"__Q MW!3+_CFN^IY'TNZ2"!*];H YB'!]RKH=+GUL9H]6)$]R2HCG5&@& 7,82@"K M8EX>?K!3]C@6MSQEX1,?#(D/9.,[ $,]4MQ2S9 'QB(EZSZ[#N#NEOMM\L$1 M1>H2)21*&! E(-A0 J+22Q<,!861AQY2H%B]]9[X[M;[WBAAWR-["=0)U$,* M&R#,FR"AM]C0N(T/KXY[+2A!M]+/E!F+FF1<8(Z8I<@;4 4#: M;67=WGQ?H?K+_/?);!XNZ>;SQ6B17\RG9_DBE=2EI-V@%?6P0?P$?7XIG#!L\:\4@AMA; P&Q M%A''?-U.'HL=X'G?XV@)D0F1+S:V,69-J;H#4E.!8RVKH(1Q;W %2:%5MX[U MY9!,)F\JB_NQ^Z^$+CL/4K>NAWM[.EKF9]GH^VAQULO$AST-=6\&.VWTK^), M4X8D\0'@4"CG*WLZJ&)$.OWJVF!_OUQ>QTWF'\\+D"__-0L@?Q_>"!;LMUS- MSHJW=7PJ,=:5SY:%'OTT'$@SX/7O;!LHAQ^+#)RI)5#(D*I&T/JMY!GH]E9-CK[%F6OC';^M)K_7'35J\S/ M;'1^/IE.PI\O'M$Q7P2QKA8#7OV5%2?)_@JS7V4.UZ1P>7J__T2'LX]N_L#Z%7Y8")#?)FW70)5/Y(#BVHBUF_K_@T2 M-UBKX:B,@P.G!8YK6L!,$(^E9,83+XUTEM"FU) /@A:&%%JX2P^PUW%AB1T2 M.[QZ<021J&GR9:"#Q"GH.0!:$-K:&82IQD.@AP$$'Y\T61"+=VB'7+%/I1R) M7@Z%7C:R"X6-\:&(9Y@*@J'FCE(&L:R[_!O7[%;:&;OL?3 RV0\)X*\-<-PR M'Q0(SH:S4G&J"1(*@KH?&<=J!^9#0FC?,<:=I@^V%GL;72WFWR9G^5EV M>I/]=!VK*2>SG^\-2V[1/ON1Y7IP[L*3_MH4%VBAHCRW4L];C M%Q$ M"'M!7,K]]FB )39.;/Q"-FY5^5HI<&R0[8)CJHV7GM(Z,,X)ZC2_VPD;OW:< MZY'P%H+P'4S$G(@Y$7,BYMYS$K15-(TLPT)8 )&Q7"'GH!)UFV(L.^/"=\+, M^Y*$('BGY0S]]E9[;?BF[NF)V!.Q]VEQ,]A8W%QJC74L6;4&$:ZQTDVP&"FW M?5X_]/1/LID3M29J/19JQ8W)# 4,I J$-QP;#P7"1E>)]D"VG9T /5!K#R$% MQM_QQ([];@H8GT_GKN_QA>CV=?\C^#)?IQ%H*O9 M6?R/^^_KR;< S-DJI8P>EJ#!VD,'8/8<#8Q9,W9+>T\!9AQPHXT.6!;>5GZ/ M\K33DVA','[M<%:"I' MNQC2!.D$Z0%!FH/65 W %=082JJ E()@Q^O*+,)@9ZSN-B"][[')A,F$R1=C M$K4[>6HA$6)4$F>:1[!3G],+)I.F.])R\?#X%GD<2C]9!Z&*-A7% M'WDC-D./Y!]AL'Y(Y$5;^V*PA(\I9*QQVS;0& M3WPGD[DCYGSMT,I3:O_D3ML/',14U42_B7X3_-T5VVFK.S-J[V<[M3*CQ>(FW/+_ M'4VO[]+<^T!S_)\D98D&VZ+M""I9$I4=))7QQG^%"'(@K0Y<9CDCD"I:4YFG M^HF&6T]4]MI!P\=CA2"16B*U1&I#);566@0Z8HF4TF/*I7$ZN*9U4,[Y[N2] MK9+: )(AC_ :!N]PXK7$:XG7!LIK$C:\)I6"4$KJ',.2&Z.D*8NL$>'$/[%. M\3F\=N@IAL1+B9<2+_T0+^&F\P$3WEC'I(-8.8*,,[+>_!&^]\0RE"?Q4@\F M#SD2D^>(]H0\%K?/P]M#B]BG[DX'UMU)MOK >.ZH+V 4ON8$0A20_\- MZ;._%W9^]?[3CRT?/'18[O@X)[/K4;G>ZP?PX?HR'&-EDEK^]R MFA0C\[=?N#SJ7^*/WA/B=&RK^?;&HCG$U^IJ_/5WDHS_? MCL[#&7\93;^/;I;A3'^_6)1W-RI0M%00 X45QAXC2J$7T*GP%T*"&B.,CK\9 MM9;AR??Z7]?+U>3\IHWI'R:!!Q]@K[ M^BI.Y].SF"15__KR_N,']<=_9I^_J"_N=_?A2_:'^X?ZP[[_\(_,?_SC/\*? M;W_[^/'_Q-?U=S[?7H"GW.HC]U6\-9D%U;[ZA<3OO%@BOUQ,EMFB<,H+IAQ- M9LM(>]]'B[.WT_G\S[AG:[D:!8NS2 E_GZPN)K-L=9%GE_FHVM$57WY:! I> MY=GG?'R]*)SZ[+?PGZ_K@1>!:P.79FH]$R/68;W+LB\7^3)_[&RC19[-YJLL M7.1JOHBLF9T'JEUFI]>KXL-XXDG YFQUDIWFTTE^?I+-%^7,C566_W65CU=K M:SB>=WZ]"#]=AI5?+HN4=UC+L+2+F^)%/-AHN;R^O%K_X/HJ7/CWB\GX(GX4 MKO3.E9V.EOE9N(W_N)A,PW*,9@&]\=/UE7P+"["Z&*W*WVZXR[A9QK7H[C(Q6@VSM78?/S\(II_.K\IA% MB]!XHNOXT*;3^-/5Q7Q9_N9[.$\@TO'D*EQ&N <5OC&>7ZY_' 1AG"_6#S>L MV*U5#/=1G7 13CB[SM>7.[_*%Z/BA(M\>3UM+U&<=A*/$WZ:CT?+U?H@ZR.' M!UN<9OWK>()XL+-Y\=@GL_'T^FS]E*_F\2E/@@1,+J]&:S$:S6ZJ:QF-@PFP MG)1/>I&=3997\_)U?$1!2RZSY75XE&%YHU.#P*_- BQ/BK?@K]5'ZUONO%V( MVEGG[;B^=]\;SZ^G9YTOWO?F\N*^=R]'-W??NIJ.9IUS5[+6.6J>_]F]K;#: ME_?=;_UH[GZP&BV^YJME]6Y\.-]&BTD#J;5T?R_6-WXZRR/BU\(?I+9X2L'V M"5[I=%2(4A"/Y?I!+TKLG@4167UZ7_%V3SAE(O),BQ2, :#N$?JBZQULA;G>/4%V3-Q7QZ4KQ_-CD_GXP# .+QP\V>3<:K]2$+B0@H MOEY&<5U=!U&NH!*^&G\7SAB?3EC>Z30LPV)^64*V7+8(I09&>:2O AN/+-C@ MU4]\FL5C*-;HUI-HX3\NPEF^'"\FI^O;+L7S]YITBT %_W69V]@M<01*M<,C.ZCO%?-UEXY@4;!JQ=+>;?\@C#T_B$Q_-@/D05$QD@//EPJC_R\*O% MFFW&ZQ5CKR>.62*3$ M\HK6G<7/V@9188AD\W$YT:RXDNM9HT4#3+X5AXD66/'SXH@E%7<,A"XWU1(,(FDP=0YS-0MYZ;P,K-Q/IV6%/;O;\";XG4X_+AZ77M8 MK=@)J"BL1-F7(![+[$-8]S_FX8G\FG7]W=LEH=\G9ZN+7W@9B"L=_2=7D(9K MV.""WH;[K8@96)_SQ8[-^^"G9.A=]B,QBW#A=\)WI!.*?,S%O!-]B%?65BUO MJ\.]^.9^5Q_4/PH_K(35Y\R^_VS^]?ES\.4R]<&&_ZO?_O/S^\_91Y_Y]Q_4 M!_->_9:9CQ_L^R_5=_YPG__UVY?B*Q\_N3]4_.#SIJ#'4U4M1#O4M4&@I]/Y M]PC"0""C:"57NO*.=W02N+=2EI4A71#SHM&5;:-]F9667C3M(TT\5Z.M+A9Y M_FQUN+8U_\HNPP<79=GR,EN;F,\]Z/^^GN7K*#@&)UG0UO)%E_>\'Y=!OS*N M5PC'61[T5+'^,026O]"2*$SK(!1GM\VG464^K;V4J!^#JUK8/,'L_:]@KQ62 M42OF\&80V65A=(R"-1*UPKA53M 2J[8-'QV'X."53D-T!F:%Y;!>=UCKO'\& M(S\8R$$IK@L)HI:M3*!_9C\5WRD-C?KMTLKX^:1Q\I]Z8>$GX_&Z_#=B9GV) M\2A;M#NSGRK;UOY_H\NK7U5U_55\)G^AQ;EU46J,TB!4[TO;KKJ;VA#\M\KZ MBW&D9?:O=Y_?!;]_&KS$8#_.IC%"LPQ.^.1\DI?FX/=@O3QB-"AFH?(0*64( M=8H)0+7BT$KN#06^$Q%]B2?4?X!15V&ICT'91MMOX)Y;,#JC+3S*IH$."H4R M.U\$KW1Q/2[,O8BMXD44]A)#+1OP,@AR0'%@^_GUUT MJ^Q#@/-%IHI _BC@ M;C&/,;IL$>W(B) R5!?\PB!5'X/T7RV"]1Y#=_4 YUL!HWSV-2Q4.-KLZTE0 M:Y/I6?'7)%Q6<*\+83\I+F.5S^KXP/75UT5T#^+2FW[_RD"C/]D@5:#.Y H4V+O\+U_/T\>&2+=3P@W,[\,GHY MU]/@Z$P+1ZRYF5^#^HIAA?SZZ/OZI//BT>:!DL+" M14^BD)TB,!/G?SR:CJ_R>.#J\/ HVSU/9^&1[@VT,+#7 0] M>O("P^C-_\0O>(+3>8WO L]%#"Y*X#*2<)# EN"NHRB16GX?+;_DX^H[@406 M?Z[=\$8Z(_T%G 5(AU\&!/X97>EPTU_7<8CYU5JYC:8!H47\+Y?5H5L1[JR>Y9J32?!G' M*X\1YR(P\E_STS(ZM8A;+:W?^3NQ[_$(5F'14KUKWE:ZX?^WD0FY8]L5&7'M??_B7["?X+OFUEL"5"$DG.ES_GQ7_$-P=S*(L[?A*%\;1^V/?%H( M_OO9NCPFG/$5'.+J\DBXO/@ )ZOF"DU1(Q*6=!S,AF=?6YE<*?W2^?/=VS;M M%,'EJ_FB"H\O\J!Q8C#U9$T9ZX6.4>31.L%3KW$9V_@ZBY02^::V'XMT;22> M,MOYB(MD&*9*:6FIITHHP2TG&%K%N:'4^A]VDG-E*C8JO>(6&LI:KH,4E_/K69'F+O/LT;A;YZ77 VCF*693N-_J^LM+F&=",B**K5E&4&,7L4TD'>5 MG8_N0MY9C]%T.:\\NF6Y',]0^J6S4AYF[5W,HR:(2;# (,N+B,NPS,T5W+J! M6]^>WMR&^VP^>UNF?Z?K12V6*^9V_VL>7,LL)D3"(XAWV7WB$?'%6O[X3<5( M77B.B\LB'E3;UZU"F=6B*%7(VOF9Y;K*I*JAB%[M7S%(6F1SBKNM$O6UR5)D M/ZNR@;9M%LY_&3^LSWW;85Z'!.=M1W!MS'5%N!]OA8*_/9OJ2^/N]3VX>V 0 MU- +,LO/OI+2 &X2!FO+J:8H*-ZN?;CN%1=J[:ZM=7(GC1F#-6=16/*S7W[ M%-UD!]8M7[*MN]9M]N$7]0R MM[GVN%K4';TT_#Y:C"]*<8!)'(Y='.XG!W'/:NU;D[EGNKJWXVL[0L5V-TP] MM4WPU;T 3BA=C]1B_'=78H)M0FU6QTR MN2? W#[V$'Z.US"\&:^'%#=Y\S];R> -/@_:X//TVI&])ZE#)Q329TC=8+G[ M "AZWP7J629$$J@D4 \(%()PGP3J2 ([#]1$O5 ">UV3K9MLXC ,MD$)ZE"Y M<;\D$R3)3)(Y1,ED&!^$9!Z6D[NAAOD S4I&DMN[IWPW1''BD"5Q2N+4GY8D M^R1.1^+R%CMX7FJLO;3Q[Y#$]#EQF6Y'KYZ MYF"@5D>S=:S>=G-ZW\;'UQO,L&_E62\?)_ZJ55K\A/-GU59N0O)>%FL=@#)* MB#UPQ(IV+YV$V(38A-B!(S;HV&?MX=I/Q-XSL6?CM)9!C-2YN['J[,='ZCSQ MDHG74M4+ZT:"'UQJX:Z2/1ZC!2CIL9Q]Z8TW6'C^5%T7)W4AU>S!_F;&>6?9O'2ZU;JK:> MTZTE?V TJAHS77O^I?52(*BJ5(<7C :WU0T4G>V67?QK$3JY!Z.B?UK MKT91X5_'!CG%4(4(^EDSM*1J:3)?M$;05*)0--(9%5.5!M^P45>]9]8MGD99 M[#04[F0\_SHK!'E-:47/YG\H]>G7[&+^/7:D/,DFJW5K^4A&04@N\U%X5.LA M(T5;NU(ZJL%;9?>GRWQU,3^;AW,6XW_JWD917*K'$$=VA*LY:2U8=*G8$+LYY>K,&=7S*U:VMY^TLJRD[[7Y;\?K6C1\+:6V-$&HF:]QJ MZG9K,LW+VMEE;S-=M^#7H[*!^*=UUYVF+N=SJP^<&H_CE<=K_11LR6'UO)LL M'VYY-ZC.N:MY4$N=\&HI)O$FGRDG!3LV363+-2WT735WX;D7_6_H'<].U[U: M7F)/W6KO=8>U?KPS6=EWM$V@S=BQR*4-6D:GP6=OVO+G?[46I9^F8/\&WJ$^ MEFCS8RX4:VQ97J7J<;P<7>:EJ?0$ /4F*W1X<"I:!4]:%G)K F=EF]Z5GW[-BQ=: M$\6KVQU27% ?\\O)^*2J+[TIAVH4!F$Y'&S@)E*PQ\?3^3(*7(#Z9%4*;E[, MW5PW2FSLX;R\X>(V2[MW7(T"65;S,=N-$M=UN---OXPF<35Q,4X**\Y>=6:L M^@1W+.. EN@0K)V#RA>LJ"H>LCS._3\.UGOL.3D>74U696_C]AB%T^NS.#&R MF!!3FL6Q@W'9O#AZG,5?MSRR6Z-8*W=L[5G=?TO-13?]2G^:_-P>.W;OQ5<7 M?=L7^37\-OPX?/%KU:3TUCS1IG%[XX)_7SES:WC21I_Q6$IWO"CJ#4!&_: M.QTAZ^C5[/A86SWS[D>0+(KH!@$.#LF:7_]F9E7AX*&C"A0!L/9PBR2..IZ\ MLS(?\!5W[U(HI)837(7WD0NRT/T5;KA[E\=?S*8+G[1K4'2<'X7>%>B(PWZ= MO*L#W@A&$LHQ-.G$LM\7866!;]##.#;Q0"Q<7:@&LBKMG5BQV<;%Y,P\FE4@) M?;+=4Q-4M):4)?];O+L _Q4]!/";1Z..]$X@*.T/W$*."N M6VPI+1J]2-:#/4X>L HM]EV4?@OT1*6N"KSR-G26J>\A;?8!+V3.TN,J!O!; MP%:4=F&^9[R%2IXO9X13:/#B\J-Z)AK2B-%57C<0:S^WOHMBQ7(ISA^F'K&ZSRGQI$V3 M*JXL?"%+,?,#;6^BM^GL3.LU9]PNZ[Z<,I]<0V9>8AZX$=K79&W?,P?O:V4N MTDSV.3&HH8@YX"#T#7\?.J"Y;\^*I@L@2 \9YH+L_0?.:6)R]FYP462S'G:, MIL+8(7:"#SDWX:Y"'/+#"C?1>V@)^YFO"FBXR+VB6+9JG3#@&_G^\KQ!!_8O M2NB9^-T]JAVA+'D^8=P-.P4D >C]X/X!:>%^767":^0$N2^8&KRF \EZ,2#G M1J=R]L8H62Y%_Z8Y7")?+5R@&1_=(7=X5_>Y&/7$8 MUP.3",O)RW%F1)MIOO=.N)2TD-([]T90XQ.0R0C6%@J2@.[ 5XM^8E,GQN8P MP0IXB6Q=9BV0<&'J+,H'JN[0"Y^^8.G0YH*4V=;S7,X;VQ_EUHWK WDN5G'6 M?3;CA)FQK%2)$/Q:JG="/&%?ZC4U-NW@(KA"SH3?HD2W> ,@P6Y6*^\A'[++ M;@X*/=1:><-M!_?9&N20(E3@4T!O#9#IG&=LBOM"L)BDH337)_LGA_Q_9C+) M]3?%"4=VOC5!3GG:(GS6Y SO/NJS7/-1+G:>%V[D:X4$'+,-FT.@5=(_+LOZ MFE@)7>E8MT!>?L8?\4[+G9./3WJR4#DC7L;9JB/@U"HVF7AI$RLOW\!*4!P* ME-86)2(+L,F:_JF_/A4[TA+)A9A3=KUA#G[(:QRY_1*Z_@ M=^L%DYQ+HY6S7K=Z-S[DC6C4X_T[-PRDR9RJ.<)RS5OL+6QR*-L6$]@B;(\# MPYK"?6#L\F9!O_ U=D)J,IF%O*X#4?S.Y& M0-VQ/6Z?]^WAU?ACOW=U/NY=G(\'XW9O>#%N=SH]3(^I5R.@\U! *1<.DVGS M5?E M%ED#:TV@>4(&;U>83R-8Z\&32](@ELX5GP#$A^ \ZU.YQV7V7':72QU!"Q!M MA:S_Y-0-I\D2!NJ3*RO/'&"U^)9AX$4$EP2*A+[V!VC=8GH3[+N[E47EM'Q^:SB-\46"\MZIT#O)RG6401$TOON=R/ MZ#*YT2+M"3N08RS(62$6?>[FD *3.P+1A4Y\F6YL=\QE/,(^BD2(@"_B+=AJ]RZYD:, 6%,L@G\I M5-(4!.I/!DO+&W_R1K:\\>>, 6,#;G?BP4O0-&4G\%J/4D>(@-%CZ]^ZR%^( M\H1J_0?@/-.M\2T%YCO1H+&IF!OB'"AR+=J"K;$/D6>839=6)=?+ MC B6? %I-MT<'LM9!,W9SZE$Q:EO47@JG+F\GEQN,I?+T@_?_"KD?JYR;]:( MC-KND9#,!]%37&J@=V739;4F0DZ>!AED9#94ACNY*', MX=KJ^=I2U@N:SBB9"WO8%%(1UTE9GXFI[CX%_YY^ VG$:"K>WJ*.$*_K,B6F MI?3')6)%>F"+>M*;3H1!]X,D&=/79% C=NR1;BQ:[-N?3.?!A_P0JZ89"W/#)%4>JZ(NDA MRDG;5NKA=7*A5N[#F8,N,DD3L2G=.Q=\Y)%1D7&/_C[L?(J_%RAG@U@W23-5 M$G!F86YF7,.NNC_X7SD+#;E:4%2NL_U8<2V-QS_>"V9#B6[2(,[[Q:4/30;O M0\L+HM3^)@UI3KD)47IIZJCTT#TGOQ7QB'GV(\RU"LV"279T(N26K3"8-V9S)M M8SW54LZ")Z$X,M7 G;(/>6K/68EY0QA=[G+Q\(!/P>6(=PKW"XQ'DD7K:9K8 MR#A*-XA']6Z)6/+3^D!)U4N&R3SH_XR8-P>8RT,1.4 \2/--$3X6/H/& ?Z*<<7!PA^=;G M=!0%H?$CM=77&Q7+Q)DPYKX/R13)0ULPVHFSY4X5 )(>\M[?G"6_C= I=HP6 M/TS,Y/X_-_=?Z(6!5M_E?%N]%T_W"AUD=OOD?_B!D\S[*O"8Q]L6[\ECSO7> MY=7967]X/K)'_>[98#SNV!^'O,J=;HT/T$$A-^(;_+^I-T-,M^):QY96W/D );)R] A%'HZ3 MDE0XOQ!Y^N@GECDJ5*>)DG> &#V>K+S.SG<$%>!YV)::I[_ ]^@)<6Y97I=! M?3=*@Y_RL&/:ZMMZ*Y\@Y'^^V[!P53YC)-(1[#,,3?*# ;F38,2Q14@-,Q*R MA71?](M*'QO/D@7.MOO$%V>4>7C)44&;W97=R+OZ,[5.H%WB^[N?C@%1N9F\$?V> /6G7^4"4:[4,TDU8K MU+*WOM)70JC>+$+&K$\\\?321^,6#\):U&WZ*$LQ&9AL@SIB#X.=# MHZ!.\->14@T31/N7-0-[>*IB=%6O$8NAIR9T[*V&Q#!"H6H@-J9+#4R7;JO7 M'YZ6VG+;F"ZU(E-CNAC3Y8CA;TR75U,4NZVVW3M5Z8-N3)?:T),Q7>ICNAPT ML:/T>9YO'&ZBFO%T.B=_F(D?J%GB@=+_T!>:'8 K">S6H-L][2E N[(F, MLXHP&O5.55I"UXL+'@'P:L[+NH.!DMIH>)GA97E>UC>\K/[ JS4OZ[3&O;[1 MRRH&J=K!:-0W>ED3@%=S7C9H=T]5$G\-+S.\+.-E R5Y6"]>=B1YSA?[<+,M M@6X\5B_'VON88CUX[S%#N*'#7O58J\O\@\8]MH4"#>4O;9MDP-9>VPV!X]' MS5Z;E0'Y&^_ZR#VOLZ7KN]39D'KA_EAAJ>:H@7&H85OI.&QEV69CN6.%,=15 MYJS<<&0Y/D6#$\U0Y#)E^[$;BK-1^S>^;D2=4 53L0]5X6L3:, MK)JXJS-2Z:[-R&B__G;CQ W92 M9T[HPZNIQ&/B%QK!._.YZ[GP9Q/S&]^J>5VK"-IW)FA5#\BUE1AH)2%G(N\U MQ%]?R15:2?P=)_SJ![EV8P+UAN75D>79'=Z1Y&)^B>%[F8AIO77]:;!D[XXN([-G4H::S4)%-T$Q^LV&@K5" M:UOI.(7V$E2)9YN@N!YS;A8Y*#%OU24PS-TP][VB6:EHH&'N32>!9FK>HW)3 M3 QS-LS9:-Z&.5>7.3>)'-YVU+AWD^A!Q6'=9$HX(O2WU0X?- K]E<^1 RBWO,K=CYL2MI]EDK\,B$!5[PBDVP['E[?ZK2 ME$JKOJ!E8NOM@ZE54X'8Z$'A-WJ]TH*'Y!Q'7:[+L/QJT9QM#W0,=\/R*TE MM6'Y0\/R#6(KO'%-9/D=NZ]CG1N67TD"J@W+5],W#,MO'&(KNG%-9/EVOZN3 M"618?B4)J#8L7TW?:!#+/Y*4^:]A<.=&;N!;\R!\AO__2$/#W;%:<_%&1<=, M;/A88\,=D\:I=):TR? _5DF@5H6D6;1@2.%X)<'1YXP:26 D 9)"WS:2P$B" MHY4$]FG_Z-%O)(&1!$ *O8%:H>M&T8(AA>.5!$H-X!J%_A)/#K0K&BKXS&(1 M(#AXN#7_-+CV0P,CRH],L:P(+.#1()1W(R(0LW6&^]((K>64X&ND@4E!-8+ :/G'@>QC0O/1\W6CY1OFGM-SS*%+0PE'*@R, MEG^4C0ER[O]UO_\G)[IATY9U[4]/]X",B@>&5$+,!YMR:26O]U1_R82D:RB^ M:A>RUJK7_N0R-""D;1!O1%+-1-)H3RXW(Y%J3)^UD4AJ1RV,1#*(-Q*IJC1M M#SK[*4AE1%*-";0V(DGMJ(<120;Q1B15E:;M]G _"6I&)-680&LCDKI[*6S5 M()%$(:A?*#"3?D__YH;CN3X[63":K-UI_US^H;LM]/C,]_^11+$[?RA$KWJC M,L)7_V)6R.Y<=F\%26@%*Q8Z,6PI?!DE7AQ9DP?X%.$H3C\, UPX2)X0^([R(7MOO;7?6>?!B#];;S MSOKB>C3QWQS\HOO.NO38- Z14JV;T/&CI1MARQ/XL??.^AKGYEK&F.P[3])(9 MPSUQO(<(_H#K8YCH#'_#9S _82WK\N/US<49O5;\N73"6]>'5XO/V*DE>SJ^ M$)&U2F 1\;&PI##3:<)W'7?"C6*XUGNP[MUX08 L[(]XK+P)UD $7=WYD;3 MA)8+QXOWXK&KWT^_GUJ_G9U]S6WNDCE1 K-MB:GBH*; (1V8G3-#4H-W%6_. M;G$B"]9F&KH3-FO!##V0:?@ #K#ER@G=B ]!KF=N8!,&5\.8;^#BW*VT#2NX MGB#SY )OITE:;1P%D+ ;T%[-$&XPE[)<36LXR2'S:80NHQT,@OGN_P8\D MFUKG3SEV-&5X@FV-G3_&O\0-^H)NW1M(_RY"^8P5(/YD$C+GSQ-G#F]\[WCW MSD,$;_IE$3XZNR>Y?Y[UM@N<5RHPN:<5- B\>OWN_.M\Y'9>0;C:;:Y \1V> M,L\3O_[M3?L-?895F,K/6Q;PQET"A7T&8O\6+)T-=>O>G<4+^!/F*03V%"&R MBMA[^[\WN' _QCN[/']YL*"3BM]T_]97N4OO)O$O_IU[E M'_B:[QK4>?!'L/('S4@[5"JRW=?,12XUZ;(?CM/M MD>6=#X]BLS=5Y$^D(EL(Z?W?6RTFBMO[RCX[OXP&-@JX+L'X/D5!&:HU5&NHME94 M:[CFY[?;4R (9N#=T:NCU4-:F.$;9[)]KJ^C9?;U4. M6_%/K69:J76F#\G23#,"(\@:+LB&7:-]&D'6=$%FVVK]NQLCR4QS'2//CD*> MC8=J%4&-/#/RK#[R;%BNTE8[<68$F1%D#1=D=K]O))F19$V79'9'K:E(HT59 MDP[*OODU5YQ2L\>IRG3W;G!T!TI\NK(68]/LC MI:+T!E(&4CL@U6VKF2<&4@92VR$U-&*O:H"J'XC&2G).R6BLH(NS 9"K-P_K M=)0<\X:'&1Z6<_PJY2I4D8<==6>W6G.RSFA@.%G% %4[$-DCI23Y*G(RP\-J M"+^^VLDJP\,,#]/-'*T+#SN2"C0[VN%I,KU2UV3O0&ZWRSVR5EDVV>1$KV9B M<]0K-PG$0-- LS2/9;/6M6H"Y5DA^9Y#<4#;\MGO::3QZ#2,^!D9LEUP S"BXAK-J MP'%0+AJKR%@-7ST*OEINH1[#5@U;U4!CNP)EHZJ<%5"+X/_7X)Z%UF_,9R%U MH*'#R-?^+(GBT'6\!F8^=?IM)4.KLMRR 4RQUH"R>P.E4K &4 906P'5ZXZ5 M7/(&4 90VT7>H&L 90!59LA01?4W<#*YX^D-7:7LG+H8B4> N%HSL+&ISU$Q M.-4.0FIG0*O(P,Q)Y+JR,;MC2E=5#$^UPU!'2116D8\9#E8_]-D]XYFH&)YJ MAZ%^HTW)(SF%_"6&[X\IF:-=;O_ RG+$)B=S-!69I28B&V0:9):&3!5SUR#3 M('/_5K3AF0:9541FR=GO!IE5,\EKA<;/GPP8:P[&IK+)4AO*&60:-JFC3K9& MX\:?KC!]MX^'O=HEUV8P_-7P5Z.&'C,8#9\TT*PH-)L#Q_Y([>1(K?30YI_R MO?3O3 =\FMAE^:RO%TJN(197Z7@W@F/6&7[LQ*90&?C6$GZT4>S3P,_ S M\#/PJSG\_OJ74!^$J")V8Z29U!.&,A7(J]NJ'%06>.[/^TJ;_ MJ5>471VNRLM067;9Y+P0@VZ#;H-N@VZ#;H-N@VZ#;H/N0ZLN0MV3 M'II,"L<#_\]GAJ\W',Q'RM<[MMJI!N]D=KI2,/7 MFTL*QP-_P]<;#^9CY>M#I1+>AJ\WF!2.!_Y'PM?5CM3;UUR#TJ=<5M&6UK@[5BOG_Q05E[&3)N7Q ME:6/H=DZT.S 'JK5_#0T:VC6T.P!:+;;ZO6'IUU#LX9F#PB:[70'^_''&HHU%/L*IIUB,Z9GKL.+@@:'9%U'V@^Y)F WXDF9OD=[ M2@,QXLE0["O U]X+>FLGGM3;OQC(&R%5=2KO#KLF(F@HMK9"2JVF>>.$E!%/ M50:[$4_*+KYQ=S]'7XUX,A2[?_B.C0FU2SI1FN4OL3/Q6/H]_9L;B.?Z[&3! M:)IVI_US89Z4<;E[J*/3_DL'*V_Y_,DZL;ZR<,K\V+EEEAM9?A!;2^;X\/)Y MXA6G\^P!#XH#_B.)8G?^H+N\].F>OW,2>#-XPLTB9&GE,NVG69_@NT5D7?HS M-K-*>^S?$Y]Q3M%MMZQ.VQZ7-^+S8+ER0AAM')0WX'JNZD@-K*/M6*6O7!BR M#XRG!]>4 5ZZ^KT;PZNFV^;TC=TQ/REOZ4_5G@1[9ET%H14OF.)^O?DU5L<0 MO'Z)D+%6\&,PLY@&<,JCOC>_MJQI/L4\Y)L%E ?[J3' GRA;V8)K/#?PE9?, MB6!X@AG1.NK[RJ/($_O*-4[T3KG;]:A]1OS64A]*&F!KOT9R+_0=;QRUJG= M.^@Z#6W]=0(-:YGX8+M0L\Y2EJ5[V%7I:RP*@D0LS*7'I@ 5,.JLF]#QHZ4; M18BC<@CLH"MDCW78WMGTWXD;N1POH#+ (DV26$=#Z/:UQ3%LFE18YD:UVP[L M(+P%PW>:+I2NW)HI+Q+0CK-:A<$/=PFZIJ=!29W1@4EII,-MUG7:BBB4J5U5 MNJG9&[V2J;DFUKYSIEV>Y:F\+^L"5Q+C/8!!F0H&_6YI!HUAFX]1J/H6V?HV ML+$YR[ YZZJ=@NKUI8$2O*O-N@YG+514?G-USRE=3]=VUB#A&C7],0J_T5@1 M;;:*EN\:AT&U9!4"D8=PIS4+7?@:B7\!VA ++0\N\R+?0!5 M\9>Y.X&KQ,-:%I!*[#H>/"F8SR-&1K1CS1@?-[[?]2/0Z3S0)T\ '">+ (@I MO?TY](9?P8 !7 _,"1N@R>:=>Z6KL>H!E/RP2M%AQUUMIR/Q%,-/]J*_#@=& M?ZV$_EICYWQ#-5C[P"JL/30Z["N:?T:)K:,2.TM83I&-@Y2)ST#_7"+6<"]7 M[HH45[@T^(--XX@(Y)YY'OYW'@9+^0M ,W;OW/B!<+IT?VS7;A$<;#['&P@V MMXGGQ$$(JK0;AB@"R?QLK%@6D8<)E,>QA2O;8!FNRO" M5KZS5AF-NX98BL9KM]O&:UL^ RI1Z1WI!R:-SEN*SEO7>'EK4_!LN$ZV2I38 M70+/;@"7?RH1IT*AN:>&6@K7[_0-UZ\VU[=[VNS&L/U2V'Z=\^N>YOLA,)I[ M/#=CK8CQK,N!!C#_+S%.N4IN:QJ0S.$K&(@,L.:#U(V(>">!\(4IG#_EA(_WHP!ZT21WW MKNJM_TT*D/(BY!4G+K;+" @<6L?M#/6S:@ *4W5.?P]/91H6K;L$Q?5.@^'# M[;-$^CY*V=,TI41G2TN*#FK;DJ=:^VVUK+!M7ZHA?S&\FD.O-ATKK]"N MY,!#2A+RH+#YW)VZS(?_!]J>>D'$@B2.9*AVV[E9_.\31_[@43RP2X>Q5N1G!AX^=5;.%*4?/#=*5BM@ MX @_N(X'A>=)G(2PZ4D$SX\BZS8,[H%4MQ_AQ$<_\_1KU "[^F)/MO.CS]4\ MKJ,= = R4KNGZG[-@A+27'%5A3!$OW-@E)0B.ULF[/'2C=,E%X_8I':;FR^72M<^(QQ6J!IJ[..G_3=?YI2 M7CUYW.B"3VU,BF-Z+?EC*H>3;9_!YP^&V;>AE M&HC8K;G@*8H=BWK0-(.R:A"57]SRZ8/-IH3I5K[V'$(&[ !DV2QW!&CM4NZR M!=U=.F.+#E?IAT4';W8Z*"<5\,([, ""!$B!,LZVO: E1H+$ W^! HX_<9?Q M$L?*K2DQ[@US8?-X$<\9Q[_X2SUVZWA >^'$C>6B;-@.LHC]NBV1,Q5P:"S\ M\.9Q6V/S!DU+ K13NSA<_N\BE,]8@5UZ,H$E__/$F<,;WSO>O?,0P9M^682/ MSD[%4M*>#NQ>[#'*/ 2> ^.-U"C_RQUBW'L>VIL= .Z79+4;X:XFE0ZAN).+ MY1''2@/\(]?(/UD49\S?9SKYTT^]3\-%HGIGB5/D.KPK'ZBA4P9+92)N:1X& M+2=QM1RNVCY5/_%FO$*O%B$\F MKD='-&6^8F9#;.@TF6NBE4^3*0@O!U4Y;$TCWPKJ&XLHR<>-,GL"64M65$ ] MI%Q.[8LI]IIZ*/!<;C'14CE6!%> 1OKO!*P4F"-2BS1">"#CW@EG#9#2E_]. M1-(.Z.784HBTD,0O]-%PYG. #.[J/N6W1HF#+9, I2H@\_:QZ4@[.B*;.%H M0^.00"F:>P:!@LFWW %:&"&\.OX+<\ *!$&Z0\KOE_A1GCPA93?>9">:DMQV M^H=E=#9+/R^\!9PXP@1!,/>]!UXO*60>K5HA (WDR0F/AHGC11KRK\RUU;( RZLUZM.Q>ZJCCE4( M/)Q1*2M$G*FHO][GX1X1KBHK7*E?R%4C>4%S35XB%+8GV*D3_$'73<\Y^2++ M7$^O+:6^INJ]I$*HO]A/51XRAU:HFQ 5-IH_:AB-U>6/Q=[EKX]B_OY@KC<. MS17B+W\!RT32UUPY;;VH0BLGS6E8M+SY(X_EI9Y09QDD,HI,:2#2\@&.X<1D M%@BC>^[Z>/P.(_'$9CP7^,Q,G-7>(JZ: 6,MMBR&L)LWU]]_\34,[MQ('D41 M'M38^;%?G[&Z'^,Z'>'!]$ M4[MG2C!6.[+9W5L%QHUDJFM?:Q^Y1JT\2JF) M:^B\>A;N*F0G.G2L:9=HO%8S!4VKJI/^">XRZY7JET=^-K5\24*1<(I)A@@< M#%@?,)-08QL[O5/U[JU& .SR,JC>W6V7L1T5<*;FLSTH^S9D4>*)!A"S9,JH MUP3H8KF0NVA 05^F5"5LCG(5W-?09\_ R'G [%J8\N7'ZYN+,_2\K96!K6]5 MV^W-A75R,/@:(8:W%'21U6KUHDN'K28Q.E6OC&DR"E\/UK(0S/=P*FQYU1#'995#U-BGGSK:B0PMF21; M4E6UW$&^)TJJB>IZ^8ZT4C:C:BO5-_$=Z'BWF+*29>>6$VIKE9JNJ6U)EG6+JJXINZ0Y4IX4\4)==3R ^K MCH].U06KT<9?K(UGK-QGM[Q*C+K(;49M:J.=[U$MLP_K,.[9ZN'D+>T[JR]4 M]^GEKI#>9+?L43F:4P,:K#ZSNW9YZL@S.XO462WIEM/-R:@E+U5+U"7-81NJ M#,HNHEUO=40_:%V.W^&PZH=.N/I122XY;(/BUB5Y0O3BUB546']Y-<\MBJ:# MSYBX/A>O&@0@HM6OH'B:F'E-7+%E>&+KKS3SDA_EJ<8(<_[,7&5HO0YQYGQ2 M^;KG7E3/\EJN5T#IPP,>HC1/0<>H#IA,J39Q'G8OI]ZUPMGFFY%SVZAU5@!XK/(?N+-?QJ+:JK-I>UEJ67L2=:K** S5T M@D:KJ->9E#:&FE4\]2M;!VI(JBJ$JQ5#!G(4WFR_Y"RVM)M M]?1/LI999;/5MLOK.E()M^R,_NVBA5: M1U6[&OE:J[;"$L+U.!K9Z G9+F!:/5=[3@M!A<]/5#\JU M+, -V^K*UO4A:-/Y4X=B=3;LL(Q89[]R0"XF=&CAMX2@V]GTWXD;N9RHRLBH M_6FHK[? 2DG-3M>+TT -F )!X:T#S#!=)EWQ7@7787=00IZ_CD37(O!G>"T/ MH7H58FMU!H?O-]E$MEE>";16I[>WNO[&.#\* M%1[S^1LHP^T#B_ &2G"N\#FEZ^GZ696YLFA&WFS2]XW&>I21Y+EN(Z!:DAV: MF(4N?(VDS\]GYLY9WKLA\[#R,@*//H"J^,O,@4 M_\O=6Q$+[]PIDTW(X?\BT/H\T#A/ #PG"^QNL.+)6MRBLLEW]+:8UANPV M\1S0?4'7=J,P67%4DQKL\:1L+P 5=.$D7C843&^)0ZP-CN%@\=H&*+9/%.4M MT9NK7C-DQQ#+47C'QJE;.OY/IF3 M9:MHX:GP#6#WSRQ^6H4@WE-#+87]]RK0U[Y"[-^J$.?O#/1/23:#\Q_8TU'C M3,6F>CJ&AQ7 _4F%,?GZ=#>*N/HJ*&C8W<4+P2-YMZ9>(!WTG#6%^!JLH$!'A M6RP6O1*FTQ[;=KS:Z<]S*K:3KS;-TDH7,[8*V=3-S$1GB=4,_\-K8JBS#>5W MJBO[I:B9ZKI*[\ AM*Z&8DF1 76VVAJTRS,XF\9:U3F81A\HV)-QKXJG;76T M5=5;_[NI'5.U#I[IA_P1"E-U/E]F0X9*N?A[^A6#M!AR&4W@TE[.IUJRW-G9 M6J8)I:'LTEK):.WW:'"JGC]S#"Z2@XC@4;^=RXCZCY MP#0)13$H]F-%YW6YB0Q/GCHK9XKQ7O@Q2E98#C^KTCA/L,9]VJO&N@V#>R#T M[240\+G/K"#1!,/\8D_&]Z//U4SZT:]OK]DNLQ11I]\NLZJRK@KQ9[M]6%]( M:2 Q >\7AU77SBDE.KICYI8AH]MV\A'&IH^OIHH&V])]< \Z+GG MQ U0,[@NQ;7-M8*XLK2P1J2Q\':M4.,SQLFK1*FSIP,7ONN=JA_G-MK+"Y-C MU%'2/6PSYU[9.FX%PK$U5FD.J\OJ=?8N7:,II?W&[3,8O>%PF]NYLT%%/O6N MM7-)#QI8+RFVHG_"7JD9@ZE:O<'3GD/$&\T9-B[E[L6+KEP]-]'9X^"KG>X8'Z.K1DUZA='1[4P/?ECNR1YRUYLR-NW7(" M;D:Z*+'%0RB.#;"_KS'-D$5QQE]\II/;^]3[-$QPU3M+G")7$5WY0 VE1:,S M8$LO2M(];)#$-FZ&Z@=)N@>N*WBJGC"Z'B.IBJ@X_($6;;955OO80N8[S&OF MQM;G%[:>/32PUR!T(G'FK@E^ MLDTV-A.N2+PB+&G^XH27@P;.+AJWRFI#@6>05!@\BW8 MO)7![E?'Z1)51OUH9UJ1&2GZ)T&"E36F8>)X99O7^DGD.NNFQ^Q>9+FKI[W\=%!HW3JN MKVXAX%D2L '(.D2#984ZI"!!U#C5<5-WV)"$RL+"F+KAY_1L^-V)2=L2^C:Z MP#QXC7/+5]-S83EG_'Q(/7]_,-<;AQ9?$$-X MA#EL[A5:.>ELPJB46#_7STZ+BH")FTL 787L#M.[@"D@IX!EH+"# M%)D-\$1]#8,[-Y*'>81[/'9^[#<@H.Z1NDY'>##31B-*T3W=BR>FZH5I4K6S]0 M7V)PJ+^WLMN;.<%)*+*1,?L7@8,Q\P.F^&IL8T?K6)QAQ5L]#:IW=]NG??W- MJ( 7OI6O#I,P!"B0>#)EU"D)=*$LGZ%%8T;=\]:G0S0E%@,KI2\!3P[ ="\_7M]*I>9<)D5[]:ID[_L*TW[(Z.'&W>*>XJ%>C4[].L5YY(KTK-(\5- M!/,]G!50VD&_WJBLTIH:&_73H(1"$!M:Z/-+]I'*]?RZ??LOVR<2T?-U]*6\ MY^GN7+\6W\&T;UT0^BCLRTP?6)1K&JGS# U>?%UF MC?MJ2OZR#M"T2\"'3M9>V>I:-7=+>7^ZVFUTL3)44>,^7#2O- -PT"^IU,M& M'S#EQ7FE O$-T+MWU;(O70=_HFB^9JWSPU;^*ZFKA]'&GZ.-ERYV#XN=ME'1 MZZ":'59S[P_5TRY:-92K>_6=5TAUZO?*49T:H(@\U4RF=(7DF=UK:JV8=$Y' M1C%Y?<5$PV%X6#%C N'E!L(K$A\Z9*>61^2XY+#-B85W*A$++T/HO+S\\18] MT\%G3%S>MUV'!$2X^A7T3A,TKXDSUB[!&5M_K9F7#BI/-T:8\V?FZKGK:<#: M5<%(FY@$@@<=6@.M3HDYK5"/9M4!9$27&XA MBU;\X)7WT-(JX/,:Y4%W%04N5OA;+_"7GN.H!.U5J,!("22@30&P5U2( POM M.*B&8NXF/)";&07T^(%_0BI:X&%1SC_0$(#_@@J'^9T-\/"=!^$*$V&9AIZ2 M/D/*'!W=Q&>WU))%>7>5@=73KZK55(*OED?N@! IKQAG);QPN+*" M@B6D VTP-$/7.U594PHRIR&NE>5YK"#DD[6Z-%S3I?3-SC=?H/9LXE ,G8(Y M8)FX%Q60-/422ZR7N(LMZM7%TN"-_,6;#%)O0.69._PI^B9/*5UC:\,;>7_& M$LL6-JD 7*%TGF;IMT),E^H &!()Z9B6^ \2![RJX?T4+/:X3Q[R!GHSQ,-1OVQW3\_&W6&O7[GX^7'?G?<']A7 MY^/!^;!CGV/U8>>EP+$[KP7USX%_\OOI]U/KM[.SK]95NCZ?@ TE(:LZ\#'S M":4DH!PV#;:24>T&:1\!680,HP&PG]DL,Q3D62>QKBD+8P>@Y1>6);MA*98E MSW_38-6$(0VF;?M:A=JU+6O&0(&#IZ1YL,X2XQ3_X5^\_>M?1IU.^P,WQ>B# M_>%="[@_KEZ6$".O.RM^O^4&;$(C1K!QTV?XC=>ME3>*+NKB]YGK)5*9I[FM MF&Q9M_&L"W'MI;SV*V9+X+7RV3SE!Q10<:M\C?A];;7E&F.9-Q2+Y'.&7?;< M*?:VE,1.#I=IXCFAC$BW>'C'B18 H6#ZIZC$MDWL?4BSE7@OQK0!Y4NB1\1- M70 LA9%D$"DSPA- >GCO/ "#83Y"TYF"^8UB\JL#0$,6!FI#C\<6[QPM,Z*>'RHTQQN47LD>MU1)FR[D_!>! M>HL&ID\J']Q!DO0#7A(2'VL]^N8(K=&(^;SI*4(HHCZGB3APN @2;T:#FS K MB7B526N5@'@5?3)GC$-#OI^ =0T99D6B28PL-XXHKPZ8,S\;7CYC$V0O2$, M28Q7.W;[YM=_T3(\LJ:M?+TB#0J@XD9WCI>@XHXK!=R1I!RL;(NG>)&$\HD\ MB6 WFJ?17:#;P_5LZN"XN0-AG36G\I*(BG.^)3 \L>^P@%3J\(Y2DODF8]/3 MM.:28+Y9^G@]^E#TBL-5Z4/QS"%O*GZCEXY9W,"7N*D2."'*BF#MG# M($K=&8IE9QH&$7*<.6GHR GXF2)&W7A!L\**7@AJ'[]"5.<;LXNK'X#G?GZN MRD!CF*!^.2'% <@,Y!Y<0OQUW8^'KP*[ZT\@7]!-IRRG0*6DL%PBIR2A V-& M)^)&).]GZRG,#]LL0LUA]SD/5B[C]L":DK'F9?<3)-95U*KWBD$%8. M5068(&XL\6,'J[G^AX03K.(LE1ZDN7@/^(-4+6K 7R=53*GRZ)O % MLM!Y4K0'<-T7S%L)#VL0"H4.I#Q&S-#B3I\IE4C.32/4Q(B' DA7).]QL44- MN1P[ANW[*/CKDZ.5LIY>[X0SF#EH2VZ!WX)LC5RA(@N.+A9CRP-S;3)30D&% MW!ZN*^1;;@:E4*HT1% PO*T=GR8O2V MN%$AAAL'MXQV,A7?V;UY;,K8S=I 6CG^L$0)+91TED.\] PF6=8Z'S?P46"V MP),9+'\,70(%?)!$P]>.#<]6BLN*62*;JAA1Y-6#:N MNR"*0I0(1+$/@$(8RQ;859U]X9&8.9B5P3W1%8%+:-AXN*NX8;@1.8##(C^B MJL.ZS>#!3L@7=]LI,3+2HNQ$HCA&;CH"ML$&BW8F[13^9WK%7?. M8_.XL&WMPJ[9;;YMN1?*A^&==/7ZW?D1^]M='"YI0O( _82DF00AD>C+%#5E%[+W\ M8V,!<#B@@<:HX>#K_;^]Z8Q0+XUG^$^8_BR&P]_1'?[\05ZT_IN]^Z>^TEV/ M_#0H^X%F\&;PCZ#_CH7DQ1(4Q!G-AP)?Z*QQG?QGP9CR7X7$+#J<,>1X#3IB MYL!4WR_<&?"7+8SI^?)$W%',;1 6GUB#E/CM[IO')RLXBYB*O?IAD0"W_M*F M_U%:C#=/&/1[B>>17+M9A(Q9GS &'%F7%/W%**Z% =SM*V60T$PD?'=_/!\' M1\D:!D>!AWS:QI%2_M%L],AL]'%LM*'H(]GH;13];&$]<:9_WI+? 0WG('S_ ME^F4L?E\+U!8-\2U_46?4_?/*X%]YW()-)'+8P-*>UZ%GQ0F_^2^/[8(2G,E M4.A/UNZT3SME3KB4G5-F9=LBDJ7L7XU9^.M-?-]@'90+UT:P3/ MT5)MK01/[W38=,%C1(X1.4T7.>W!J4K@P(B<9E!MK41.][3?=)&SV]912\>P MJQK)N1;'A;-3ACZ+GXCP=9Z(\%41L_;@=* VLIRRJ8SQ"IBJ*TDHJO(WE0T MZ@8@KM8D)$8-'S-\+,?' M[(;P,^[M!PL(KAJ788.@9-K.1DZ,KZT+YB^0(J/#6G0E=9V3U-YEZV2B MRV-?LSA)62KL6(W5/C'5RG+SB ML 6AU3+!=!?H1>+SD'S3)#H8:6JDZ>,\9#3:B^?>2-/CX H-DJ;["6$U1YJ: MI&PC4XU,?8YS:MC=2Q#(R-3CX H-DJEJ%;..1Z8::6JDJ9&FC_M[QVJ)/T:: M&J[0+&FJ6-[C:(3IT9R_^!SX)U,G6L ]P?3/DXD3,4PJ66+]:'XH0]22/D#I MKX-22$]'4M2,X3>=KU6]&08F&%@#61@Y@Q%(S4X MM<*N1H,S#/#8&*!A??5#GVF!5#4XU0Y"S6%@IFSUUS#X@TUC*V11XL61-0^# MI>6C'/D MB*PB7S8Y".O MAKT> WLU>N[Q(;E!Z&T? 7K+R]BLJJ/W;/9'$L5L9O%B-U4Y^]"P(PY5SVWH M]-K[R> VV0]5E#.5H=CRRLVHY!\^=QUJ<\R@*HD7Y>^PLEE?&:@;X:1,W6-; MS:5JA).AUX.#5[&'8--$TU$G1=<$\D9$*9]_&;7WTF?)B"A#L:\CI/91%:AV M0LJ(IRJ#W8@G]4(EH_U4.S+BR5#L:U07V8=N53OI],2IA%]B9^*Q]'OZ-S<< MS_79R8+19.U.^^?B;-LPM]R ,2;DSA_X5ZX/B([?]T9PC7Z\R0K9-/"GKB>: MM 9S$7JRXL!:BT91!]?U[Y9.>.OZUN0!GK0*0IJU%;';)0RR9T"FT?NUK@[/62@!@]'VI=JD^-PS"R27KK586/R< M?ZD?A$O'*^R/W>8^6E0]@/-X,W@'T%_8U61E/CM[FL>>YT"YV2AKCRB3_><[4X" M;P9/N!("Y&81,F9]@@L6D74)G'IF_3WQF=5MMU0Z AW'3B]A(!Y[W>9P>T?" M=_?'\W%PE*0_.$"S0#5-?&]@Z;1M%2/%H*!I*%#QLQP3"IJQRX>C]1>LA8' M:Q/Z437&?"42:$X=]-K6.5?M:VGJF-=%?+_>Q ^=**Q4AKDQA-A8R29Z6A8@8Z&^P:Y6M/"RO)DHS"]/H2: MTQ3B2 \'UIJ!F;Z$58-3[2#4' 9VU"4X:LW&U%H/&C9FV%@#V9AA8/5#G^DN M6#4XU0Y"S6%@IKN@Z2YHNJX<=VSSV!%91;YL@O/'P%Y-UY7C0W*#T&NZ"QX? M?)O)B(V>VPQT&D36C+\:]GH,[-7HN<>'Y :AUW07/&P?&--=<#\KO8L;?2,E!6,6\/N/C,[QV?W0R["KETAE>VP3DEQ>-T6E@ M625F:Z+^AN7NW3L\5(IM&);;!.275L)/16I7D>,:7FMX[1Y5DW[?,-NCA7YY M)S94^A57D=N:8G%?7,]R_)GUF[/#R=O,\]OV<'S:-<4QFLPZZX7'02UXJQ'T^CVTF/3.,316S>AXT=+-XK.W/DB@.7<<[IK#&J%PO3X/@EAN\;&%A2"VM6EC$VG?]5 M$4*?/QD$50I!M69(IH)/U>!4.PAU6KUA\V/=1X"\6C,R6RW/VG RP\F,:E55 M!-6;(ZDU>S9X,API4\^[(U,>L3%YA.=!N I")V;'%"5X:_?5^@G7R3&K1J^6F,H-P>^AJ_6'HP-Y:N]=O,3M Q?-7S5 M\-6*@K&I?-4V?H!C@W)SX-L0OJJ6)UA5A^K9[(\DBMG,NOQX?7.AM$-!.&.A MG(2]^F%%@>?.K+^TZ7^4ED$\$Z_8?.">5T2EE=ASUZ#T*9>5@ (:N]*!M2?F M7C3@VN">2-D%*NI#12*UAGA)2AV K UU;T+3=-2!GQ5&6P&_&D M[.(;C_:BA1KQ9"CV%> [WHMN53OI],0)@%]B9^*Q]'OZ-S<4'L;5DC@\K.4_6JOT^-KZU MU1_!ZN>&C)$K=_Z@OZI;N,@+1Y6'S8Y1TE>N#YPA?M_#:[2'?;-@%FUX9$T8 M,)Z6=;]PIPMKZ3Q84[C6<>%Q'H[;BI+EDA=>GKGS.0N9/X6[9@D\(+ HO JC M;UDA@_NFKL?@KU408ES09['E^M-@R:AF<_K]S/42_"]S0MS6R%JQT(H63LA: M5@P#6P91#!?!$V,/A[-<.2&.U?K]]/NI]=O9V5=K[OH.O,WQ$!M1$K*HA<-) M0Y*?X=77V:O3[R_$JR_EJP%LUG=\]>G&)LJ]7=_4W 8A3EFX1KF/D8JX0=]B M7#^71/\N0OF,%5#/R21DSI\GSAS>^-[Q[IV'"-[TRR(4LWOFD#=)9?1B\MXI M<)]:ZR?93IXTV@7*D)(S][2"Z&I+6LO=G7^='X1+QRN0I]WFDILHQYHRSQ._ M_NU-^PU]ALE-Y>LY1)X,W@"5=!2'+N9A$R9GV""Q:1=0E<:&;] M/?&9U6VWK*IE#QT*$L,]G#U7T\+W!H=.V]:IX**WRR]8"P.!?4)@FX/E*"F^ M>P 9H$47KP&0G#WS%DPSN-D#BRPZ7%/0&O - Z0M0-IM !^G*]2@Q; = Z1J ML9V2*]*4Q)A*=\A_D_[0S*TIG)FO1%X[EZ]V =:G<%#5T)3=:9=;1J*>(=6C M/81GJ+:65'O:+[5&@2%:0[2&:/=,M*.VVD$O0[2&: W1'DS2MDMM'EA-HFUB M68 E\^/HO::KQ#"ERL_/[&5SYF?VLCGS.YJ]/);RY9\#_V3J1 NX)YC^>3)Q M(C:CW%CF1SP]E_W OX^JO'FO7.^I,=L.R:D:AJ*)_!*X?6W?, MCW):3!?):UBID)['SPT3>CR3R7K)GM9J!]TI1<=T# M8(9F#TVS9?N<#=$:HC5$N^_B>B8MU="LH=E:T2P(VF[SB?:@::GKC]A3.<3\ MO^*@,UBY%FP*QCN">=X(3FORO/15_Q4EJQTK"-/[L%'C++M_L(K?_/K605=$ MLMK!6.OM,#+^RIJ+MWK#K^'^2H._RN-/Y22I@9^!GV%_=0W7'$"U_1X[<1(' MX0-IMZ$3,Z'B'DZIG92CU-8JOPVTW5*=/76APTJ17U4%1+V0#)*CU "A@;*! M\F&@;)^NU]*O9\ZQ06;3D%DVCS6>Y+VHVVES$:>J5_3I[ M:8I8S5#1$3AZ#,4VG6)/!X9@#<$:@JT+P8ZZ:I:;(5A#L(9@#U/-3\G]74N" M+;FIJN*2O[ ]Z68K@$;U5UPZX:WK\^$Y21S(+S@#I&],"T;SKBIXK4P+QAP3 MTF2#]&E["\;O[@_3@/%10!Q']SW3@/'H(6 :,)H&5KL!8CJA&2"5 B33@-&@ MQ; = Z0JLYUJYDV;!HS5]4S7]22O/>B>'L%1WDK1<97"2H9JZTBUG5.[U)Q= M0[2&: W1[EO4M@>G*FY60[6&:@W5'BYGHWL$A2!-!\;F.AB;/C^SE\V9G]G+ MYLSO:/;2=& \X@Z,PW)M.F.V'9)3-0J9[5-;Z3R7@::!YIZA.3@UO4$-,JN( MS/9I6Z4@8?6@:3HP:H&VBM@T[?)JS0<-I RDC@!2IJ*Y@9\IZ7MD)7U-!T83 M>:^X9[6:@?=*47'= V"&9@]-LV7[G W1&J(U1+MGHNV7ZXTW-&MHUM#L_N,4 MP^83;;/K9IL.C)5P&/5.51*\Z^(O,O[*BL-/L6F]P9_!7TGA&@,_ []#LK\F MB]]JAFL.H-J:#HS5H#?3@?'PY%=5 ?%DH?%:(5VU>YCN(AA2: (IU GJIH.C M068UD6DZ.-9"73<='$VWFDVI,E ,#->R7J[AF(-Q1J*/4PY0*53";4DV)TM'%_4GS"_I;V5Z*"XHU^AM3FV M;:T#NZ)/HEC[9]OH,(3B8CX2(QK!ZPL4*=[Y_-4=<3^T\R(G+$:NGAAC#@%H MMKOSAXV7OGB4W]@J9!'EF&%;N&(&&G[C2!>!&[,E7N3$EA,R*THF=# _#O"F MEN7Z4R_!15M[3H0/\I];0:H%0 BM^X4[7=!S7AXBY-.*W!^JMUI+^&)AK>#' M8&8Q:HZG^BQLJL?%!G;6R[=;>_&H^/JBJX;%M+RJ3YHPG\W=.%(>">RGZKT_ M@=HC>[DHOY]*0" X[A@0 0 .!A1A0P^!JY7S@$F3EG/OA+/HU+)N([@C1%#NN3^01Y.@*'].R''^&W[EA2GN^//6(;PN6#&8A.S>JKEN\"!E3 M7G0&Q$HEL=%> M26R=PAR5I"+^OJZM ?1-:.N,I*T\DM.GE'FCP+] @9_408$W:D&5U *AI7-C M*F< 31>.?PM?N[YU[OC.S'50PPONX'IWJQH9<:8R-[M;(8FT:W?Q(SQY2);& MV31^D@W3UX[ESO[V)AH./YZ=C=K]BXON6;_7O1Q?#,^NAKW+JS8\\NK*1F[I MR$<]QEW67&:]-4>BO99!L,F!2NLQ[_H.Q_5YX,]2DDO'_?<%=)%5Z"X=(%$Q M8MQX+YL4J++DX4"GLRA3& ""R;N!Q'SGN)XS<3V\.(&AA:3?G(<,;K>N0/9Z MII_?_92G[$9-VG):Q*$?Z*!.>5KVY)_<-\*W)"$R%9< M/TI"?"Z]#(8(]R[I\S3PT-8-X1:76\3X$[$O' Y>[K$8+N LC8;>LI@3^B=! M D;K!#9!SI?!&&&$KH]&.MG3N6) ;GH4DB;^ M+_C6BP*+W3E>0N;U"K6]Q =8P1[@O*,8&>:M.[6<*3PZV8MG0=2-%W:E<+SX=))$(;!O86HPP?#XN!,8.C(F@/4/@$."P=] M5R&;$_09_A:R&*8)NQD#=^=3I\G23_*>_&/)AT%+BPC(WPCUZ%#_@FO?H_ M=J?;N(]D+9MD#FH M/N*G_E#=GRC6!BAK.Z>$_5(>5W>D.ZX6>7KQ''@4P1\S-UH%$?#"EF2320@< MV')6H$?^ ,D0,^]!?;RVW=9?R#FQ_16Q>\F*(L&B)&?T&'[).3OZ;W'@/*H M8+B'$1 BRIM7IX1Y/0*0DH8YTA[E;KB P%!]J!YU(TYQP7B4B!!;VK;J+]@+ MX0IJ?0( V 8$$J@4%4#1"Z"8,?%W45;/&-T# CU9 :8F200R-0)-!9U:J"UY M[(YYW&U\SX 2X+^!?QO@';BK4<0UF<+ :8#6'2AE202/?,"7@PZ$&E :W(A M%XBY_A:@Q&:@U65/R"MD#9#_9^M*('9^/_D""NH_7*Z NUH*0?%MI\KP0P88 M/ZS0@P24D,0PLO](&P*=T1DZUN83 *0*6F\8HG-!*-1Z7H,F:QI)I#&6G\;] M,AA.NKWQPHV0Z0"3QN#>M9]: L2PET$42TL@#P":R,*Y PW_-@3K#QGKTODS M93$B]AG)*&,$; 3MM31LCV7S@6J1[HD)Y=@3&G+P4U2P"646P)1XQ"R%)8H_ M;DW<"PL-C!]&%A%P+2POWFE_D*8A?;0_I*.#"5]*JS$=,3+1"<[ 1>V&KU00 MMJ2% V+$G0/:IVXX399H&DUQ#)^W>*[TP" );MU7(A0BL EC/EW#9@(H(",=E]#H(EQ] MAS-=JJ4__!!EZBP@8Q7$\!/ZP':_9AL]2CK.2% K]-]D?KYT9CF&IT&-/W7U ME4F9)@+\;[M#K,ER6<&EOI=][&@D%XVW!5#I'YXDN:X/Y]3=*0R^-[Q[IV'"",*BU#,[K7CE=MR3I]: MZ]K8'J*.WPTYK]4M \/O-_B$ZIT83Y6\)7614)"5D1M?7>_"Y*62%*_NN 2] MJZF@T1 N.J 1^"A@1@))?41D893HM>UI*RZHE_#F:I@Z2R%&N#Y+LN6."6Y& MH0'+$UEI.7@$L.BOVDPBA_&DOC%QXPS5\JG+'\KM.WD?)45P]]6VP#J/A.;W M LRU\,&Z=P%_N20+N((RG40TD3R1TKQ-W6)27X^XL0<3>("+-NZ5WCEZ2&8K MRD2-!KC,_B4BQR)TIN?3PJ#T>BP:U>(HHZ.KZA.% 4(:9A\ M^M#050&7 M< X"C_RB8SS'^,7DHL(/"5JUX3\G4@R7N= A>Z.-ZD)? \GF@ M,)-#:3IEGLSGP'7_!9>4%FT.+"*03C9T8_$G97LM 5%M5I'Q ;EG^<@ =_+% M&)K+ 8SCZ)Z1 XZH8@F2Q%T!I.0JX^*M'$R53#PGA%V'?V]S/T_8U,$,!,^9 MH+LO.T<4)1-J\DFK"R^(I'M;RJ! 0)9^R.[#I \?D^E:^&QDX2 K".43!G3 M!)"GS+W#;R,A_O!6DGK$((0#!D5UR#-C"!O"$Y1A:8+B%_Z$=079$ #WXFDU M C]3+X@8.@,B0AG-QYTD,5%I#J")CP]B*(IA\ D2TUE%/(QDH\LP'B(<]@7= MK^C<@MU$YB-XYOGUY4<>P@5J$O/!:4I6*BG11\\6"*1%/<9E,,A& M5"G27$F1)+&NM.,H9(CB;'LV*2HV2[1 >5[D^N.F#U./B13211@D MMXMT]S U)&>ZYK44GDE".1RY0+UPV,B+<1!]\6O4U6&XKP,3_XN\&> M)TC?J*B@K0&*TH:GH%53=BG"*=6;UDP<1+^5D'AV9G=D),TIA+H&U>R],,8T MU50$-=PPIU?CW40&"2TJGF7%G<7KEG1#]JAZ$7%BP@"I_%/T#KQ M+5N(4A"D< Q04)RO!GD$"BHDKA#HK[1 G!1%F!JF?^+.3S#RG$:JY5ZB8L%" M!B9!D+&)B%MVA6?CL"B2$?BH%:&[G4+CH0AIBR>DBYXEDI;"%HLU1-*\>,$H M3SJ]DEP)1\HXX_9/VH!+$UGC,7[[(RU$"Y MZW1-'I7[(D)Q'@6G_7O$O9GG@*R*4U>E[-N%4YI/?M@=:#OET;VV?IIGAH=+ M&)TSIM1OK'"!J;X1P#G*OO.R)$=2QE%M>T^+RH>H W_%L/OSAS<;A1;$ZQ_YZ;'?2O_I>;<=M'#\H7H8##4; MS93:RJ"<++LM"K?,M/GN_K ^\;CK)>6\('>WD+'O.O]_;'CH'@ /FVNA5F1S M;_#)2_WCJI)K'ET5$.#J,M*L@U56 N-[:G=3;P=?@^.M).Z(957(A7; M/K4;3"K&5-L47&^%Y'I7,-IR25'&:*NG5OG6'@^4!)]II&U$I2''LLEQ,#P= M-L?(V]9\JF*19/X)KW[D9.67U#EYELHYC>.5Y[+"\'KB(29(9P<$TC.*LT?/ MP>TZ&TCY<^G X9FW+J4V)C$=8J*#8&OGY7:<]LO.1%+V$37M@2$&F!;\L.*Q M]^Q((I,JPI93D5A0*/>^W)RVG@;R68R'2!FEWHK>4OGJ:<4,JE;V$'%4C+X) M$[9V\\?KR_.6//(DNE2)$W&3M%50>E9Q?5%X!RU,,]@Q%7'X:_U 6F[7<9/_QDFSQPG3L65SC6#:L4>TSV11*+ ME%_07+XGS#_5_E2AGM,5U;.LM@0&&EN"1Z^ F'KEBKYVD:XM68HE99OIEP-* M ]:F<\N \?#Q<+U6[AM5 MM\4G^3%5 1$'.ZU_)TZ(QXJ<]#"C.!QE10L\!C7C949@A+R< E@Y>/0R9ISM MBTW! X?\+\GNUZLU .?.Z[UTEC=5<.''C5(A^3H.A?(!^>>T\A)#WDCK+#7O MI?LCK3RS4_[ W2!='$RFIF.-I%['\&0\-$G-5W*M=U$0<;6;CK', LL/XORI M-7G0,K_9;A0E5/8B0\E:PY$MVYV>4VMA_09\DZQ$G+Y"'-BD9:<-R4Z8HA45 MNHR[?.?I4<&9BT?=T-9)6P*D]>+%@'>7FWABP *?CY>4J+3L?I:'X3H-")?B M8="VW(2[7X/%;P:XM75+]8H)GX[E1$'[$%%#G5#?%OPB<,IKPH M%X5LR\>/70+YBU:[7H*KQ@68W4OI M'C(/;"O"LFDT(*!QE1X-:$9 8]M1A\:J$P=*0[/'VI;I%DOOX)E?6Z&C8\@, M]#UP346NAF29:UCE97AH90)%XP_5-?-FA+AI;HL+4EV[7H0)&YST3$ M&_7BH\RYN_&3X64;HRI!)R@A_L7[DLA@4//X6PE9>E5K'5=B:7V[4T+]\#O' M]2BA&;&T2?F\:PPRD<2+(!0=<3'3X&NN1NZ[ MJ[;C_$4YA[2<[4]=;=59L_E">]CI=OO#BX^CLZM.]^)\=-ZY:MO=]AFF&SJ: :3-.E.]T7J=J=*Z(3T5 M4/K.?,Q ^LZF";+JM69L]RV+>>KZTK]N@M47"-T %7DOA M/K6U6\62^^PN\.[65Q-ITZ&VA987P$-I#8GEE[.,[=.>[N !$Q_76]9MVWX4 M8F0M(0M^O!7=MOS.?.F5(%P%V#T/TVIP PO-NS=R:^#751 S.O]7.,IAI5E' M48R/NW6GA0Z;+='G.TO>"7E%F ?I'T!"G8#\I];3= ATW1JH=CB==RB$$<\8 MKC3.*EF!89'K04@5"Q@_-IHUZWN,RJG;'C]?F591 )!\7P2)-T-[;@) \,F MHD.:RQ4@.*WN(UITTN%BT04R/IK0A7)Q$E+V.?^W#*#Z.B$R(0:X$3YXU/8SRD*D[*KP_7+9S>E0U9 MUSO'!G<,AASS[.,EMJR?)_B^&8NFH3MA6B=1/@,U64/KQ+H \.MXEGDK]YBE M>X-;CK629@@0(&>A6E-?!=XM,SWX&\7PA2!3ON1N1-TA!6^@0^0AF[.044MV M7);"P+<.X-DOS6QOTG;:^L;5!JJ"U]QY3<+=9+3#QZK^N2 T+/L/MHC8*J]1;(0^N2! MAI@'4UJ2IE"_AK..>^ 2O*@!T3/09)=GY(*JZT; F3'[-YD ^-T%]#_!'UG$N*J[[DXRS3Y_J[2R5V M4AU^%Q\AW=EQ_8P:\Q589EPI ULL$<9O18)0#5"NSF;&1H490@J;?;'@[/>Y>#[M7EU7F_T^M\/&\/1O:PUS\?7%[U M[4X9WNZ2SK!O(?PO\_G)1U$"[3N50#O+>;@J3O]G5)5:) \)XH(7P/O"AU9: M/8QJ*Q#UY5194--/BJ7?\IX]"7)H6C3X+[^D$&$%4 MW+N47V![ZBU;@IS;FP/$X/'TO$*H]+%E7U*!.%!4@@<8-);C)ED!6_G$C1). M".NEGSH3:2:IR56$%OFIL\7@R64Y>23\TYD[.W=$K^A]SGS:>!\OS>VATH5K M%L7\#""O>_<-.9E.=2]N4_2 Y9^OA1_.96A[FNNP\G+ : T,QW7EN*'U3\=+ M"!-Y R85[0>)2O.5Z\,(OXED@*]."!M\D^,-AQ>A^52"W6*P5'E0OC"[7JX< M7O$2E%BO8+,^?\2RHT9[K;O(JTFU&U[28HERQY7SP ]SF%P0RC8%DNYSI:AQ M\T!P8(@ NRXD#+ED1/X9WD+ (49/V6<8\&KEBW?"=< HKGVL32H._ ;W "'. M%I=T.;Z/OX"NIRB&3"&7E9.B11#R,\,"G!$Z(1ZH$<.?KH>J.CT"]=!41_<> M6K*4QY2_/' ]SD6=:-T=!6.B&IX(95&?E:8O!H"E8&->AMJ=I4>IT;0, R_/ M-6]9L J0L4\QEGB7 N\1K9%XU)]>HOB$*J;LJQ_1ZNF?;732 M-#7 E(^ES&5U<:XP[ ;,;GCPSC(6YPAX#%B4J"^"66,3NJ?CCGI,<#U73 Q7 M>BSTRI?IU^WCP_'+6ZW>:;NKO%I(,);=;B/18>>SP*4:/-FI('(!@T((RN,& MP\J#I)A%B3X$GI%$"EM:/5RXKJ3ASCN"E5@:W!03KE'4IXF2?>[^X&Z\=;&> M[RDHPB0'S9=Y7#!4(IU#ZXA$OY269=R:9-PM7?3M"C^2:&Z8[C@F+3Y#-);# M[WJGZG(2FPL&/N,YI6[$42J\#Q'F:)(G.C_L$-1\WKSRGLG$SGSV3-:S94U* MN'/:S/L%\_'6D,EES5X,RP9KD80R$Q4]PO=N5'9.0_F6T%40PF??.I>J;PV, M(0SHS,6XU]QJ>39EG3N^,W/(K<[;#MTRGW%W*951V_*,D*U@X]$5HDZ\/74& M(IQ@_(C%>K,D(](STI<[BG0IU; U6W,[0EK%WE,K)XQ;0,)^L 2:CC,[;9[X M4Y&7D%J%(GU]X\&2F<(CW"4,D]=P3%U_P!O6797L!^W-&\@X.8 8O;QYW8UJWC\B,U M"+SBV54L0QG*!!EQA&<)_'*!@5AN)N5 VQ)N;5&R,O<*04?;>VE*'BCA7$AZ MI?CR[Z??3ZU9X'G<):];PT4/2CI:7O.PQ*M(;7"B_.;+HFOD*)PQP30K?\ * M=0X0- &F1*APWRFQ^'7/Q#S!0W&H8-ZSPHDD>)6S--9_!O7?\+!I%-YUIEKDD M )#M6)3DUJCJ@7S>DO(314OK8#B<13*AL(23<_M.9GGE@W4R#2]+E=C[UA>S0<]3]> MC<:]B]%%]^/PXUG?/AL/1H4@<$Q.WBGS/(&OO[UIOZ'/\/BI_)Q&HM?BKFNI M)6E2]XXJ&U:V97:; S(.X?]G\@7W[BQ>O!_@HW&4\0Q_%'_\0I<6+K^#E<<< M!T$&,*PGHO=%R!3..XAWEA(EMGKK^R.FLGO@6TH^/#\383N_*I2,D$_4GM_Y ME\\WW[[\XSM%M[]^^W)^>8$![2W3I0W[A0!604Y\>0=,*-6N+X#)>5S*8MI? M&'A]G> R_^HQ:Z#C,G\D_A1>"2N%S]D7^M__EO:*]!^L; ]9&D>3< MN2/4)[ALY;E1V>D6)Q3-D<6J4:QPX;*Y=?F#31,2V%^P+3'CB5K\MXS)B]]: M%N.+S_+]G.%F7Y0&PB]G#-4<'L66^IQ\YRS;K6E^MU;I;EEOBX'D;XDG-!B[ MZYS8_;?L7>XH/]4WX;;4I51"SWB^G3WN]B@J[2RYR9 O%I*_6)ZR?"=5')=. M_#QGK'RJW _#?*XOH_S('^_('_('>2&>RB<7TBY&(,HP!RV@8X]+-Q82*\G7 MIBA,SXU2 U7T>(@HV!\E2W0)_@?=V=16 1^?E5_"-+K4CL*Z.;PXDY"^WR_/ M<2GLX0=X.JRZR#R#B:#"??'T:HAH"<<=Z.^@2\-DA-MH+TO(%TF,7RXF;QK" M:%&S-7UD*9WI-%G*MN\DVV7?$O[*/$D5$YR52 A++':2:2-R)NE. MLY2;ME2GA'N;=HL1^2;/(![RG:47;'O.J80A4W5N MG/DT/_/,9@CES/'4"9UU@(?\F\O7ROB8.#W1M*6#&=-]B6:0WV,.5IBCF0=@ MN7\RWNUKXX:6WCH]4EWM?#3H#J\^=B\&EYU^^[P]_G@V;GO;MQKJ^/K5V)89^N?GORV_6]>>K+]\^G=U=5^$T^&X&VVM?=7MV=S08]R_Z_?YX-!X-K\;C\U[_LG<^/+]\ ML:#)L<_#'4VP[+.=QQ+P@(%U=79^\^7;]Y?K:/F#8X?2T[+S7$)A0T//%3$4 M.J0D#Q2E))4S: #X]_#GB1<$5'TQ1W8!L1>D N%X(.>L/)54L+/505TL*$P+ M-D/+FRRF]W[@L])P3P9?LII);H"#?I23Y [D+;7G[FZ)F#4U^Q,U7A- MKJF?J1K:Y_:@,QP,VF>C_L#^..J,VN?]T?G'T6X;\Y4Z3*NSFZU^??/ MWRY_N_Y^<_GM\L+Z?O:/R^_6EROK\G]_O[[Y/T3E[]^N;ZXON3/Z]^^7^*/0 M;13XW*YJS'D&1XI8&>M 5S]2N.8:B[*%UM=\-YE+?H(^R?QJ7_J[RG_C(3Z-G MW?:TH<\52@D(H5[:JQ\6F4B6I,IB/;IUY7K3?9'_*B3 =S;L<&VVMD78FL?O M]HM1F.@ESA2!C7WL/?HDYR"/WB_<&?#'+8SU^?,5=Q2[C13GES*OSIOJT4'I M.O>6S><=9#XGU$@.9/IWK!$?I2J-JNC>\J;_BI+5(\ZY1_R(@U7\YM>WSCL< M2[):UZ*/#:G=(T7JF3BU]16KM%A?'9?*=W' 'CDD#//:P;R#2,/R#T=@=F?4&O4&K?YH MT @B>[9AM&=CMQRTH<6:&3CXJ6L?IY.C]/GMF[ ZW9["3"HKG R$7@"APXF: M"@"_-SP=#0WTCQ3Z!]?[#8R: *.CYJ!Z.GGU5>]7-71+!Q6F*>:4!,@1V! 3V5.K)L8@$U64PB*X:HHW(J*N!5#TB:U;0@G(Y MC8/D5=(OU?+O#AKB>%(&EI%2:+Q[>\PC;L!U3(#3,RS&BOQR MPOQ(U'?PL<2YS^8N-L6C$RWKS2LV<6>P]@*L3>J -=6VC:,TQJ5;BH,_J24* MQ&*%9EAYV0/1N7-B82>,%WMHH9':FT;=K&48OX ^_LX15;%>O, ML=T^/=PL+]B43[(C)ODDNYOE"DY]O.A=7MIG%U?=CU?]B_[%Z.-X\/'JHO=Q MW+[H7/6[R)5*JO]9 J.L?['/WJL6^XQB)UP?V7Y*?7ZZ_GQI?3^[NKSY/^OB M^OOY/[Y\?X5.#85B6=U5"86D/@=QKB'U(W4=.Z.V;;YW!^&._<]D=C\\_ M7O9[E^.KJ^%5WU:NZ]A;U^%?MSS:8&=91\NZ_'__??WQ^D:]J./ZW.S.,[9U M4,:V?F=,U-%?N!-0#:_AX3_R%U,>-4E3SXU( M9C#^K%PKA'D2^FZT$-T+UNZ6152+0U@OJ8K%*$'OS5=6+;=V^R8[V60(VNK7 M]LH_5:[AV%M/89HIUW#L7'SL?^R,^IWS]KC?MR]&5_9%9_CQX[!]WN]>GG?6 M.4--:SAN;D(!6KW1.K0ZO3(H^?&B4M48Y1;F^OWZM\]G-YLB\85;7[[ 4U_/ M_97D_9J$42(:#G+[B5J$B!JZ\^>UT>$WW@*S#O%1"^S1DX#R/'62B-I^4$<: MJE#+>[2(IBZ@4B-3G["%X\UY&R/&+2%^ 3TY9 DV$Z0'.DF\"*B#S0LX=?D2 M?;N3[9EC:$KMQ]'XM-,?9_\WU*L$V7VSV\3@+^SOKE+8'^[^K3M2*&%8=U^O MF5\-TA<^G7V_N3QO6=>?UZMP'QZLY8?.+D#I?M_4K3Q+;D&TB$YT13_F$5&E M8:]',K]:5OC])?HE[V31*+Y&5\L:[V]^_?N7[W_]"Y#\!^O;J05,7;68^"YW MT*Y_#06:^55:*OX]B( PNEU.&$YD &OF5VG [FAO:G!KYE=IW+[]&KH^=O#V M-L&[+8>D4N@5CJQ.,1S2C)TV<]W_7"L%YJ9OJK$ZJV)U_G;YY=MOE]8_3JVO MUS=GQN8\/#[-_"J@"OW&@O"6$5D J1BXFOE5&J[^Y#;?B8@?7/]8K5>?\TN [<)A,T\N[EH\*M MK:+;)P4Z&2%\H5:V2_8'0^A#0^D\!^7: )&D!J_DZJ,>\JZ;CA;FA2A7!32. MV.AK(9!_G;)E5VVK^,"F9=LNC66PRVL@3)"*EO6MB"0+>P@YT;UY47;9PM#/ M-LG))M& <":*WZ<^FR7IV-BR\ ((DB>!82.P7 @,&X&=0F!8K6!&87E0&'[! M):QJ.49>J^6%C;SR(:\77,#.0UY[J\FV[%+[=I4?@I'3:\?NYTVW@]I<2,(I MM%BG$ZA$14745Z3VDN/#Y/@P9 +QV$>"$;"VTNSW8*==B1&RX(9$$FT;@ 9, MUZ/JDE-]'4E^"P1.,&#JHL")O03FYVAS4'H\,+G>;E5:F9E\$$ZO\,<3-(GCKB-L@/IWXL=5@ MQ^-_!D2P\Z=QL^4:&A\!O.53'(W633;RN).L(?!5 R'LP@<['U0F++8+#$<02UUG]$+U.:TI%L2 M?+H2Z,>$1))%_@QU8Z\MQ>RTH2+L:SS$HQ#CL.$Q[RD:.Y97E^.9>#7_@%02P,$% @ ZHH!3X>?:=M4" /S0 !4 M !M='HV,S Q.3$P+7%E>#,Q,2YH=&WM6^USVC@3_]S^%3HR[:0S@'DI30(T M,X20N3S3:WHI-WWZ45@"ZR);KB1#>/[Z9UY0 J!M7'3\R:327E2+RL]\OKG'B[UWI-*&5YFEA4.7[>QZ_#U MJW; *8._K]J_E4KD6/E)R"-+?,VIY8PD1D0C\HUQE+\28SBBLL)(?]BX#,1"V[:5-8.9EW-H#Q:;$V*GD'PM#%=G2D(9" M3IM]$7)#/O,).5?>XQ#X[(5\[YT>=S[VOI;/_?NI])YUN MGT!OK5*I;2[J3S[0.[,[+9+_*/-VIU:OM\AYF?Q!39'X7%LQG!(;4-LDSUAY M$M Q)YJ/!9^ M[:!,.1'0C68F)Q"?ZRT)2HB)TJ'I%HI_4G4$+>HS_TB.8W\ M1FDC.1KR8[E&V,TQ!L(D4A#N82T5$:#0E261UPH$3 M!$ 7"V'+* FAI0659$A]Z-)$A> ^K4KIKA!$W.?&4#U%DI!><.";6]- 'P-A M@*5T011X(($O- 1@((M@.DC"N":30/@!,0E^+.9/N.;9(JA *(R$T(K!>B)L M J:F/M.0%PW!M$4 S7',(V1P72]J3Q>:\AYT+\3@^!^0 /A9"@B. (\S<66 M%\$Z@!R&=6Y<1$/ %L44#+[[,F&P)ASKVOTM@G$(;,9P/FA::')2+FPG.S:S M(@28)W-97A$I$@D$8# *3M4Q-DXRGYJ #*6:F)DU:3X2QD**: G%SE0#D+>8 M,PHS$^8&N;>PBX%00-/M\RFAFKL3 MA1,2 \EQYPD'@QI(80(D1[(0_ [Z'FPS87RI3 +ST"-I)=.CC;7R.8-N0W;A M)!D'TTB/JW?I!S0:<=(!L)\G$BBJ=5JJ-G;Y.S>UVF!I*VT*S#ZBU*1P?8(> M(6=IZ7FC+!LS&BXQ&@(CU'/5_H "8U7SEWH8W'K86BYE3!DZRX^%2L&U34S] M67N#LH1<3?LM,+-L-GDBF V:>[7X$L<\RW P^^(YTB7R,9J03V5FMU;%A6TV M)].F)/G0-NL?4J;;;A==26@SH:\7L76+C \!Q&-N8#TP21$%((I9 ML,!! >X<9#%*"N:*;I,,C&"":H$*B#19<"$JPI42@P'<^1[CHKUSVU#:@T!0 M:;M),<732B1%)PYJ.2$6B0#,2-.*]1DC] TX3H'0 "MQUEIC&LZ,/0>IF^U@ MR3H=))QE"-C7R#9+SEY?P/YSP3YX>F#?.'1=P?SF06]CZ(.[& N&B*9&1<[2 MJ %O@(D[PIQJ-H,<. %!!T(*.\7$;!U;=$ .G0YNJ>]8(LTE_BZ)N,P4BA,= M _"-2R1]7VGF!' EP(A'D!]*0#6,\!@="Y) >9,B&QR0B"&.WPG;:X[]!>Z/ M#^[^4X![;TQEX@(@8H$/AU )B3%8L5E3TMJ\K+\LFR0>=4W.L'8.9%(-95>I<%T_W!.1IX>(O8?AYX9(]!5P>IX9^ M$W3PWBRK#QW-6J1N$88QHU:^GV@$2"Y]7;-JJ(R%?KQ7A[4,[-9,O'29@)IY MJ,W&%C@+]:(,Z/F/Q(!XCL#3B+?W>B]>[DH>;1.^TE$R&U?_N(<]%H%9U013 $90W!33Y,I 9F62,*0:]'7*9&%H[;7\2^+T##'X M).XOWN[4:ZT.I$9##;&C"+#@+MP!L-PSNPR!Q311$=%8R3'';"6BH^S1H\XB M) ]CJ:8<1B>!2L,B7<(WX/%>,"EP'T//F-S;=3^J4N M]U)4,W-7N?.\_O#_:>4#"&UNXVB>DG*=9 08?;M3_5!I58ON-;Y'HBKZ)GR0 MW0P$ RS>QUMYJ9K7^;9?9;"KBF:NIE99RBCN7^D779^GKH_*F)_[H?Y*_;(\ M().^&E\2]_28[%3;F;:0NBDL;(./:UUYZ_,%#O]"_;"P M>Y2VOFJ=)-5M\\]K2YX[B]8-!!^2WB7W$WRD1<[2&]>'8[C[)7W6#&7F%:[K MROBEC8S,#$Y,3 M<65X,S$R+FAT M;>U;[7/:.!/_W/X5.CJ]26< \](T"=#,$$+NR4ROZ:7<]/I16#+61;9<28;P M_/7/KFS $)+ DS1MTG2F222OM+O:_>V+#)W?CL]Z@Z^?^B2TD22?_C[Z<-HC MI8KG?6GV/.]X<$S^,_CS WE;K=7)0-/8""M43*7G]3^62"FT-FEYWF0RJ4Z: M5:5'WN#>E(IPZO,LM+ARPY.';Y\T0DY9?#[1>>W2H4<*S^->&R)KSFU MG)'4B'A$OC!N+DB=5"ISRIY*IEJ,0DL:M?H!^:+TA1C3&8455O+#_F4HAL)V MO&P(S+R<6V>HV)08.Y7\?2E0L:T$-!)RVAJ(B!ORD4_(N8IHW';/C/@O;]5K MB6VCX$R,#SN4Q#2"M>9@KW]2J]7[)[WCVNY1=_^H4=MM[C>ZC8/]W;V]HW>E MPXY'X;];-?LQXRQ%S"LA1S5:]4;M]55V'9Q9)ZB(0ZZ%7;-BJ($=3L^X%GB[ M9[=*8?FEK5 I1G'+'7&!R<&V4N$"-YID#(9*,M@A-PUIUJN-96DW%,P'+^'Z MKI*M.ZX'%6#-T?3ZYX/3D]->=W!Z]O$S.>__]??I>?^8''TEG_L]G"3-6F.G M^^;G$OOLA'SNGA]U/_8_5\[^^=#_2KJ] 8'91JWVF$Q\9W:G9?('A[C'R84:K"CG,)\HK0E M*B8G2D>D7JO\151 _J1FP/TR.8W]:ONG/9R"8_Z;&C3GW24XH@9."SHXM/RRF(!_%"C(BK*4B)C2>DC2V.N7 "7*D2Y=PBI1$,-*"2A)0 M'Z8T41%$6*LRNBL$,?>Y,51/D22B%QSX%O8T,,= && I79X%'DC@"PTY&LAB M6 Z2,*[))!1^2$R*/Q;K)USS?!-4(!)&0O;%?#X1-@0%3<)])R#NFX!HBH&: M8UC&R'"ZWGN>'<0Y"">!B,$$:,W%D9?!.X <'NO"*51K\[;61$"W).Y0K",%*D$ G 8!59UC(V3S*OY1>#I:/[_=5^H[[7-KGE M\VR#0%-!(&#H#O644,V=^< <8B@Y'C/AX#U#*4R(Y$@609#!0(-C)HPOE4EA M'88?K61FQT0KGS.8-F0'S,8X^$%FF_ZE'](82J"H-VFEOKO#W[BE M]5V6C;*AP!0?9_Z#^Q.$?\&M,N.B+!LS"I88!< (]5QU-J# 7-7ZH6Z#1P]' MRZ5,*,/(^+Y4*[FQ2:@_&V_0II"K;8 %9I;-%D\$LV%KKY%F(GE@6\UW&=-MCXNN%+BYT->+V+Y%QN\!Q&-N M8#]P29?\;L=+&?.R3U.S^1),D$,.OI]SRE*N2C5L /%Q+(R+ND#%8[%V,_II+ZL"4Y]P%(,IY9L"' F(WR&*4%,PUX28=&L$$U0(5$%EEX/)1C#NE M!K.UBSW&I787HZ'5!X&@\W:+$HK62B7%B UJ.2$661]69#7$^HH1YH8 M@)TX:Z]Q#>?&GH/4UGZPY+ .)8Y(P%''ME5Q+OR,_X?%__#QX7_C;'8E#&R> M!S>.!A!!QH(AR*E1L?,T:B! 8.&.R*>:S5 (<4'0H9#"3K$P6\<68Y(#K$-@ M%DZ62 N%OZLK+G.%DE0G$ N,*R1]7VGF!' MP(C'4!]* #H\X0G&&B2!]B8# M.\0DD4!J?X;[TX>[_QC@WA]3F;J13J:M>#=(C-CW:U\/]6(F4*1NV;72!D+\WC%#7L9 M.*V9>-DV(37S$A[3HT,W9ZYN<$#,<_J42''!97Z'MT)?OK-.U;N@^9>]9W&7 MX&SF?^5%O,3P7;3\(G1BX-VB>KS2O\U%H]##6:7-O&!S$[!E% EK.;\A30T5 ME(3XG F0SVVR ^X&NH'53]9KN/K'=4GN5<*\%9=Y;P1) %K1 Y:P$,U!_F32*J 9]G3)Y9EI[ M>?]<7OT:L'P4%Q]=J)T"#5-NH1V0.>]%&=W*F1^$$@V-"E*M>9C0(752_+75L3' M<7'[&,.-G.L,[H5;.D>^-]2N2)MA=+]>W6_N'C3W=E^WAQ CN:[X2DJ:&-Z: M_7%%[P7>@02DB-^7FJ7KX9UQ>O>Z$ N6'[W=O^%98=WMH6.HK%71LN^@ZQ0/ MMCC.Z)>FW(>O6GGH*MCS>N/_O[T20+:U3=!Y3,IUTQ$$O=]?U=_5VO6R^[C@ M3Z(J!BM\&]X*!0,LWL>G_S(UKPMV/\IA5Q7-0TVCMA0X[U_I9UV?IJX_E3,_ M=:/^2/WR.B"7OIY<$O=6FKRJN7^/(0%E(Z1N"0O;^K"%9[R5SX@^._DOJ!^V M;O>C7(X35ZQ? NIVYRW/ODTPL%#\C)O)<[R^Y8OQ_#G4_9"V?@M>"* MES+=Q3OI7(AU'?I2.[GRS8L'OB._YHL>5S];O_'EQGU_'>5%Q\.OX!R^[+CO M!AW^#U!+ P04 " #JB@%/0) 6H+8% "Z( %0 &UT>C8S,#$Y,3 M M<65X,S(Q+FAT;>T::W/:./!S^RNV9)I)9P#;.*$$*#,4Z#2=-J3$G=Y]%+; MN@K)9XD0[M??2K93"$F;YR7I-9,'DE;:]ZYVE?:+_K 7_'DT@%C/.!Q]>?OQ MH >EBN-\]7N.TP_Z\#[X]!%VJZX'04J$8II)0;CC# Y+4(JU3IJ.LU@LJ@N_ M*M.I$XP<<]2NPZ54M!KIJ-1YWC93G>?/VC$E$?Y]UGY1J4!?AO,9%1K"E!)- M(Y@K)J;P-:+J&WA0J9Q!]F2R3-DTUE!SO7WX*M-O[(04$)II3CN#TYB-F6X[ MV1"1.3FV]EA&2U!ZR>F;TD0*79F0&>/+9L!F5,$A7L9-.FX @,]RK]OK]7K 7)_G6I,AOL:)$A&$L>X0FY:L"O5;UU:J](6(A60M/[$=A- M2;@KX?0&H^#@W4&O&QP,#]$#1\=?NH#GB75\_?< M\N,BLGL,W?[P*!CT'Z\@"_'MNW48OH/@_0".NZ.WWB?3&7ANY3-,9&I/ M3!"]C("*")-.P?-UJ?TP%W1[RZN[+=\MV[QTTY.VM_Q:BRB8,([TG/%]3,,Y M@C-,441$,#@-8R*F%)/A;,:4,C+";P,98?8$/)NB9%:%D MJOE^"T95(\4R]&)&)W@Z8M/LA,)P,F$A3<]+N0PX:?1JCE!'K6$E;"0 MZ\V&!4!V2"03D]57P0L@8_R(P+))TC$15%6&IYPNH1M:!1OC+^,ZT66SSP". MJ;)+LR5\$W*!LIK2YL-:[*;/:#+F%$7%>4*B"*\S;TINR8Y50L)B?(6["&RF M+HW(=%1L7K!(Q\W7M>34K#DZ,HOY!\>"KH&?&.V%A.@Y-Q4.)WH MIE_/D%Y77#O>JW.7E8SJRVEL_83(^U!J@+:61YK)G&/8"3&F<..&9ZZ9TK_G M+*7F\JJ,2:HSV]\A&'-2\/9VHE=G%O[=D<^<.#=S;]_?;1GWOD N5HF.-:AK M"V%-7=9&+!##B"=TLV(5^-OZ_V/KKST5ZV<",^6,6)/&C*P)(HYPUEISX1J$ MF92$X>3*OWL8YUE2WVSCO"7;FX>Y.AJH+BI25W6OTN^?(-^/5XX51&S_C M&4W('&FM]+PZTN[C1^LK>S[>7P82ZWE;-UV3*A9%>SJ.(-?F[*U M=#./3ROZO%SY-[2]/CI<\SJ!Y2DQUYU/,;!EUVQO_9;]P*Q*1#7A!>]B8S-RX+=0QGL>4;S4%-SUP+GW3/]F]=?D]='9CB_+;S/^'_)D"[3Z8N_6EZ9>8 M+ND=WA_"G:.481F98!VY@?6BZGJM3#SW0/8KM])-%9_U:]%@;;&MJ#;];QT# M&:/[ %,PIN:Y=3)/!5,Q%OBF9RN YH]U&*RI*?!OVKVUY3UB$5(7F&Q_&[$D M).OB7]S=?P(=^[+I\1EQH5B1&=-^CY@*N53S%#\6[]KK;0S(>5P_O[UZ4D/2A7'^5#O.4[?[\,; M_^TI[%5=#_R$",4TDX)PQQF9?&*?24&AF>:T,[B*V)CIMI,UD9F3>< MOBI-I-"5"9DR/F_Z;$H5G-$97,@I$2T[IMC?M.FYL6X9P4/VN=,F(,@4YZIZ MS6WL=;UNK?]ZO['G'AS6ZMBQWVL<]!M>KS$H==H.P1\[J_A5<.9,T$I$C1I- MK^8^O\ZN;7IN$I2)B"9,WS!CG" [TUUP7>)MQ[XJA:97ND(XNQ1-:^(E)D=W ME8@KY%L#]5JUMBKM-PH6($IH\F,,]KTB;,HXO<&%?W)\TNOZ M)\,S],"+T?ONF0_^<+O$] [A?754[55A-.A94;UZPRUOEY#=$73[PW-_T-]> M0Q;F.W+W87@,_IL!C+H7K[MG@U%E^,?IX"-T>[X9J;GN';SEGH+>PS/^3)5F MD_G])3@1$$@A:&!2#,R8CD!'%-ZE),&MX'.XH+%,-,@)O"7*IT$93D10A5U# M]6+GL%9S6STYC8F8VY;7>@FXT+%,IN"YE7E%SOU6HLHF#".\BST'M$@17*&*8J($ 97043$)<5D M.)TRI8R-\-M0AI@] =>F:)EE8V3V*FR!UBK#;Q23-(73*IPS3)2@EJJ"4L!85\UVQ0 %2&A#(V.7V9O" R MT$<&5DF2C(F@JC*\XG0.W)+IMYAG!,E1V:SN&3D#.TU"5M/BQ> MKWN,)F-.T52N)2R,S'1:39RS44?.@%E^9 M,4>'9C#_X%C2%?+/9O<"PG,3:!F7[A).[B8X%U"]D;SNR:X\%V4Q@#IP2"U?, MM9H@XQ![+5(+V!-FDFV<4&407C;#A'/ :;@NY@@F,.N29NYYZ%7/:PWCNH'C>>ML4Q"FE0"R3F) M%6T6'Y95-]HLN3J2H!3B5:E>NMVS,T[[SY?"P.K0WN&_C"W-^WK4&$NMY705 M/@8]RX9=;F?T*UWV[MS,H];2?JX;X=[PZZ,;-N\2;AZ3O/J>M6@?EG MW]2'U"\_!^32>_$5*,E9"#NN_7H,"2AK&>HFT[AL@$LXREFKFOP"^?]0/W-I M>P0(+G56L0JWWE0VSOBV4N)_)\'N><*0=XS,OXAA[J+=()"IT.9U,9?JI@O[ MRLUS[37M@^N_=N.0BY"ZX&3KX\@E)MDKP,VO X^@XE\V54)C+C0K*F/* M]R%3 9\$F\L(C,PJ^JV%<)O?W^^_L3VS?6Z3;^2/VD[ MYC\#.D_;]E\6.O\ 4$L! A0#% @ ZHH!3WJI-R[$!P 9@@ T M ( ! &EM86=E,&$Q,BYJ<&=02P$"% ,4 " #JB@%/_"<$ M'V46 #;! $ $ @ 'O!P ;71Z+3(P,3DP-C,P+GAS9%!+ M 0(4 Q0 ( .J* 4_'*B:Y&"T ._R 0 4 " 8(> !M M='HM,C Q.3 V,S!?8V%L+GAM;%!+ 0(4 Q0 ( .J* 4]$C N 0IX *X4 M" 4 " "@ 4 M " 303 @!M='HM,C Q.3 V,S!?<')E+GAM;%!+ 0(4 Q0 M ( .J* 4]"?XL?+_@" ( N+P 0 " ;[H @!M='HV,S Q M.3$P+7$N:'1M4$L! A0#% @ ZHH!3X>?:=M4" /S0 !4 M ( !&^$% &UT>C8S,#$Y,3 M<65X,S$Q+FAT;5!+ 0(4 Q0 ( .J* M 4^V[;D^1@@ '8T 5 " :+I!0!M='HV,S Q.3$P+7%E M>#,Q,BYH=&U02P$"% ,4 " #JB@%/0) 6H+8% "Z( %0 M @ $;\@4 ;71Z-C,P,3DQ,"UQ97@S,C$N:'1M4$L! A0#% @ ZHH! M3TU05-VS!0 #2$ !4 ( !!/@% &UT>C8S,#$Y,3 M<65X =,S(R+FAT;5!+!08 "P + ,L" #J_04 ! end

XZHCG"+A8 MDQ,2>SF@VL1>E8IMB[E6\O#;SC;NB94%&SSUU4W@E]$1'OP7U]IAIL- MGCNV%K&L_BBH,K(P%L6-:V(@LGMUR7RLLR>T_*Q%3&N A*4._F&'9A&]!O0V MW(@S$Y^R-TF[[*#Z*]"YE$<-S'G@S=RKGJJ>>3G3(0TRI!I=JZNW+.[4[H75 M[D=>!#HO,:F-+&./VLC.&0FR#%+$>E M$F4T_-AWV-.MJ];'U5RI]^_=596K MM: B<4?1K\TW51-+_EK-*;940E/"B<8/6X^>[]V-CDY$%<)8A .2N7_S^\SA MN9/HT_,DECW?HL>V\PEHON@S/WZ'%68 [ 'B*HS)EX37\\?5?/FDU&J- +N M]V=F!!_>;9VE[TI4%KL5K:8"GR2YH>8B0PI]C!$O;JVR0QI*5C !F07# 2NN M&G9''/H^%&'QC-WZS"$/ZLLKRO"/[J#WJKU_]MK>P!+H-=PMP#-8^?5E6@F< M#^,F$RZL9C]9S@WZT;OYD77MV((HGD:+LZ(J,S8<9K]QF&@K_\0@]Z%$ M2!M^$EOW/:.WY'[L^:G8ISV_C.S?GJV\]'H&*&'/$S MDMY8^_2Q=XHT-^7QV%!!S]B[APZ\5NIUWVSJ)"^I5*== M3FEA7GYM.7RS9+0YI6D-ELU*Z^8Y<.38#G_[>?T5LM,;$EDZ)#1H47!O;P-6 MC,TC*VV#\LU;'UD!+"H M^_?[J5 O'CAF<\\?]KF[TZF^H!I?=W>[[NZ](,W^&I%'GV63<- 4J%@MG%A0 M]6OM*GFP;&TO"R;)![,N6FN0'$(KK0^UO-T4:(9K1J=$RW3V5F8[YS:,%&QN M[*GND-L,+9NFI&M$Q]\-%)3>?_Z.;3R8\7_S%"AYC582C'T]Q&#.GWJU'76D M;7WIZ6"!01#^='6N0$%;-SBC6@'WQVU3MJM]0Q>[]@I'5 ;&6Q*K$I -3OK^ M006Y1D;6FE3O;&AB7V+.S8T=VCMQZ:)HD07 M+U IL&B:JE'?T]C4^5/JQF.QGLV?X&CM?,*R3A;U,M#):])3%6V\;B8TO-BA MBM/V8:TT)C3=Z3KOH&^7590[:#N@P*;L=G2&,N"A*-)[;3HR#JU#NO'UY&_( MLL[?75R_/SW@:J0//7Y%CWT.M59]8_GC:!#EMYNCAQ\OBR@>%FIP6P4C8?><('A<.&KHCW2A-HG$'H].@+Q.W]P.&K\-G?M#IT\^.B+BH M5I3#SN]-==1 ; <8<=#B5=3%V?I#/>15Q09CB3TI>>UJS8'2(8T^.J []]/I/Q>/J[356^6" MV?<7G\_/KG\Z:KHMTO!4:H7(+%@>/P_7J@HN]KFZH>Z?Z#Z^@X*7%C,H&@\8 ME/W/_W:=:"Y8=ZG_TO,;G(0:##[,@AH&U(H ^VJQ>$*0G-';#07/S*A<*]7? M-YLSVR2D=^Q6:J"/8!=9H4"]*I"%/Q+*P4:@'%#VA'EBBAHZ2,++M0Z)M8P3 MW.+;DGSS_#G&925?2R@&ML'"+CH-YSOGO1Z@F\4C1VIB:EYPGG4 MY6[>JL?ZN7KPW=T,- ?]:ZE^AU&I=]1+$#P%B##<*\"8J&D>/R O-E_(*3(M M)W_ZCVS4?YN<) [<@5Q@^H;BPK>T/0$!QI,$Q$[^.;2'57(5$%?NKNJYR>6M MK*@N@"'QK(*=7!;K+:1M)Q]/+D](1@(E=",Q"C%;3*!NJ_4$[D2@+&! <&J! MJ8N\VHFV$T$?B;NN]9.NKK04U ]>YLIAUE-^X>6NT$^UUP,G)R*[C*D9JR@1 M[L?'\KZ8IWXP;IJ\6R*BPE4YOSN^6&QV:SBUSXSTK!],'6__V#+1Q!VNK\E@ M]!1&V57*%F/\]"9N5\4?(8P2P9II",0SVI=HI*W6B_! MRN\4;*#T=R6M:\2IPWJ$"@Z2K4;C504"QPT=VT@=#J-(B:!UIU[$[T6JNW6Y M?0I,-SR @"^?,AUD(<[3]Z#XKK)A[)FA?9I[D)'\U/QAGB.<^U58$O7.(ZIPUQ'[ #R@!DY&T:,I([K M ]/UCLYZR8&OZJC-GUS=&<(SSABG% PP"+7UD^IGMXY3T_-;! U1PX\N,7D< M'7]P:+YMKY?%;8UYKMJ%(W5)2%?USW]@%U^HBW:E>7I!U>=%YN7\L$FN'XIM M5CL;Z'BP&J4H2*K%PNFTIU?\M![C?&N DFB!3Y[0=^!9;4 MZ?/'_^U'>OTP6__1!_HS#/3#\EO2X79L6$_3%FNPW> M'*.@E7$8I-=1\*FV^(+5A8T>!0NE'0L.$.=F D# S&WOP#=CV_&J#XC"-U=0 M=5X;?[RKJO6\ZBL9<896:K(!5_!]X#4@DZ;7C*FYX2U-=AHVJ?9U*:XKYB_% M \9-(E$]MC#VWG L:O],XIM01R.U:!)X6YY=Q*GGXO%1'6&*,'\$?RT-&D87 M(JR65J"LV[J8I8^.(8H\QAH7&]8K3 MX/EOY2W!CE)QKO5AJ$4ABD,#B;:LMJX59\]885,:'VWS)LXSA5,GFR\$$G0\ M!/32K/Y:IRLWT=O9 Q1,ARHC[Y8,U?A^IHAONUP[\CXE7K9 W?87W0T!8G , M@\( I+?](FVB[>DB7< M5M;_5FV"'+IGNR]]F-YQCMO50WE@36:)F^953CFMQ7$6<0MA-%3_7-A"[C.N M?ZK%(G3L2# KX>H.-"6]8+H$JW\S?EO>A>[+#X#Y\'OP)MM;O8U,'6QE9A;T6QCVV!+IXL9TY__23+ER0CNV3= M6%ZB<[ZC\YU/%^KY->^(=Y36R/>OY[U#]@WB-> M'" >B0XD7ME$K]O5.,RD&#=WAAU@F D'M"8LPK>$T96B-BLCG+*-@Z<62"23 M"FESJJ9R8)'JV84#Y]D#[W@X%5*UM5T%][OJIN\%>L\*I(P- J?8 7%8$JU! MB3OCM)-;\+L0ZNSEIC0*YOV.%Y4TK74[VNS'-'Z]L[!@X*,-JW?9(, PT[*DFW>,9H+#FXQ M/RT8'%DP#DE?!Q52T6?#9Z]*8@!0&*U!:9IL(U\5*9?0Z/XZ-=FQFJ4DJ:?KKEY3K9MAZ/^S+ MQ"])=+%T3$ESAJ/)ZX?>?+GM^R_BZ[KM[.EDY=SFU71JZY5:2_M[OU&=W[+L MS5HZOVCNIG9CE&SL2BFW;J?)R4DQ74O=3=Z\WAUK;J9TH7>J=KKO_,JPXK-6 M#_9I>U@4TN]PKV[D[>GD9"+DX/H+W3IEWDFG/IA^V.CN[G0RFXBE-M8MPKG' M/=>ZTVO]337CDEWU#W_T1G_K.R?;16WZMAT_%3:,'_)GL#_6?%;&Z3K:T'1CO_EU]G^U8WGHA )@ R.2#DWPF!3 %D>DC( ME$!F #([)&1&(', F1\2,B>0!8 L#@E9$,@20):\D&\'JSME[0OQ5EIM1;\4 MFLX;P8JYCXR+E30TZKP$7"]YN3[T??.@VU;(KA%7 M;N7I+OW =7WK;[;;J1@2"$S9H98B*)S)@ML@TKU\IIH\*N8M[*>!"1/6;,^@CWOWND-$@3 M,V9/7'9UOU;B1GY5T0@A15-$8YD@0R3,AM@-WUR&^'MC_(,@ZY^#2@*G()HYN0%]ACBH@L MDC!;!*: \4@BBR3,%H&Y58R)=)(PZP3D5N'*4TSDF839,R&_VGLG(M$DS*+Y M)=':1Y@BQZ3,CH$95URD099)F2VS/^/:.YI(-2FW:E!B$8\FK'DQJP8:,<9$ MJDF958.-2&MS*=)-RJP;C$FKLAD5%V0Q9*&.V$,:D9=D,62ACMA#&+"DFLE#&;"&, M65%,9*&,V4*P!!I9*(/O7I@MA#&C-T3(0AFSA3 F#4@9LE#&;"&,&04D9*&, MV4(_85[&F%% 0A;*F"V$1S,*2,A"&;.%\$R7/D(YLE#.;"&,&;UF11;*F2T$ M)^2+FF(B"^6'>R*(+[3O:3],%Q406RIDMM,4< M?WZ?_BJUJ['?*_J&/4<6RIDMM,4\:_PP^DUC7-^]H^B.Q1'%1!;*F2VTI\JU M59$281/%1!;*G[\8=^4CE SO5#PH;5!!%BJ8+;0'DT8GBHDL5#!;: \FN5$_ M4DQDH8*[(@?KFS3U*)"%"NZ*',2DJ4>!+%0P6PAC1CU>R$+%(=L(HNR]@+UH M!VDC^/&X4TQDH>)9^@D\UE@S/ MMPG[Y."1QQD=/BHDL5#QCH\&.3=^KX^!Y M)S7%1!8J#ME[$ 6D$EFHY'XO!#%I0"J1A4IF"V%,&I!*9*'RH.^%HK939*&2 MVT(0DY832F2ADMM"$)/6-TMDH9+;0A#S)<5$%BK96Z)!EU$TR2AA3S2SA2!F M5"TND85*9@MAS"B\(PN5S!;"F#2\5\A"%;.%_KNY3!S]*:-.>&2AZF ]<.+H M/&[81Q:JF"V$,-]_I1/@"EFH8K80PEQL:%I<(0M5W!:"313T2:^0A2IN"T', MZ$E'%JJ8+80Q:2)7(0M5S!;"F#21J^#_YHP6FHX[VS>O&[74G6H^^5-8O[Z6 M;3TW(OP*1YHE61[:I9=#VY[[=5?=QUZ&]>,Q=O_#^>9?4$L#!!0 ( .J* M 4^MW6+EK0( &TT : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/% MVD%NVS 0A>&K&#I : [)(5/$6763;=L+"#9M&;$E0531Y/95O:D*)'I=&$\; M&8(,\E]]$*AY^I8O]7CNVM*<^[)YNU[:LJN:<>R_&%/V3;[6Y:'KU6S3!?HWI^FJ^Y>3GLJN'E8*O-CWHXY7%7F;>+^=4- MKZ7)>2SF]F,?I@VFO[SW^7^V[X['\SY_[?8_K[D=/ZCXNT%E/@Z2Y2"A![GE M($%)>#(CTH+0M#CEJ^W +V% MK[< O66%=VWTLLW76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#> MPM?; ;T=7V\']'9\O1W0VZUP5H(.2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ M.Z"WX^OM@-Z.K[<'>GN^WA[H[?EZ>Z"WY^OM@=Y^A;-N=-C-U]L#O3U?;P_T M]GR]/=#;\_7V0&_/U]L#O3U?[P#T#GR] ] [\/4.0._ USL O0-?[P#T#BM\ MJT0?*_EZ!Z!WX.L=@-Z!KW< >@>^W@'H'?AZ*]!;^7HKT%OY>BO06_EZ*]!; M^7HKT%OY>BO06U>8-4'#)GR]%>BM?+T5Z*U\O17HK7R](] [\O6.0._(USL" MO2-?[PCTCGR](] [\O6.0._(USL"O>,*LX)H6)"O=P1Z1[[>$>@=^7HGH'?B MZYV WHFO=P)Z)[[>">B=^'HGH'?BZYV WHFO=P)Z)[[>">B=5ICU1L/>?+W3 M3._2U$,^?!^')N)V"@PV&34UOVMUNE;87\,!)4/@G MV^W2MY]#VTFK,JE5$^E[$P+'G/.#6)^[7/U\G*Q?'/IN\.MD%\+T10A?[VQO M?#I.=HB5S>AZ$^*IVXK)U'NSM4*N5EK4XQ#L$);AV".YOKJU&W/?A<7-T_5C MZW5BIJEK:Q/:<1 /0_.JZ?*Y8>IL-Z_QNW;RG^*"9/'U$+OX>&V=Q*I/Q!LF MO+[Q>![O^_Y@G6L;^ZYHXV;3UK89Z_L^WI+ZR5G3^)VUH>]2OS/.-C^":X?M M<]X[X\(WT\?&XM")?Q:DE\L1'CM[.L!<.>?D$+>%/35J+CQ]9A\:^+(;ZM'9 MY>1BU87VQ./%2'>QZL5QX3D?T1ZW3F.;-PV/K2_WP_X>W7[^?NJ%_RUZ,1\^ M]M;/ET-"&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .J* 4^&>523-@, M #H/ 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3\6T MVAW9 @ #0H !@ ( !"A$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ ZHH!3^3&V?-3"0 #D !@ M ( !\QL 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ ZHH!3Y&XP82T 0 T@, !@ ( !]"P 'AL M+W=O&UL4$L! A0#% @ ZHH!3V?S QBT 0 T@, !D ( ! MR3 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ZHH!3_)",B.S 0 T@, !D ( !C#8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3SJ9C0"V 0 T@, !D M ( !#D( 'AL+W=O&PO=V]R M:W-H965T9% !X;"]W;W)K&UL M4$L! A0#% @ ZHH!3\.?J&*R 0 T@, !D ( !TD< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZHH!3_"1#.+# 0 -P0 !D ( !!DX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3Z(#DU>X 0 T@, !D M ( !O5D 'AL+W=O>]/M,! "&PO=V]R:W-H M965TT SP$ )P$ 9 M " ;9= !X;"]W;W)K&UL4$L! M A0#% @ ZHH!3T,3AKAK P P@\ !D ( !O%\ 'AL M+W=O8P >&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH! M3V),3ZNK @ J@L !D ( !<&@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3X"FS:R# @ F@D M !D ( !27, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3WC$+KG_ @ = P !D M ( !*GL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ZHH!3[ 322X0 @ ;@8 !D ( !RX0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3_8G MW<)% @ -0< !D ( !H8L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3SD1V/E] @ # D !D M ( !0Y0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ZHH!3^US_I)J @ \P@ !D ( ! MVYT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ZHH!3]*@,7,? @ * 8 !D ( !7Z0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3QI)IR7! M 0 AP0 !D ( !8:T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3[ZRU][A @ R0H !D M ( !.[0 'AL+W=O&PO=V]R M:W-H965T"Y !X;"]W;W)K&UL M4$L! A0#% @ ZHH!3Q Z]3!- P RPX !D ( !X;P M 'AL+W=O MM!T" 5!@ &0 @ %EP >&PO=V]R:W-H965T&UL4$L! A0#% @ MZHH!3],0UO.5 P 81 !D ( !NL0 'AL+W=O6RT# "-#@ &0 @ $; MT@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3W J%J1P P ,! !D M ( !?M@ 'AL+W=O&PO=V]R:W-H M965T !X;"]W;W)K&UL4$L! M A0#% @ ZHH!3]J&5_*_ @ 40P !D ( !$>$ 'AL M+W=O&PO=V]R:W-H965TWC@$0, % , 9 " M =CF !X;"]W;W)K&UL4$L! A0#% @ ZHH! M3V&\?B[^ @ 8PP !D ( !(.H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3\7:3HB4"@ Y4< M !D ( !H_$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHH!3[MME(C[K Q^P" !0 M ( !]@T! 'AL+W-H87)E9%-T&UL4$L! A0#% @ ZHH!3][D M1/1' @ 6@L T ( !([L! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ ZHH!3ZW=8N6M @ ;30 !H M ( !X\,! 'AL+U]R96QS+W=O&P\ @ WC( !, ( !R,8! %M#;VYT D96YT7U1Y<&5S72YX;6Q02P4& &$ 80"9&@ - XML 102 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 103 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 104 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 422 433 1 true 124 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 - Condensed Unaudited Consolidated Statements of Operations Sheet http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations Condensed Unaudited Consolidated Statements of Operations Statements 2 false false R3.htm 1002000 - Statement - Condensed Unaudited Consolidated Statements of Comprehensive Income Sheet http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome Condensed Unaudited Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003000 - Statement - Condensed Unaudited Consolidated Balance Sheets Sheet http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets Condensed Unaudited Consolidated Balance Sheets Statements 4 false false R5.htm 1003501 - Statement - Condensed Unaudited Consolidated Balance Sheets (Parenthetical) Sheet http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical Condensed Unaudited Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1005000 - Statement - Condensed Unaudited Consolidated Statements of Equity Sheet http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity Condensed Unaudited Consolidated Statements of Equity Statements 6 false false R7.htm 1006000 - Statement - Condensed Unaudited Consolidated Statements of Cash Flows Sheet http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows Condensed Unaudited Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies Sheet http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPolicies Business, Basis of Presentation and Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Earnings Per Share Sheet http://www.mastec.com/role/EarningsPerShare Earnings Per Share Notes 9 false false R10.htm 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 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 27 false false R28.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 28 false false R29.htm 2312301 - Disclosure - Debt (Tables) Sheet http://www.mastec.com/role/DebtTables Debt (Tables) Tables http://www.mastec.com/role/Debt 29 false false R30.htm 2313301 - Disclosure - Lease Obligations (Tables) Sheet http://www.mastec.com/role/LeaseObligationsTables Lease Obligations (Tables) Tables http://www.mastec.com/role/LeaseObligations 30 false false R31.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 31 false false R32.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 32 false false R33.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 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.htm 2402402 - 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 37 false false R38.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 38 false false R39.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 39 false false R40.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 40 false false R41.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 41 false false R42.htm 2406406 - Disclosure - Goodwill and Other Intangible Assets (2018 Acquisitions) (Narrative) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails Goodwill and Other Intangible Assets (2018 Acquisitions) (Narrative) (Details) Details http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables 42 false false R43.htm 2406407 - 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 43 false false R44.htm 2407401 - Disclosure - Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstruments 44 false false R45.htm 2407402 - 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/FairValueOfFinancialInstruments 45 false false R46.htm 2407403 - 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/FairValueOfFinancialInstruments 46 false false R47.htm 2407404 - 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/FairValueOfFinancialInstruments 47 false false R48.htm 2407405 - Disclosure - Fair Value of FInancial Instruments (Other Investments - Lifeshield) (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails Fair Value of FInancial Instruments (Other Investments - Lifeshield) (Narrative) (Details) Details 48 false false R49.htm 2407406 - 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/FairValueOfFinancialInstruments 49 false false R50.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 50 false false R51.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 51 false false R52.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 52 false false R53.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 53 false false R54.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 54 false false R55.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 55 false false R56.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 56 false false R57.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 57 false false R58.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 58 false false R59.htm 2413402 - Disclosure - Lease Obligations (Finance Leases) (Narrative) (Details) Sheet http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails Lease Obligations (Finance Leases) (Narrative) (Details) Details http://www.mastec.com/role/LeaseObligationsTables 59 false false R60.htm 2413403 - Disclosure - Lease Obligations (Operating Leases) (Narrative) (Details) Sheet http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails Lease Obligations (Operating Leases) (Narrative) (Details) Details http://www.mastec.com/role/LeaseObligationsTables 60 false false R61.htm 2413404 - Disclosure - Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) Sheet http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) Details http://www.mastec.com/role/LeaseObligationsTables 61 false false R62.htm 2413405 - 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 62 false false R63.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 63 false false R64.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 64 false false R65.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 65 false false R66.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 66 false false R67.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 67 false false R68.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 68 false false R69.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 69 false false R70.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 70 false false R71.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 71 false false R72.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 72 false false R73.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 73 false false R74.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 74 false false R75.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 75 false false R76.htm 2419408 - Disclosure - Segments and Related Information (Schedule of Significant Customers, Revenue Concentration Information) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails Segments and Related Information (Schedule of Significant Customers, Revenue Concentration Information) (Details) Details http://www.mastec.com/role/SegmentsAndRelatedInformationTables 76 false false R77.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 77 false false R78.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 78 false false R79.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 79 false false R80.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 80 false false R81.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 81 false false R82.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 82 false false R83.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 83 false false R84.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 84 false false R85.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 85 false false R86.htm 2425403 - Disclosure - Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details) Details http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables 86 false false R87.htm 2425404 - Disclosure - Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Balance Sheets) (Details) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Balance Sheets) (Details) Details http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables 87 false false R88.htm 2425405 - Disclosure - Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Statements of Cash Flows) (Details) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Statements of Cash Flows) (Details) Details http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables 88 false false All Reports Book All Reports mtz6301910-q.htm mtz-20190630.xsd mtz-20190630_cal.xml mtz-20190630_def.xml mtz-20190630_lab.xml mtz-20190630_pre.xml mtz6301910-qex311.htm mtz6301910-qex312.htm mtz6301910-qex321.htm mtz6301910-qex322.htm image0a12.jpg http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/currency/2017-01-31 http://fasb.org/us-gaap/2018-01-31 true true JSON 107 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mtz6301910-q.htm": { "axisCustom": 0, "axisStandard": 42, "contextCount": 422, "dts": { "calculationLink": { "local": [ "mtz-20190630_cal.xml" ] }, "definitionLink": { "local": [ "mtz-20190630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml" ] }, "inline": { "local": [ "mtz6301910-q.htm" ] }, "labelLink": { "local": [ "mtz-20190630_lab.xml" ], "remote": [ "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "mtz-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-ref-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml" ] }, "schema": { "local": [ "mtz-20190630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-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", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd" ] } }, "elementCount": 678, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 43, "http://www.mastec.com/20190630": 5, "http://xbrl.sec.gov/dei/2019-01-31": 8, "total": 56 }, "keyCustom": 27, "keyStandard": 406, "memberCustom": 43, "memberStandard": 80, "nsprefix": "mtz", "nsuri": "http://www.mastec.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Unaudited Consolidated Statements of Operations", "role": "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "shortName": "Condensed Unaudited Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "2", "lang": null, "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Unaudited Consolidated Statements of Comprehensive Income", "role": "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Condensed Unaudited Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - 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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "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", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Unaudited Consolidated Balance Sheets", "role": "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "shortName": "Condensed Unaudited Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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:IntangibleAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2018Q4", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "acquisition", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406406 - Disclosure - Goodwill and Other Intangible Assets (2018 Acquisitions) (Narrative) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets (2018 Acquisitions) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2018Q1YTD_us-gaap_BusinessAcquisitionAxis_mtz_A2018AcquisitionsMember", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406407 - 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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407401 - Disclosure - Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2018Q4_us-gaap_ContingentConsiderationByTypeAxis_mtz_EarnoutArrangementsMember", "decimals": "-5", "lang": null, "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - 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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - 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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mtz_WahaJVsMember", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2017Q3QTD_invest_InvestmentIssuerAxis_mtz_PensareMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireLongtermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - 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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2017Q3QTD_invest_InvestmentIssuerAxis_mtz_PensareMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireLongtermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Fair Value of FInancial Instruments (Other Investments - Lifeshield) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "shortName": "Fair Value of FInancial Instruments (Other Investments - Lifeshield) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2018Q2_invest_InvestmentIssuerAxis_mtz_LifeshieldMember", "decimals": "-5", "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407406 - 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", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2_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 - Condensed Unaudited Consolidated Balance Sheets (Parenthetical)", "role": "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Unaudited Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractReceivableDueOneYearOrLess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "mtz:RetainageExpectedCollectionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "mtz:RetainageExpectedCollectionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "mtz:FinanceLeaseAndOtherObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_DomesticLineOfCreditMember", "decimals": "-5", "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2_srt_CurrencyAxis_currency_CAD_us-gaap_LongtermDebtTypeAxis_us-gaap_ForeignLineOfCreditMember", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2_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 }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalLeasedAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Lease Obligations (Finance Leases) (Narrative) (Details)", "role": "http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails", "shortName": "Lease Obligations (Finance Leases) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "us-gaap:CapitalLeasedAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Unaudited Consolidated Statements of Equity", "role": "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity", "shortName": "Condensed Unaudited Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Lease Obligations (Operating Leases) (Narrative) (Details)", "role": "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "shortName": "Lease Obligations (Operating Leases) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-6", "lang": null, "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details)", "role": "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails", "shortName": "Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Lease Obligations (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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2_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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "D2019Q2June30_us-gaap_AwardTypeAxis_mtz_RestrictedStockAndRestrictedStockUnitsMember", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_mtz_RestrictedStockAndRestrictedStockUnitsMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "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", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_mtz_RestrictedStockAndRestrictedStockUnitsMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "shares", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MultiemployerPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2018Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "usd", "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", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "I2018Q3September11_us-gaap_ShareRepurchaseProgramAxis_mtz_September2018ShareRepurchaseProgramMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "2", "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", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006000 - Statement - Condensed Unaudited Consolidated Statements of Cash Flows", "role": "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Unaudited Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Segments and Related Information (Narrative) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails", "shortName": "Segments and Related Information (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "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", "link:footnote", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_srt_MajorCustomersAxis_mtz_UtilitiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueServicesNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_mtz_CommunicationsMember", "decimals": "3", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "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", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_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" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419405 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Depreciation and Amortization) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "shortName": "Segments and Related Information (Schedule of Financial Information by Reportable Segment - Depreciation and Amortization) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_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" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "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 }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-8", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_srt_MajorCustomersAxis_mtz_ATT1Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueServicesNetMember_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 (Schedule of Significant Customers, Revenue Concentration Information) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails", "shortName": "Segments and Related Information (Schedule of Significant Customers, Revenue Concentration Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_srt_MajorCustomersAxis_mtz_ATT1Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueServicesNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_us-gaap_CollateralAxis_us-gaap_CashMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_UninsuredRiskMember", "decimals": "-5", "lang": null, "name": "us-gaap:DepositAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CorporateJointVentureMember", "decimals": "-5", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "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 }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "0", "first": true, "lang": null, "name": "mtz:NumberOfCustomers1", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422404 - Disclosure - Commitments and Contingencies (Concentrations of Risk) (Narrative) (Details)", "role": "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "shortName": "Commitments and Contingencies (Concentrations of Risk) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "0", "first": true, "lang": null, "name": "mtz:NumberOfCustomers1", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_RelatedPartyTransactionAxis_mtz_EquipmentSuppliesandServicesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_RelatedPartyTransactionAxis_mtz_EquipmentSuppliesandServicesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_ManagementMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2_invest_InvestmentIssuerAxis_mtz_CrossCountryInfrastructureMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember", "decimals": "2", "first": true, "lang": null, "name": "mtz:EquityInvestmentWithoutReadilyDeterminableFairValueOwnershipPercentage", "reportCount": 1, "unitRef": "number", "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_invest_InvestmentIssuerAxis_mtz_CrossCountryInfrastructureMember_us-gaap_RelatedPartyTransactionAxis_us-gaap_EquipmentMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember", "decimals": "-5", "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2_us-gaap_RelatedPartyTransactionAxis_mtz_SubcontractingArrangementsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_ManagementMember", "decimals": "INF", "first": true, "lang": null, "name": "dei:EntityNumberOfEmployees", "reportCount": 1, "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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_RelatedPartyTransactionAxis_mtz_SubcontractingArrangementsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_ManagementMember", "decimals": "-5", "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_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", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_BoardOfDirectorsChairmanMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireLifeInsurancePolicies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2_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 }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "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 Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails", "shortName": "Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "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 Unaudited Consolidating Balance Sheets) (Details)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails", "shortName": "Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Balance Sheets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FI2019Q2", "decimals": "-5", "lang": null, "name": "us-gaap:DueFromAffiliateNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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 Unaudited Consolidating Statements of Cash Flows) (Details)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails", "shortName": "Supplemental Guarantor Financial Information (Condensed Unaudited Consolidating Statements of Cash Flows) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": "-5", "lang": null, "name": "mtz:NetFinancingActivitiesAndAdvancesFromToConsolidatedAffiliates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "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": [ "body", "html" ], "baseRef": "mtz6301910-q.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 124, "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/2017-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/2017-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 page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/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": [ "r466" ], "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": [ "r467" ], "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": [ "r468" ], "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": [ "r468" ], "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": [ "r468" ], "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": [ "r469" ], "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": [ "r468" ], "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": [ "r468" ], "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": [ "r468" ], "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": [ "r468" ], "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": [ "r464" ], "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": [ "r465" ], "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" }, "invest_InvestmentAxis": { "auth_ref": [ "r470" ], "lang": { "en-US": { "role": { "documentation": "A categorization of investments (securities, debt instruments, other instruments).", "label": "Investment [Axis]", "terseLabel": "Investment [Axis]" } } }, "localname": "InvestmentAxis", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "stringItemType" }, "invest_InvestmentDomain": { "auth_ref": [ "r470" ], "lang": { "en-US": { "role": { "documentation": "A categorization of investments (securities, debt instruments, other instruments).", "label": "Investment [Domain]", "terseLabel": "Investment [Domain]" } } }, "localname": "InvestmentDomain", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "invest_InvestmentIssuerAxis": { "auth_ref": [ "r471" ], "lang": { "en-US": { "role": { "documentation": "For an investments table in which investments are categorized by issuer (company, investee) this axis contains the members of that categorization.", "label": "Investment Issuer [Axis]", "terseLabel": "Investment [Axis]" } } }, "localname": "InvestmentIssuerAxis", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "stringItemType" }, "invest_InvestmentIssuerDomain": { "auth_ref": [ "r471" ], "lang": { "en-US": { "role": { "documentation": "For an investments table in which investments are categorized by issuer (company, investee) this domain represents all members of that categorization.", "label": "Investment Issuer [Domain]", "terseLabel": "Investment [Domain]" } } }, "localname": "InvestmentIssuerDomain", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "invest_InvestmentWarrantsExercisePrice": { "auth_ref": [ "r472" ], "lang": { "en-US": { "role": { "documentation": "Exercise price of the warrants.", "label": "Investment Warrants, Exercise Price", "terseLabel": "Warrants, exercise price (in dollars per share)" } } }, "localname": "InvestmentWarrantsExercisePrice", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "mtz_A2016ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share repurchase plan authorized by the board of directors in 2016.", "label": "2016 Share Repurchase Program [Member]", "terseLabel": "2016 Share Repurchase Program [Member]" } } }, "localname": "A2016ShareRepurchaseProgramMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_A2018AcquisitionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisitions completed during the year 2018.", "label": "2018 Acquisitions [Member]", "terseLabel": "2018 Acquisitions [Member]" } } }, "localname": "A2018AcquisitionsMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_A2019AcquisitionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisitions completed during the year 2019.", "label": "2019 Acquisitions [Member]", "terseLabel": "2019 Acquisitions [Member]" } } }, "localname": "A2019AcquisitionsMember", "nsuri": "http://www.mastec.com/20190630", "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 (including DIRECTV) [Member]" } } }, "localname": "ATT1Member", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "mtz_AcquisitionOfNoncontrollingInterestMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition of the remaining noncontrolling interest in a subsidiary.", "label": "Acquisition Of Noncontrolling Interest [Member]", "terseLabel": "Acquisition of Non-Controlling Interest [Member]" } } }, "localname": "AcquisitionOfNoncontrollingInterestMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_AdvancesOnProjectWorkMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Advances on project work.", "label": "Advances On Project Work [Member]", "terseLabel": "Advances on Project Work [Member]" } } }, "localname": "AdvancesOnProjectWorkMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedInterestPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of accrued interest payable assumed which has been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Interest Payable", "terseLabel": "Business combinations, interest accrued on notes payable assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedInterestPayable", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_CanadianAcquisitionArbitrationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Canadian acquisition arbitration.", "label": "Canadian Acquisition Arbitration [Member]", "terseLabel": "Canadian Acquisition Arbitration [Member]" } } }, "localname": "CanadianAcquisitionArbitrationMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "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/20190630", "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/20190630", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails", "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/20190630", "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/20190630", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails", "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/20190630", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_ContractReceivablesNetofAllowance": { "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 contracts or programs to be collected in the next twelve months, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Excludes amounts due that have been withheld because of retainage provisions in a contract.", "label": "Contract Receivables, Net of Allowance", "totalLabel": "Accounts receivable, net of allowance" } } }, "localname": "ContractReceivablesNetofAllowance", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "mtz_CrossCountryInfrastructureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cross Country Infrastructure Services Inc. (\"CCI\") (business name). \u201cCCI\u201d was previously Cross Country Pipeline Supply, Inc. (\u201cCCP\u201d).", "label": "Cross Country Infrastructure [Member]", "terseLabel": "CCI [Member]" } } }, "localname": "CrossCountryInfrastructureMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_CustomerWithFourthHighestNetAccountsReceivablePositionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer who accounted for the fourth highest net accounts receivable position, which represents accounts receivable, net, less billings in excess of costs and earnings.", "label": "Customer With Fourth Highest Net Accounts Receivable Position [Member]", "terseLabel": "Customer With Fourth Highest Net Accounts Receivable Position [Member] [Member]" } } }, "localname": "CustomerWithFourthHighestNetAccountsReceivablePositionMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_CustomerWithHighestNetAccountsReceivablePosition1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer who accounted for the highest 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/20190630", "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 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/20190630", "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 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/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_December2018ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share repurchase program authorized by the board of directors in December 2018.", "label": "December 2018 Share Repurchase Program [Member]", "terseLabel": "December 2018 Share Repurchase Program [Member]" } } }, "localname": "December2018ShareRepurchaseProgramMember", "nsuri": "http://www.mastec.com/20190630", "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 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/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_EBITDA": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails": { "order": 1.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/20190630", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "monetaryItemType" }, "mtz_EQTCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "EQT Corporation (business name).", "label": "EQT Corporation [Member]", "terseLabel": "EQT Corporation [Member]" } } }, "localname": "EQTCorporationMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "mtz_EarnoutArrangementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Future amounts payable for acquisitions of businesses and other interests, contingent upon the future earnings performance of the acquired businesses and other interests.", "label": "Earn-out Arrangements [Member]", "terseLabel": "Earn-Out Liabilities [Member]" } } }, "localname": "EarnoutArrangementsMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "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/20190630", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails", "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 tax benefits", "verboseLabel": "Stock-based compensation, vested awards, excess tax benefits (in dollars)" } } }, "localname": "EmployeeServiceShareBasedCompensationNetTaxBenefitDeficiencyFromVestingOfShareBasedPaymentAwards", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_EnergyTransferAffiliatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Energy Transfer affiliates (business name).", "label": "Energy Transfer Affiliates [Member]", "terseLabel": "Energy Transfer Affiliates [Member]" } } }, "localname": "EnergyTransferAffiliatesMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "mtz_EntityNumberOfEmployeesDuringPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of employees employed by the entity over a period of time.", "label": "EntityNumberOfEmployeesDuringPeriod", "terseLabel": "Multiemployer plans, covered employees (in number of employees)" } } }, "localname": "EntityNumberOfEmployeesDuringPeriod", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "integerItemType" }, "mtz_EquipmentSuppliesandServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchases, rents and leases equipment and purchases various types of supplies and services used in its business.", "label": "Equipment, Supplies and Services [Member]", "terseLabel": "Equipment, Supplies and Services [Member]" } } }, "localname": "EquipmentSuppliesandServicesMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_EquityInvestmentFvNiOwnershipPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage ownership of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Investment Fv-Ni, Ownership Percentage", "terseLabel": "Fair value investment, ownership percentage" } } }, "localname": "EquityInvestmentFvNiOwnershipPercentage", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_EquityInvestmentWithoutReadilyDeterminableFairValueOwnershipPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in an investee which does not have a readily determinable fair value. Excludes proportionately consolidated investees and investees accounted for under the equity method of accounting.", "label": "Equity Investment Without Readily Determinable Fair Value, Ownership Percentage", "terseLabel": "Equity investment, ownership percentage" } } }, "localname": "EquityInvestmentWithoutReadilyDeterminableFairValueOwnershipPercentage", "nsuri": "http://www.mastec.com/20190630", "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/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_FinanceLeaseAndOtherObligations": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": 2.0, "parentTag": "mtz_LongtermDebtandCapitalLeaseObligationsIncludingCurrentMaturitiesGross", "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/20190630", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "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/20190630", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails", "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/20190630", "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/20190630", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_IntangibleAssetsAcquiredGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in intangible assets, excluding goodwill, from an acquisition.", "label": "Intangible Assets Acquired, Gross (Excluding Goodwill)", "terseLabel": "Additions from new business combinations" } } }, "localname": "IntangibleAssetsAcquiredGrossExcludingGoodwill", "nsuri": "http://www.mastec.com/20190630", "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/20190630", "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/20190630", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "mtz_IntangibleAssetsGrossExcludingGoodwillTranslationAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill), Translation Adjustments", "terseLabel": "Currency translation adjustments" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwillTranslationAdjustments", "nsuri": "http://www.mastec.com/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LeaseTermInExcessOfOneYearMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease term in excess of one year.", "label": "Lease Term In Excess Of One Year [Member]", "terseLabel": "Lease Term in Excess of One Year [Member]" } } }, "localname": "LeaseTermInExcessOfOneYearMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LeaseTermLessThanOneYearMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease term of one year or less.", "label": "Lease Term Less Than One Year [Member]", "terseLabel": "Lease Term of One Year or Less [Member]" } } }, "localname": "LeaseTermLessThanOneYearMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LegalFeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reimbursement of legal fees.", "label": "Legal Fees [Member]", "terseLabel": "Legal Fees [Member]" } } }, "localname": "LegalFeesMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LifeshieldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lifeshield, LLC (\"Lifeshield\") (Business name)", "label": "Lifeshield [Member]", "terseLabel": "Lifeshield [Member]" } } }, "localname": "LifeshieldMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LineOfCreditFacilityAmountDenominatedInForeignCurrencies": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the portion of the revolving credit facility obligation which is denominated in foreign currencies.", "label": "Line Of Credit Facility, Amount Denominated In Foreign Currencies", "terseLabel": "Line of credit facility, amount of borrowings denominated in foreign currencies" } } }, "localname": "LineOfCreditFacilityAmountDenominatedInForeignCurrencies", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_LineOfCreditFacilityRemainingBorrowingCapacityInForeignCurrency": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available in either Canadian dollars or Mexican pesos that is included in the total 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 In Foreign Currency", "terseLabel": "Line of credit facility, remaining borrowing capacity available in either Canadian dollars or Mexican pesos" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacityInForeignCurrency", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_LongtermDebtandCapitalLeaseObligationsIncludingCurrentMaturitiesGross": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetailsCalc2": { "order": 1.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 capital lease obligations including current maturities.", "label": "Long-term Debt and Capital Lease Obligations, Including Current Maturities, Gross", "totalLabel": "Total long-term debt obligations" } } }, "localname": "LongtermDebtandCapitalLeaseObligationsIncludingCurrentMaturitiesGross", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "mtz_March2018ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share repurchase program authorized by the board of directors in March 2018.", "label": "March 2018 Share Repurchase Program [Member]", "terseLabel": "March 2018 Share Repurchase Program [Member]" } } }, "localname": "March2018ShareRepurchaseProgramMember", "nsuri": "http://www.mastec.com/20190630", "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/20190630", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_NetFinancingActivitiesAndAdvancesFromToConsolidatedAffiliates": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow (outflow) from financing activities and (advances to) collection of money previously advanced to consolidated entities.", "label": "Net Financing Activities And Advances From (To) Consolidated Affiliates", "terseLabel": "Net financing activities and advances from (to) consolidated affiliates" } } }, "localname": "NetFinancingActivitiesAndAdvancesFromToConsolidatedAffiliates", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "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/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "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/20190630", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mtz_NumberOfSubsidiaries": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of consolidated subsidiaries reported by the Company.", "label": "Number Of Subsidiaries", "terseLabel": "Number of subsidiaries" } } }, "localname": "NumberOfSubsidiaries", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "xbrltype": "integerItemType" }, "mtz_OilAndGas1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Engineering, construction and maintenance services on 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/20190630", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "mtz_PacerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pacer Construction Holdings Corporation and its affiliated operating companies (\"Pacer\") (business name).", "label": "Pacer [Member]", "terseLabel": "Pacer [Member]" } } }, "localname": "PacerMember", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "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/20190630", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_PowerGenerationAndIndustrialMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Installation and construction of conventional and renewable power facilities, 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/20190630", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails", "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/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_RebatesReceivablesRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rebates receivables from related parties.", "label": "Rebates Receivables, Related Parties", "terseLabel": "Rebates receivable, related party" } } }, "localname": "RebatesReceivablesRelatedParties", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_RelatedCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer that has a related party relationship with the entity, either by ownership or management affiliation.", "label": "Related Customer [Member]", "terseLabel": "Related Customer [Member]" } } }, "localname": "RelatedCustomerMember", "nsuri": "http://www.mastec.com/20190630", "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 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/20190630", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "mtz_RetainageExpectedCollectionPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period in which billed retainage amounts are expected to be collected, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Retainage, Expected Collection, Period", "terseLabel": "Retainage, expected collection period (in years)" } } }, "localname": "RetainageExpectedCollectionPeriod", "nsuri": "http://www.mastec.com/20190630", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "mtz_RetainagePercentOfContractBillings": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of contract billings that a customer is permitted to retain until the final contract settlement because of retainage provisions in a contract.", "label": "Retainage, Percent Of Contract Billings", "terseLabel": "Retainage, percentage of contract billings" } } }, "localname": "RetainagePercentOfContractBillings", "nsuri": "http://www.mastec.com/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "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/20190630", "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/20190630", "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/20190630", "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) and together, referred to as the Waha JVs.", "label": "Waha JVs [Member]", "terseLabel": "Waha JVs [Member]" } } }, "localname": "WahaJVsMember", "nsuri": "http://www.mastec.com/20190630", "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/20190630", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails" ], "xbrltype": "durationItemType" }, "srt_CondensedBalanceSheetStatementTable": { "auth_ref": [ "r114", "r320", "r476" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementTable": { "auth_ref": [ "r114", "r320", "r477" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedFinancialStatementsTextBlock": { "auth_ref": [ "r114", "r477", "r478", "r481", "r482", "r483" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformation" ], "xbrltype": "textBlockItemType" }, "srt_CondensedIncomeStatementTable": { "auth_ref": [ "r114", "r320", "r477" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r461", "r474" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r153", "r163" ], "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/2018-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/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "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/2018-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/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_GuarantorSubsidiariesMember": { "auth_ref": [ "r231", "r479" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r168", "r256", "r261" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "stringItemType" }, "srt_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/2018-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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "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/2018-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/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NonGuarantorSubsidiariesMember": { "auth_ref": [ "r232", "r480" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r166", "r256", "r259", "r452" ], "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/2018-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/2018-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 range, including, but not limited to, upper and lower bounds.", "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-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/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.", "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-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/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r484" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r484" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r114", "r320", "r477", "r485", "r486", "r487" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r484" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r178" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r167", "r256", "r260", "r459", "r460", "r473", "r475" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r264", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "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/2018-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": "ASU 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r49" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 2.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r113", "r392", "r425", "r444" ], "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/2018-01-31", "presentation": [ "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 BIEC [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r24", "r257" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net (Note 5)", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails", "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, Net, Current [Abstract]", "terseLabel": "Accounts Receivable, Net of Allowance, and Contract Assets [Abstract]" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r22", "r109", "r392", "r395", "r396", "r439" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of 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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r34", "r205" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r60", "r61", "r62" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r59", "r62", "r63", "r332" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r25" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r272", "r274", "r290", "r291" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Non-cash stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r145", "r146", "r147", "r148", "r149", "r150" ], "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/2018-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": [ "r274", "r285", "r289" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Non-cash stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r52", "r172" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": 2.0, "parentTag": "mtz_ContractReceivablesNetofAllowance", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Current", "negatedLabel": "Less allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r99", "r369" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 3.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r99", "r192", "r200" ], "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": "Amortization expense, intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r157", "r419", "r435" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r56" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r275", "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r341", "r342" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BillingsInExcessOfCostCurrent": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date.", "label": "Billings in Excess of Cost, Current", "terseLabel": "Billings in excess of costs and earnings" } } }, "localname": "BillingsInExcessOfCostCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails", "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r394" ], "lang": { "en-US": { "role": { "documentation": "Leader of the entity's board of directors who presides over board meetings and other board activities. The chairman is often the chief executive officer as well, and in such a case would be the entity's highest ranking officer.", "label": "Board of Directors Chairman [Member]", "terseLabel": "Chairman, Board of Directors [Member]" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Leasehold Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r306", "r307" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails", "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 Combinations [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r302" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r304", "r305" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Business combinations, unaudited supplemental pro forma net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r304", "r305" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r318" ], "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 (in dollars)" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r318" ], "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" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r314", "r315", "r317" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Business combinations, contingent consideration, earn-out period (in years)" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r303" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r303" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": { "auth_ref": [ "r308", "r309" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities", "terseLabel": "Business combinations, notes payable assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r103", "r104", "r105" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasedAssetsGross": { "auth_ref": [ "r372" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.", "label": "Capital Leased Assets, Gross", "terseLabel": "Finance leases, assets, gross" } } }, "localname": "CapitalLeasedAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r463" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r462" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r31", "r101" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash [Member]" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "auth_ref": [ "r8", "r35" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChiefExecutiveOfficerMember": { "auth_ref": [ "r394" ], "lang": { "en-US": { "role": { "documentation": "Highest ranking executive officer, who has ultimate managerial responsibility for the entity and who reports to the board of directors. In addition, the chief executive officer (CEO) may also be the chairman of the board or president.", "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r242", "r243", "r244", "r245" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by category of collateral or no collateral.", "label": "Collateral [Axis]" } } }, "localname": "CollateralAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pledge or no pledge of specific property to serve as protection against default.", "label": "Collateral [Domain]" } } }, "localname": "CollateralDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r212", "r427", "r442" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": { "auth_ref": [ "r211", "r219", "r229" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 91,626,986 and 91,327,009 (including 1,152,993 and 1,251,533 of unvested stock awards) as of June 30, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r66", "r68", "r69" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r66", "r68", "r324", "r325", "r335" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income (loss) attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r66", "r68", "r323", "r335" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r137", "r139", "r357", "r358" ], "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/2018-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/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r137", "r139", "r357", "r358", "r454" ], "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/2018-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/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r137", "r139", "r357", "r358", "r454" ], "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/2018-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/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r137", "r139", "r357", "r358" ], "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/2018-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/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r133", "r137", "r139", "r140", "r357", "r359" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r137", "r139", "r357", "r358" ], "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/2018-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/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r106", "r327", "r336", "r337" ], "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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractReceivableDueOneYearOrLess": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": 1.0, "parentTag": "mtz_ContractReceivablesNetofAllowance", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractReceivableRetainageDueOneYearOrLess": { "auth_ref": [ "r23", "r402" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Net of Allowance, and Contract Assets" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r248", "r250" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "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", "totalLabel": "Retainage and costs and earnings in excess of billings (together, \u201ccontract assets\u201d)" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r248", "r249", "r257" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r258" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognition, BIEC, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r253" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedWithinOneYear": { "auth_ref": [ "r48" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualRightsMember": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements).", "label": "Contractual Rights [Member]", "terseLabel": "Pre-Qualifications [Member]" } } }, "localname": "ContractualRightsMember", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r165" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfServicesExcludingDepreciationDepletionAndAmortization": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of services rendered during the reporting period, excluding depreciation, depletion and amortization.", "label": "Cost of Services, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Costs of revenue, excluding depreciation and amortization" } } }, "localname": "CostOfServicesExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear": { "auth_ref": [ "r48" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.", "label": "Costs in Excess of Billings, Current", "terseLabel": "Costs and earnings in excess of billings" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r359" ], "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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect of adoption, Topic 606" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r134" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r310" ], "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/2018-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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r420", "r421", "r433" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails", "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": [ "r19", "r233", "r421", "r433" ], "calculation": { "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": 1.0, "parentTag": "mtz_LongtermDebtandCapitalLeaseObligationsIncludingCurrentMaturitiesGross", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r42" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails", "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": [ "r43", "r349" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r44" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails", "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": [ "r44", "r111", "r236", "r237", "r238", "r239", "r367", "r368", "r370", "r432" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails", "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": [ "r35", "r369" ], "calculation": { "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetailsCalc2": { "order": 2.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r108", "r297", "r298" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 5.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 deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r293", "r296" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositAssets": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.", "label": "Deposit Assets", "terseLabel": "Cash collateral held by insurance carriers" } } }, "localname": "DepositAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Depreciation, Depletion and Amortization [Abstract]", "terseLabel": "Depreciation and Amortization:" } } }, "localname": "DepreciationAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r99", "r154" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r339", "r340" ], "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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r246", "r292" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation and Other Employee Benefit Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromAffiliateNoncurrent": { "auth_ref": [ "r14", "r109", "r392", "r394", "r396", "r400", "r418", "r434", "r457" ], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromAffiliates": { "auth_ref": [ "r113", "r392", "r394", "r396", "r445" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r74", "r116", "r120", "r121", "r122", "r123", "r126", "r431", "r448" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r74", "r116", "r120", "r121", "r122", "r123", "r126", "r431", "r448" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r127" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r362" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of currency translation on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r112", "r294", "r295" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 3.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation 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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r286" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Stock-based compensation awards, unearned compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "terseLabel": "Stock-based compensation, income tax benefits" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r235" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity", "http://www.mastec.com/role/EquityShareActivityNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r72", "r93", "r99", "r446" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r178" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r32", "r93", "r106", "r179", "r360" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r356" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Fair value investment, carrying amount" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r174" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r175" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExecutiveOfficerMember": { "auth_ref": [ "r394" ], "lang": { "en-US": { "role": { "documentation": "One of the ranking officers of the entity, appointed to the position by the board of directors.", "label": "Executive Officer [Member]", "terseLabel": "Executive Officers [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r344", "r345", "r346", "r347", "r353", "r354" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Non-Recurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r350", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r345", "r354" ], "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/2018-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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r355" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations": { "auth_ref": [ "r345", "r346" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r351" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized on the income statement for 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, 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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r352" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r352" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease Liabilities, Payments, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r376", "r388" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r388" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r388" ], "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, Payments, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r388" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r388" ], "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": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r388" ], "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": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r388" ], "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": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r388" ], "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": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r388" ], "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": "2019, remaining six months" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r388" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r379", "r384" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r377", "r381", "r389" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r387", "r389" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r386", "r389" ], "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/2018-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": "Accounts Receivable Financing Arrangements [Member]" } } }, "localname": "FinanceReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "auth_ref": [ "r220", "r228" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r199" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r193", "r196", "r199", "r202", "r403" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r199", "r403" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r193", "r198" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r199" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r194" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Additions from new business combinations, amortizing intangible assets" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r106", "r361", "r366" ], "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/2018-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": "Foreign Line of Credit [Member]" } } }, "localname": "ForeignLineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "auth_ref": [ "r99" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 7.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, including fixed assets held-for-sale" } } }, "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r136" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r182", "r183" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r185" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, additions from new business combinations" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r203" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r186" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r184", "r188" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r184", "r188" ], "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 losses" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r187", "r301" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GroupPoliciesMember": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Product line consisting of insurance policies issued to organizations to provide benefits to multiple individuals.", "label": "Group Insurance Policies [Member]", "terseLabel": "Employee Group Medical Claims [Member]" } } }, "localname": "GroupPoliciesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r227" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r226" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r225" ], "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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r71", "r116", "r417", "r429", "r449" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "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/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r323" ], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r72", "r99", "r155", "r177", "r428", "r446" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.", "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)" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromSubsidiariesNetOfTax": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) of subsidiary attributable to the parent entity.", "label": "Income (Loss) from Subsidiaries, Net of Tax", "terseLabel": "Equity in income (losses) from subsidiaries, net of tax" } } }, "localname": "IncomeLossFromSubsidiariesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r300" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r156", "r299" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "negatedTerseLabel": "(Provision for) benefit from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income tax payments (refunds), net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 11.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r98" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 8.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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings": { "auth_ref": [ "r98" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.", "label": "Increase (Decrease) in Billing in Excess of Cost of Earnings", "terseLabel": "Billings in excess of costs and earnings" } } }, "localname": "IncreaseDecreaseInBillingInExcessOfCostOfEarnings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r98" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "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 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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r98" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 10.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 13.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r195", "r201" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r201" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r195", "r201" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-lived Intangible Assets Acquired", "terseLabel": "Additions from new business combinations, non-amortizing intangible assets" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r203" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r191", "r197" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r343" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Costs [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestInUnincorporatedJointVenturesOrPartnershipsPolicy": { "auth_ref": [ "r106", "r416" ], "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, Proportionate Consolidation" } } }, "localname": "InterestInUnincorporatedJointVenturesOrPartnershipsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r90", "r96", "r102" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r11", "r12", "r40" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRevenueExpenseNet": { "auth_ref": [ "r157" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "order": 5.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": "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" } } }, "localname": "InterestRevenueExpenseNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.", "label": "Interim Period, Costs Not Allocable [Domain]", "terseLabel": "Interim Period, Costs Not Allocable [Domain]" } } }, "localname": "InterimPeriodCostsNotAllocableDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r160" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r53", "r180" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvesteeMember": { "auth_ref": [ "r176" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r32" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r259" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAgreementsMember": { "auth_ref": [ "r312" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis]", "terseLabel": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Domain]", "terseLabel": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r373", "r390" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Leases, Operating [Abstract]" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r388" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r388" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r388" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r388" ], "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r388" ], "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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r388" ], "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": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r388" ], "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": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r388" ], "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": "2019, remaining six months" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r388" ], "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/2018-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/2018-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/2018-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": "Letters of credit issued", "verboseLabel": "Line of credit facility, letters of credit issued" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2018-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": [ "r39" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r423", "r438" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.", "label": "Liabilities, Other than Long-term Debt, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r37" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r37" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r37" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal": { "auth_ref": [ "r37" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r37" ], "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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Favorable arbitration award" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r24", "r30", "r170", "r171", "r172", "r424", "r440", "r456" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r19" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and capital lease obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Long-term debt, including finance leases", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and capital leases due within one year or the normal operating cycle, if longer.", "label": "Long-term Debt and Capital Lease Obligations, 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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "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 capital lease obligations including current maturities.", "label": "Long-term Debt and Capital Lease Obligations, Including Current Maturities", "totalLabel": "Total debt, net of deferred financing costs" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r234" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r44" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails", "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": [ "r44", "r230" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails", "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": [ "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r223", "r224" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r223", "r224" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r223", "r224" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManagementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Person or persons controlling and directing the affairs of an entity.", "label": "Management [Member]", "terseLabel": "Management [Member]" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r348" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r348" ], "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/2018-01-31", "presentation": [ "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r51", "r422", "r437" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanContributionsByEmployer": { "auth_ref": [ "r266", "r268", "r270" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanTypeAxis": { "auth_ref": [ "r266", "r267" ], "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/2018-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/2018-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/2018-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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfExpenseAxis": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Information by type of cost or expense.", "label": "Nature of Expense [Axis]", "terseLabel": "Nature of Expense [Axis]" } } }, "localname": "NatureOfExpenseAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r94", "r97", "r100" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash provided by (used in) operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r64", "r67", "r73", "r100", "r125", "r430", "r447" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "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", "totalLabel": "Net income attributable to MasTec, Inc.", "verboseLabel": "Net income - basic (in dollars)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r64", "r67", "r329", "r334" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss) attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [ "r119" ], "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/2018-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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r241", "r326", "r331" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Contributions from non-controlling interests" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r321" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedLabel": "Other expense (income), net", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r38" ], "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/2018-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/2018-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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-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", "terseLabel": "Operating lease liabilities", "totalLabel": "Total lease obligations, net of interest" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r376" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 7.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r376" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "order": 3.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r375" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r387", "r389" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r386", "r389" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating leases, rent and related expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r153", "r163" ], "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/2018-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": [ "r115", "r117", "r144", "r338" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 5.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r57", "r60", "r363", "r364", "r365", "r366" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome": { "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 gains (losses), net of tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r58", "r60" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Unrealized (losses) gains on equity investee activity, net of tax", "verboseLabel": "Unrealized gains (losses) on equity investee activity, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r58", "r60" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r65", "r68", "r70", "r235" ], "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) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Amortizing Intangible Assets [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r40" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 6.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", "verboseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 6.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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "verboseLabel": "Other Long-Term Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payments of acquisition-related contingent consideration", "verboseLabel": "Payments of acquisition-related contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r87" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r82", "r316" ], "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 (in dollars)" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r82" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "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" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Equity method investments, equity contributions" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLifeInsurancePolicies": { "auth_ref": [ "r84", "r92" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLongtermInvestments": { "auth_ref": [ "r84" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r84" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r83" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r271" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceGuaranteeMember": { "auth_ref": [ "r221" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r6", "r181" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r85", "r288" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based compensation arrangement, excluding stock option exercises.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options", "verboseLabel": "Cash proceeds (in dollars)" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r85", "r288" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails": { "order": 8.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 compensation arrangement. Issuance includes, but is not limited to, exercise of stock options and similar instruments.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "terseLabel": "Proceeds from stock-based awards, net", "verboseLabel": "Proceeds from stock-based awards, net" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r95" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds from Legal Settlements", "terseLabel": "Collections of arbitration award" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r86" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsToMinorityShareholders": { "auth_ref": [ "r114" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.", "label": "Proceeds from (Payments to) Noncontrolling Interests", "terseLabel": "Proceeds from (distributions to) non-controlling interests" } } }, "localname": "ProceedsFromPaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r114" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails": { "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": "Proceeds from (repayments of) other borrowings, net" } } }, "localname": "ProceedsFromRepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "auth_ref": [ "r81" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.", "label": "Proceeds from Sale and Maturity of Other Investments", "terseLabel": "Proceeds from other investments", "verboseLabel": "Other investment, proceeds" } } }, "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r135" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r64", "r67", "r91", "r157", "r164", "r323", "r328", "r330", "r334", "r335" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfComprehensiveIncome", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember": { "auth_ref": [ "r450", "r451", "r453" ], "lang": { "en-US": { "role": { "documentation": "Product line consisting of insurance against property related losses. 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/2018-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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r34", "r206" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r208" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r33", "r204" ], "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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r206", "r441" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r206" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r204" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r78", "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provisions for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r49" ], "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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r159", "r161" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r264", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "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/2018-01-31", "presentation": [ "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/2018-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/2018-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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r264", "r393", "r395", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r88" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "terseLabel": "Repayments of notes payable and interest accrued" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r124" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r240", "r436" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r107", "r263" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r75", "r458" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r254" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue recognition, performance obligations, completion period (in years)", "verboseLabel": "Revenue recognition, remaining performance obligations, completion period (in months)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r255" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r76", "r152", "r153", "r162" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r385", "r389" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r385", "r389" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueServicesNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aggregate revenue during the period from services rendered in the normal course of business, after deducting returns, allowances and discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Sales Revenue, Services, Net [Member]", "terseLabel": "Revenue [Member]" } } }, "localname": "SalesRevenueServicesNetMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The scenario under which facts represent plans as distinct from actual.", "label": "Scenario, Plan [Member]", "terseLabel": "Plan [Member]" } } }, "localname": "ScenarioPlanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r49" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r306", "r307" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": { "auth_ref": [ "r265" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r44", "r111", "r236", "r237", "r238", "r239", "r367", "r368", "r370", "r432" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "verboseLabel": "Schedule of Revenue by Major Customers, by Reportable Segment [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r189", "r190" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r189", "r190" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "auth_ref": [ "r227" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "auth_ref": [ "r269" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r34", "r206" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r110", "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/2018-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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Significant Customers, Revenue Concentration Information" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r151", "r157", "r158", "r160", "r189" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r151", "r157", "r158", "r160", "r189" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r275", "r287" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "auth_ref": [ "r284" ], "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/2018-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": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Activity, Restricted Shares" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r125" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails", "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r169" ], "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/2018-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/2018-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]", "verboseLabel": "Revenue, Significant Customers [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r45" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotes": { "auth_ref": [ "r426", "r443" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails", "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": [ "r98" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "verboseLabel": "Non-cash stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r277" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r281" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r279" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r279" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r278" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r280" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r283" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r280" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r287" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average per share grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r273", "r276" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted average price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "perShareItemType" }, "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r382", "r389" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r222", "r228", "r319", "r455" ], "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]", "verboseLabel": "Performance Standby [Member]" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r157", "r189", "r207", "r209", "r210", "r452" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails", "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": [ "r47", "r235" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity", "http://www.mastec.com/role/EquityShareActivityNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "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/2018-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/2018-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/2018-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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r20", "r21", "r235", "r240" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r21", "r235", "r240" ], "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 (forfeiture) of restricted shares, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r235", "r240" ], "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 (forfeiture) of restricted shares, net" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "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/2018-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": "Share repurchase program, amount available for future share repurchases, value" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r27", "r28", "r173" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r321", "r322", "r333" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedUnauditedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r247" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfCashFlows" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r256", "r262" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r311" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r256", "r262" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r50", "r242" ], "lang": { "en-US": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock, Common [Member]", "verboseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity", "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r50", "r242" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r50", "r242", "r245" ], "calculation": { "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost: 15,344,917 and 15,329,817 shares as of June 30, 2019 and December 31, 2018, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r21", "r235", "r240" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity", "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r235", "r240", "r242" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfEquity", "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnionizedEmployeesConcentrationRiskMember": { "auth_ref": [ "r138" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r129", "r130", "r131", "r132", "r141", "r142", "r143" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r383", "r389" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r123" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r119", "r123" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r118", "r123" ], "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/2018-01-31", "presentation": [ "http://www.mastec.com/role/CondensedUnauditedConsolidatedStatementsOfOperations", "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember": { "auth_ref": [ "r138" ], "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/2018-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": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "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": "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" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e639-108305" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5162-111524" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5066-111524" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=84241550&loc=SL75117539-209714" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=84241550&loc=SL75117539-209714" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=66022186&loc=d3e32006-111567" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14615-108349" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14394-108349" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14435-108349" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14453-108349" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14472-108349" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14557-108349" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12021-110248" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12021-110248" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12053-110248" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12069-110248" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12069-110248" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12069-110248" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=82913499&loc=d3e12803-110250" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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=115932134&loc=d3e168853-122756" }, "r232": { "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=115932134&loc=d3e168853-122756" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130533-203044" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130534-203044" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130551-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL108322424-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r277": { "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=109197908&loc=d3e5070-113901" }, "r278": { "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=109197908&loc=d3e5070-113901" }, "r279": { "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=109197908&loc=d3e5070-113901" }, "r28": { "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" }, "r280": { "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=109197908&loc=d3e5070-113901" }, "r281": { "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=109197908&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r285": { "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=109197908&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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=34349781&loc=d3e330036-122817" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e961-128460" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=66022390&loc=d3e923-111674" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4590271-111686" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591551-111686" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591552-111686" }, "r336": { "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=27015204&loc=d3e355033-122828" }, "r337": { "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=27015204&loc=d3e355100-122828" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r355": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32022-110900" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32157-110900" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45014-112735" }, "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=113997351&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,20,22)", "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "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": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r40": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=68065756&loc=d3e49370-109356" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "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.15(5))", "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.16)", "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.17)", "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": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r429": { "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=114873765&loc=SL114874048-224260" }, "r43": { "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" }, "r430": { "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=114873765&loc=SL114874048-224260" }, "r431": { "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=114873765&loc=SL114874048-224260" }, "r432": { "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" }, "r433": { "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=6879938&loc=d3e572229-122910" }, "r434": { "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=6879938&loc=d3e572229-122910" }, "r435": { "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=6879938&loc=d3e572229-122910" }, "r436": { "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=6879938&loc=d3e572229-122910" }, "r437": { "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=6879938&loc=d3e572229-122910" }, "r438": { "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=6879938&loc=d3e572229-122910" }, "r439": { "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=6879938&loc=d3e572229-122910" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r441": { "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=6879938&loc=d3e572229-122910" }, "r442": { "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=6879938&loc=d3e572229-122910" }, "r443": { "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=6879938&loc=d3e572229-122910" }, "r444": { "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=6879938&loc=d3e572229-122910" }, "r445": { "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=6879938&loc=d3e572229-122910" }, "r446": { "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=114873790&loc=SL114874131-224263" }, "r447": { "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=114873790&loc=SL114874131-224263" }, "r448": { "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=114873790&loc=SL114874131-224263" }, "r449": { "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=114873790&loc=SL114874131-224263" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=34713774&loc=d3e574960-122915" }, "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=99384497&loc=SL65671331-158438" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "9C", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99385871&loc=SL65671395-207642" }, "r454": { "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" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r457": { "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" }, "r458": { "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=114873854&loc=SL114874292-224272" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r465": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r466": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r467": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r468": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r469": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r470": { "Article": "12", "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12" }, "r471": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Sentence": "Column A" }, "r472": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column A" }, "r473": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r474": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r475": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r476": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r477": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r478": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r479": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "(4)(iii)", "Subsection": "10" }, "r48": { "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" }, "r480": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "(4)(iv)", "Subsection": "10" }, "r481": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r482": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "e", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r483": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "f", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r484": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r485": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04" }, "r486": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05" }, "r487": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6787-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581" }, "r71": { "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=115205541&loc=SL114868664-224227" }, "r72": { "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=115205541&loc=SL114868664-224227" }, "r73": { "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=115205541&loc=SL114868664-224227" }, "r74": { "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=115205541&loc=SL114868664-224227" }, "r75": { "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=115205541&loc=SL114868664-224227" }, "r76": { "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=115205541&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r78": { "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=115205541&loc=SL114868664-224227" }, "r79": { "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=115205541&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3000-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "21C", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=SL94080552-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=SL94080555-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 108 0000015615-19-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000015615-19-000028-xbrl.zip M4$L#!!0 ( .J* 4]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 ( .J* 4_\)P0?918 -L$ 0 0 ;71Z+3(P,3DP M-C,P+GAS9.U=6W/;N))^GU^!U5.F*HHM>Y*)4^,Y)=^RGG)LK^4D9Y].020D MX80"=0#0MO+KMP%>)4+@192E6?$A*8L$^H*O 70W+OSC'R]3#ST1+JC/3CN] M=X<=1)CCNY2-3SM?!]W^X/SZNO.//W_YX[^ZW7^>/=R@"]\)IH1)=,X)EL1% MSU1.T'>7B!]HQ/TI^N[S'_0)=[MA):3_>!'N)^%,R!0C+"6GPT"2*Y]/+\@( M!YX\[03L/P'VZ(@2%T3PB&*Q4"#S6F(^)O(63XF888><=B92SCX='#P_/[^; M8B&)\\[QIP='A[V3PP_'H!(HR<0GC[(?"V5?AMQ[Y_,QE#P\/E"OAUB0N/A4 M_BQ+F?F,!5,S;5?R SF?D0,HU(52A%,GJ5=<:;&"*N#*I$Y6@?<'X][C70:&EW/@.EMHNL^KF*AT03PKUJYN2> =\ M.^B@@@B!Z(XQGE47(ULQ%"5ZLJXXW/>(:$@>36M=@91!-B60IE5'()LAKQ G M7T7]ZL;UNNI1MW>TGA3IZ%%-BKA>$U*<'&#N**@!-D=VRJ+89Z^2O:?N()B_+X:2P'3^-A_.G#\@$D^5R/3[V6&-%.]^$R)".QK'54#)5(O^[J8DZDG",'5$9>M(:X5_KFT7@CJ*7*^*$'$= M]4$3>*9F[4_QU/U 1DC[ MQY^BB=/N11_,N#\C7%)PIC(QAR8PX61TVH'(HQN'&/]RL/<.W.ZX1([^HD^A MYRBHX@2>UN$FE3&FH$;MTXZ QO9(I/AKZ^22456=H IE='=5\O"PJDI0A7B[ MJN27R;M3W//]9^>M] MYI[[,.6"<]H7@D@!#VXH'E*/*O4Z2%'[^G"]*GC7TJ[+))8_UB USS^/>HX>'J(LNJ' \7P2Q MC1Q3FZW\=OCQM\/CS=D*>I.(\RMZ$TGT:VM!9<%4N2PW\ C4J$KH-6VN 3$+ MK?1HDU8:*Z#KEJ%K(MM:> W3>50U7L=*(U8V2SL^_'A\V-NDI85"[).!G 6" M,B+$&194W(WN,\H /@,Z9G1$']]CSJEG:EU&-@=J9[!D8JYO46: MG[*!+$>->(8G2IFBF&L+?AELZGE/33*TSTD]PYS4@''LO!Z(%,,@L #PD<^GZKY^F[HT;&N_?HC355Y"@>B7 C7 MB)4E8J*,G"@CZ*][/UB=^],IE6JWB(B\3V@NPLH/0C8"5N?DZ,C@G&2H)>YH M0J^%1;4"_'"()M5< M$Y?*,Y^Y8D"\T36#AE?38.,F4I-MH;J)0*TI63"]DQ/"/P<86DJ2NA'M&O0+C2/G-Q88AV:(4HXM^M! +F%0^2O# M 703HA 2X$*[:J_8&?94)QE,")&EX2Y/T((O.(?'A]I!'$#3ZF%?PQL11PEU ME"6/(OHH9-#B:&KV>\Q!SPF1$#IYC8.Z2+T X?=Z>%\#8?1F@5_;<^-V2MI4 M3<983*X\_[F1'FPF;,?Y0XV>G/+1VOBFK/8*XR?"[_&X]#@<%[>@<9B@D9PB5&! 3:2J[E'K7I"A+->P MNJ0U$=TS):)5M3UKS[[K:G+8NV9ZL43]J!?RER=GC?![$.%_,"&#WJ34489\ M&\ZKUE'_TA2'SKD\$89KYX4KTBR$]+T94OU_RB-*WT1<6F15\^CT59C.O,+. M6KMTRY,KQ#.WS!/B&>;:0O(HI=\BJ9HGW7%Z#HTQIVS\#7L! <!LEQ[\BP[3J$9/\V M3%]BKC9=B7O"!Q/,2T; N5K6H.W0%+3%)-1V+Z2)['&KIW/(\IM,P%1I$%N+ M@W5$.S3-4WDT%V]0].X9P)N#T?!"BGYXD3[ M4:_WNVG$V[?4>:BP-JJ^ WY,;8^L#"&[%_:[86]22!7&*6WU,>'6[[K"E.O@ MXFYT11EF#E5I02&YSF*7A*R(B-UA,'4?13$,>M2$DA!%&:HM2'%+]!TP;J&9 M/1 /AVM+X>8JJ59_J!LM\]3KD!OC;O<\3+VXA%F@-QF!NI%$Z6XSB19D:@> M G3#<3/=[5LSJ;DVET);R7FII6PEFA8RG%N+*,!*9X\S#79#1T1,*/'$R; !WL58UG%J]!2:0VZMNY0Y1#E?S;/%OP"?QPGYCB?XKZ?- MP&\A7XA^+J5?"GW@B!1+]->W%OW.9]]WGZGG]9D;#=(2LS$=>B2\SZ0N=QU.?/([KE(:@SG*&+?VH4)KRH;+TK2LF_$^B%$. MW_W;FA$>)'W$+V41RE:P;](P75T>UD:Z^GZVG8X-:8TE B4?G8G%NDM6A JI+*? M@ZP)VRH#K:6^?;!];QAL5\&[?R/N??@US#ET)K6U?:9:XY:4O)%I567[IJH3 MP[@;4])=**&E/VW5@E$O]"Q+S+[8=&((.2U@[7VDN:+5TUEL18$FH"W-I!#R MW'QHA3P[*5H*M@:1@:+*U&!=OA G4,UR-QI1A_":N?OZ MY N-(>=2V8PAX8=BABWTJ[!)^TJSF%OH%H*=FW]M8*>,6I!7@3&8>51>^)Z' M>7_,R3H?REJ/12'TN?R\#7K-$X5,4Z)*^$7ME]F.4 YG.PE[GMB4 MKXCIZ0LMLF% MO2#&LV;#.4J%C2GJ&W!3@<,#:1F16SM=WR*:'A77%*#0^G*AS2:MKQT.FT+Y M@3P1%C3H@ZTK0:&AY7)EFS2T2+C6TBPX#R#LH2/J8";/ R'!;^$B:K>%S[[7 MO9QZ\V(4VMS']6PN(QI*9'L;&Q=:$*^]Z=J*=Y5UTC*$['N%3*NEQ=#OWY+I M0/K.CS,LU-6MTYFZL"YR9/7&JGA#W!EAP+3*+LX:=.VY.],RJV;2U5Q0EDWF M;&W,"46L]FX;:'4@:J9WUN=C'\Q-*Z^U#:!-!E6&ZX$(R:FC/EFJ+E)_-3,I MY%MH-GF_L[[9I-*$7U%H<\4U3"EU_>+;^)=!WK!-E1>@T+CRT7-]X\IZGK%@ MRMG,FUQK9I50CM]J&O:I;R)[& P%LYFG]VI@+_KHK<]-R;"2,)EJ6- M$N+F'%F+8+[)SWWF0E\@[E>& Y>&GRZ)UO0H&Y]A3UVI,)B0JE?+;50"^S:E M]R9OI(*=Z-VJH4PH$0HM2(4BL5 HUYY.#@U!/( &"'>&J6_*BLF5YS]OQ]BL MDA0:7=XO:=CH4O'"+^.*"=(2MN;7%.CIWB=]%G<*+32!JA#3AOL9;GRQ?:3 ALUVE3VZ&QQ1OIXS\@;I<"OK5%;[:5FVJDV^4)#RB/ MR@)3*;ZJ2-0:5AV9CIU7P_C_=23UQ\&+<#_AV8R"RNI1]( Q/Y1>/U./2-AB M" ^%Y-B1IQW) ]+1=C"5/__5/SKL?= IK@LQ#!,"42GV9PV?N![/3SLN0>_03C-S3#I*@SFF'^8P%TT^N/\64 M7<,+I64'A05A *>^^Z@+N@&/XL"#2MHM?-DBKY/Y]4YJN1+;'PZC\0HF.4*?='QU2Z0_ZGN>_ZRFE(P:A04W.*^Y M9-CB''(3[J"M)%Y(K+[9X]1IMKOU,YN?(#+B?_3<<3\#X M+/!'E#(BA?#>#V?J);W7H['3;5)&D][JYJA6?:=;8J!.X[GK64<-&CO=)H\3 MRM=LDNHD=JY%+D!6)9O*I)1)(U4HOWNZAME(XB:G$LIV\Z5IO@E"6_<&PE-E ML4K)KZW$JW70O/R?QW.?SWQ3@+KBW_Q7+'HJ^\2BJ0=-L_G[].3&>'C\ *B$>']T4A?&[ <6Q66 MVK[M,. WOPV4/.GF57$1J&#]7A-+E2E3M#Z"E$DR)KSQ'AY?EZFS')0(S%QS M)%RJY/81 RDEQ'M/T)MTAN+IEMX]@Z&)"9WE,W_EBV\PI6<)@E>II;P3F$4> M"':I-[\@DO I94K *TSY-^P%I(+6M:EMN5&B+*VK\K-"I6FAUX'PT2*(@/@& MHGWW;'X&84XZ3E>MM6-YD5C[J\PGM>)-TPO?S0O5+2[V=UG/4,F,>Q_&P4MP MR^5 '3Z^HD\D,L@!8=3GMWYNEJE>;>?;EB^,%*A,>"Q\K4[G6-@:A.NKG9(_/ MT401-+SIN_\.PGE'K&J.RE1VK7E6V7>AH@^^YUV%7SPOW3B+=;:U!K5*1;-) M:Z\_W)]5PAXJTOC;Q$G+>MY01A3KE0V1+;!]H&/_,3Z;"146@R)[D?H*Q.(U M/?W\I?R$;U "/$#Q.,$2G,(GZA)SCF-Q5>F:^U5/D*T<,V@=Q*A MMJ[)SD=$0A!B>I4 MN_ZNQ7.V)GD@JK'503^?<_\9_CC',WBGLA.+NLUM+5.-S,XVD,_&*O5R0890 MU 45J(R^D)Z)V*]9Y :%&LDO&.8*O7%1>TE),S5$;-<::]7@\ 5#A%!VS;-L MX9T; K^H,QX\<@SB=$[\,[EB?UG92G6V/G3>$AGMPH,H+[S_@^JO8\;;G-5J MBVIM]G5YL MORSYBC(;U:'$L!R+-P#&U*689Z;I%>]V;IGGCGI@^Y^Q6-H=97B^/7;( MDM>]^&CW)%;+OA[8Q35S Q6V8V])E3(EMSZ/J,\" MJCN]?>4K>_/L4)^-RBWK9&M1V.[:V ,9JIDLL]\W\VF@S !6HMR.K7^M,M]( M[GCZ6[3852]WKA-F;F!3=Q;IJU\7GGQE=-G!JUAGZQWS01WP5D<(+E]FQ-$K ML9Y*A^72AV4*;B^)F%,GZO[ZBQT:W#.JSQB*G#ZVDCMV=BB]NVTY%_V8/7E7 M7*R<7J[\-)DK58*A3G2_QBF9 9G)2EMFJU38N1$&7%4GLCH5&ZW9C&/W2*&A1*VN)K8^,7QF>S;C_!".=/I)XQUT04,7L_-S#="KB@5!E MG*]\WM>E<;*LO$;]W5N,^2JC [F+".8?[YP9?L<3_->W);F7'V[=V+ZK.U>8 MG(=3:=8R4I$M)5[18,*[- 1,,5/\YR__!U!+ P04 " #JB@%/QRHFN1@M M #O\@$ % &UT>BTR,#$Y,#8S,%]C86PN>&UL[7U;=QNYX&6\[.RIX9 M20V@ZD.A4%4H%/[UW[]?3MY\B\V\GDW_^@OY"_[E39SZ6:BGYW_]Y8\OZ-V7 M]Y\^_?+O__9/__J_$/K/H[//;S[,_/(R3A=OWC?1+F)X\V>]N'CSMQ#G?W^3 MFMGEF[_-FK_7WRQ"ZT9O5O\QJ:=__Y?\#V?G\?TO+U=@7 MB\75O[Q]^^>??_[ENVLF?YDUYV\IQNSM3:MGO\@_H>O/4/X5(A0Q\I?O\_#+ M&^!P.E^-W6*0Z\^_/_K^3[;ZFAACWJ[^>O/IO'[J0^B6O/W/WSY_6?&)ZNE\ M8:<^_O)O__3FS1J.9C:)9S&]R?_^X^S3O4XN[7P1_5_\[/)M_O/;=][/EM/% M_"SZ"."Z2?P]+D[2N\ED]F?N]MTTO)]-%XWUBW?S>5S,X1>?:^OJ2;VHXQQH M70UYT<3TUU\N%_\-*!&#)<,9HW_NJ??%CZOXUU_F]>75!(!\>Q!.?[=- Q+U M+7Z("UM/!N;\N='&@$06O+"<1&BQ;T=%L.N/OC&@_36W&!BQ^V/TPO715DO MLI4WWZ@DH /LPMV2T*+ET!3"#SYF);K"Z22=U?._[SEM/?4^-*>?IM_B?/6G M=T _';U57^\[M?_T-Q^CN=V\CDN%N"MG"3P/D*].)I-P_Q+G*1/T_FRR4ND M/^Z[C3+B]C\NK1 Q"+NO55U[[@G_J8A3NRK-P:EM .^+N "%/^F/G2>[+<#;%]C&U@H!%H>=7QR# M#=MMEK;V6)JCV>55$R_@8Q#]3U/H(?;'V_-]%^;RX_];UHL?O3%VO[O"O)Q< MQ MS3_LN6WMW4]OU.?_W6Z*JSWS6YS:_OB7 M.SJWW13WT?4@/+::^^V-^J&KC0TV@&6U[G+%U3L/BVS_U;M'#[U0?&SK9J7D M3M)Q#=NEK[,-,%\TJ_/(7=2V;%V"TG<>D)NOK)BS.+%K"W3M@2^R+5J'C=VY MYX0,/6P);-9"=1MYVM&SR_SQ9[&][=.R[!W]>+^#=[8?_C6\_L[>ZW%^Y^GP[Z_/I+=P43;YD5H!_?@2S_/VT _;[0WUH\=5^WTG<$U_V3<&> M^J!%RUXH_!SM_&["Q@ZRGOM\$%IN8^BKO[P\(-^]XT'X6^ORN/KUOO+QHKX& MX6)S_#0][X6/EKT-PLFM6CU>+I9-_*V>UI?+R]5G=U(17L;8RSH? 9]M0OT] MCC (QZUVJ.V->J%KM?.=Q47=K YO3R=VI\;=UF0PFNX768_Y>L]ET/&@_'RYFM2+#[/)Q#;OSIOXHLSL7OKN MA_^1A\>J3L.X1,![*,?9_%J MUBRR^7 3Q[QJHJ]OXMN7\.?ZO_?(Z#D4.2/$LC>)ZV?D$2)T%K_%Z;(/9=33 MT"4QNG._[_URO@!=T" \[A9G6*=V/B1X*&#V'OG@"%W_==7'Z;+Q%]#/'A';(F,?"*5VZKUC MM_WPMKR"YGF;L9/-Y9Q9\Y2IL8N9??LI2_VVVV_U]/S>U=*6XEM@Z%%A].0] MU;)8M2%AM)C=ADE6IT^/+L-^GLT/".<+J"N+]+ZF2==^RW+7;L-X66_/?-YYGP$D79UF3%[XL(0AI&0-AV21@1H7V7$+MA+3-VS=IDYN]) MXX:=5?W 9.=N5>UO.4?GUEZ]S2G1;^-D,;_^319-?S-K0FS^^@OYY$N#<"A1ZE1(U M-)BE]=+?ZL7%=9!\92&TVHY;M*X(Q4&K&!"G5".I":#,8(D)SRB-1IB .V@F M^CJWLV$!/-RF=I;-RIQYTFEW>[:72IIDL=<:)1\YBIP!X"$19!3EBAD'BEJ. M=9L;;,YW;G9]XEE.MN:+^:?IQ^\>Z#Q)1_5DDBM1G$S_R&$(\& W]_=;)7&@,2NM%"@&;Y"DG"/- MF$$DN8BHUWF>HV;!C5T)#B^WXT'_5LK_]>U3#OZA/?^G CM]!B9ZJUX]$J+* MA71ZKP4]$N(ZU6/NDXJ!]PO32\L MZ5LRBGNOIL=3,8?5!Y61(2@L*%*<1Q2HPHA'I9!4!G[AF2'B19'9/KEH$4"Y M^UT5E G>$X\,"Q'AZ .B+@BD/$F4@GOOC!Z[*_*2Z7D8".D(2C%_PLXO\MJ& M?^6;1=_L9+7:%_?*1V[S#=JTKQA-G$1K$!9>HJ@(0UQRAX265B@2".#P.H3B M13/ZT*(?"+-BD=<1'U(=-!S6FX3T#%4IPB\??GLBU4[QZS .OD-/6-42B*NJXUMF?WK M3RK-"'#A##+!6=!F1D&O$4Q<8RP!F:>Z2]"_Y([?::8[X%'.GGM0$3(N/G[W MDV5^![C%C+=I7MF$":6*H:AC1%((CP+PC+0$M0=V;6!*O0XCH),T#(35 8R! MWV=3OX\]@+G&*3 M?Z^&W%F&^"3],5]+\C8AV-:N$A3<6T4B$@R4H<0"#"DC0.Q=X(2GH.7#(F;[ M"(-\-<+0,TBEA.+.J6P^0\MWN2YF$\!^?O_5BB?D8E?32C)-5. 8)24,+ #C M$1=6(.W@_YB,07ASN+CY$[G\VYFLL)02ZV!1PAR,? N>'@L6(R.8X$YR' EY MN:B7"8_V.VFS/L$Z@,CO]H@??US1X)T+D2)#N$06@S4(3K\':Y\XKDG$FK\F M,=AOIIZ?\9?#4VSB9]/SK[&Y7#U$EP/[5_5B4^OV3BY "YG8IY^*2I%8X!P% M!ZL*?I(HQ,@1QUZ):#)4'0(HQ<7E1=/\4&H&!K#T"VTR.]M6X$%0 M14F^T&$):&85D+#6(FJX$QI;(F*'&'R98$S/$C($: 451[/<4TB>;5-I3BDX MEP(TH@:_A5"6+X$(E!@!%C%EIHM!4B8VT[_ZZ VL4D)QG3)\FT2<(,QJ1LBHBRCQ%EG,2E-,F6#'VH$W/0M$?5(>)YUV3_J.%5&QM6.6[ M!DD#@$08AXA2,M^O<: K\UEV=(;;#M:H>I7"T3=BXW)Y._NZE5;4Q>@34I)P MY V!!4(#!5.+*4&8,[9+>E!Q#Z9;3&0HR ZL6-J=&.UJ6ZE(=4B)HF E0Y2$ M?,D*M*J/)@CI'7&RP^E1<5>FDZ@,@58I*?D04P0:PTT=Y;LU:+8>*.UH607F M+,-8(A.20IIHB6AT ($7V' AJ4\=)*2X/]-)0OK'ZE#6:OL#YR<;5"AC4I>TE=)944"58:TEX:Y*+SR!(B41#&"FJ%HVGT M-; .,P%R!;,M5_OU"NJ=]W'>N+K*EJJC34!A0B^*?4A@KT7.>P*V$9E M2<+C3R_H.F6/D^U[@*ES7ZF@ M8<6P$,:^Z?0\^3U@5.P\Y^;EW%-;@ZV^\?GO<+#M8&=GXRHDJKG 8.!;KU", M^8X!"0YA$35Q"KLH.TA'&9^Y9^D8!+52\K(N:13#1]ODHA3S=]XO+Y>KNK##."QN19.!1>/@!,0K^8:0NF,3@G[1#H:DR'G3/\C((:@7/ MBZ^)7;E^SU2V7A7A^6J_;S]%WJ>G2AG-.74)$1H)"H;#1ILL 3]!&>6DXIJ. M/M>[;\TS.(2EQ.IK$^U\V?Q8 ;36G+L,E^>:5")2,,J<0=Q[@630 *LQL)9 M!RNG1(RV0^V .T>*0U3<'$A2>@2KE$C\5D]GS?AI94V*UH&;AUW" MB(&UAA3/5Q]$Y,1RQXCII^CJS^WV]H#KK;0,5 !NC_(^IS;')2_BHH:Q[I-9 MKN#0DT]N/$/,H:JYG,:FGN5 ?]8:\4-<_WN;$[E'-Y4-.@FA%?*!8614",AX M$"=-8N!):$%DJ_#Y,(CDNAG QFDS^U;#'!S]^&.>SSQNSLT$Q%:./M0PW_;."N!:\#)_J13;,MH;EKC^J MM+52^US"(1^L&4L9"B27!DV1,::%XUTJW921D*$F[O%E^)>C5NZX^O:I6OCO M2=R4C;S[9NW6,^O=S2M'B"> %Q)&.K#M6 0-4-*^IBDTDSY#I>DRQA A61F M(#R+.>1WR+QYTW9ZOBH"#%Q\J.?KZPO;//&670#,+%A%P ,)5",MC47)@[/@ MP5%P/N@@VY4?/&3PKY!4#8AIL;/'_$KFH^<4MYT_/MF@,M@[SZP#+T& B\FQ M0HXYCAQUR6KN32(=\K[+A +24UO"!XL]6I3C6KSR.8^J5?W6U916P.N)D5, M!]"S*A"4'.A>:5@"E+"EPGW%=O!^H:R:&96#EP 2FOJ-Z3O2LQZJDU% MC<.6:X*\%"SGQA-$E4^($!YL\#Z25Q#X*R0S?:)82EI^M?4TV_8GTR_@8;W70]^VJ@Q\M2; MH+C",738Z?1/)5H# 7HX<;JNW[H]GKBU7<483R3 HE'>1J12H,@$<$Z=8UHE M3U.GC!WSDPM0-R0/)SFK'?P6GETO"+3KH H"0.7<(Q:81\[#[A\LPX@FPJ04 M)!G,N)[T_5?A\6%P+RM@F!>\8@%PG\?P6%Q?Y5/SZ3;$=TK6[ M?17RK;H@ &(IP:C(%4( "(Z,U9A2I25-7308_]E,MD$@+252S\"T)KYC>LH3 MG5142R$BXXC#6D).N82\X F)$+$Q.& O.]1G*?3@ZH'34_K!M5AZBOVQ6@1? M9^\\H-7$Z\(7F^B]ABXSMTTVEL(XX"^2B J09#L0[YZCKIV+FSZBH>D#S4(H*A/\WNUCFVQ4G:1^)VJ>? MR@0C$VCI?.44EA;G%'&/,6(L@!N#$S:RPZGU09-HAE96?0-[8 ?Q)@.QBX/X M1"=5T(:H2#G"$EPE+'% EIJ,"065K8V(HL/I=9G]\- .8C^X'D*575<8_)P] MD.L7Z%NJKR?;5I)10HV+2%!JD%5Y>0GFD&?(IZH#!K6;>PI:G4 JZIO*1H" MS4.HHKM\K*O2W:E^VE(E;>VC(IY2031%&.Q)))Q2N6J[11$6EM:*!HY'__3! M 513WZ"6$JXU)G%5$/6TJ0&>JUSBY<O;RGJ&\G"(8/C6?-^-LT^2LYUG4WG@%6SN4Z^J:^[GUG> MJ=]*>]#?&2\AP2?2#!:9D%8AZE,@6H,[HSJH+_%325YII ^Q8=Z&4Z[K/*RN M'VU*3K3<,;=W4HD@B2" 1! Q(8*I1E[&@&1RE#&E9>QR]ZO,\PX'V#)[1_40 M\O5I/E]F]7V25L3/_YB&'$3QP%@^6IB&IV^[Y=CP_*;4R:H*RLG5KL4HL\IE-^!;+ [SNPBGDR?CE!N$:E]NJDB@&"TSM?/L_N5WX.&_TF$ M<8J2X40[O?I8YH9VL1CNP,@>NO?)4C\L)WJ>U9*&JQ[2TJ#&YI57ED\0B M,(,,EF":)ZR0E4[DLV^^BBDSIT,/D+%;3J2VX>%Y(^,-;_*')U$*D9?G9?8R6LYXK6@N$&LS5= M/VKG?WQMP"&P?E.7:?73>H:O+YJ_:^HY /=AV62$5UM^B\VAP.B5LMHKD22" M.?!(,"O "- &"2%%<$YQ?N=QD[&F3X](K,+YFCZUJB_SN&\WC#9@+, MSZ*?V/F\3K6WUXB\:&&\9)A*<1R4C10I96".00"1E/FMJ4"DI3#[-HX_/^05 MK(!"DU-*U+= /IR]VVKR4B)8KFH@:^H0^)$:><\D\BH9HJ5T*G0X1BF46W M W<@<$?D+]]_H.N0A:4WM^;NQ,R+.^PP[;>*:7NJX>UWE24X1DM '_+@H$LJ M\GWU7+3,.<$%QM&T.AW_AU/38\SVI?/S&EV2^_=#UX>_2]!0MROJ*"8P-F]J M[<7YQ^^+QL*L>7V'RK?49EX]MTK%C>H=?*<[#X9/"( M@ ^.)(%_8)H(HM0++Q1E+/7SDLN0UO98);+LQ)02XM=?7Y_]SQ;+5UZ1_]!P64_K^2*C^:U%:>,=+2LK#?C U",1I$;&:3" =(K .-?"!PM[1S^5 MU/\G2EW_X)?S6=;L;PR,#<'@N&WU.)YI4Q$=60@)5I+Q.E_T<"@X<&,UA@C&6$5Q:!EMH+!BI $ MRX@5P[Y#2*1,0O!8I:M/U/]1(FUL";QCE;K77E%M_Z=+GGMGPRCG;!0*J02< M\6 -LMXZ<(YP%))B;F@_A_U#FF>]AMKZP*A@X81;4>YXQKAW7U42-F),(]*, M2*2*_9T5E "PP,GAM]B[=YF-[? MA5#G=G;R:0K;RUH.?K?-VCGZD-^RGSQWRM@3"?E_ORYM8V&N8WY&) ,[A9_F M9>E8IUZL[L0?6[\I/UN6A"_^(H9E+J7U'L;] 0M@]8SW_"2M@=I&PO J].[% M[E4R_%6]L)/5]=T3-ZG/UV;*3N*QJ9P (V'F\,![=* MP[:F74!>>JPLCD00>;B3Y7;L;;CJ#-.FGXI*D5C@V13C8)1)(5&($;9E[)6( MQH5(1U]KI:Q@S,K"7$/RH5>@B!JF!&'.6-[A MHE&9=-A7(' OP'FWI%TN_CN+C\&2X97PP"]6]"PV]-@7@/%K\W0R36]]5Y&G M($P D3T)"APHCPVKU \W[HP.H7N%]X=JZ M6_T$UOKZ 82MVKA%J^J]^J#8.RWPD3!'DBHBCL5'^H$);MB'#T<=@J_#JM_# M2D;_R [N?;9V%]Y#__0?/L,3.S43Q^Q("L,Y?8?9\0=U1#Z28W-\S/&']Y2) MP9R*5[K7[L2KK\WX53L<_4K5[!5,8KG,G_5#V!M-G=.;YMN/P9]IL1L$+K#2 MU$N8&6:0SE6&_>KA2".\ADG2T7?Q M]^6E T,R?:@GRWR-9U4JZ62YF&<=#BQLT5Y[]E11XD%YTP2:6WD$2Y B+9E MRAM.N+08_O]POO SW#QBX\C.:[\_*D_W4]$0#.@E@J(0!@62'P\@GN;'Y)1) MBE@5NSQX6\0D&50.9F71+64K/,G' MA5V$>5&<(4DDQ@(;3&B'"SIE@J('E\!!AW$]3V#+.Z_R ^KWW!\N/G"V6.TIC1)CDF.0X*1L/):?- M[#B[FG?D_,;US)=+[NX&\^5D3*2?S283H/5/VX2;-Z_N?W%HW_G1M,?%S;7% M:^ZVWWK9V;RR"2Q!JAB*.D8DA? H6)L-5&>DT28PU>IN7QD$5D';+A@\W4$5 M!=7*6(M$\B0;YQ89YQ7"RA'!*=,QC?84>;CI?GR?9Q@L"[YQ A!^!N43'O+R MSOOEY7)EK[:\.;M_9Y4W5!DG+4I44I0(QTA)(Y&(GF.E-.-L_._T#BYF18 = M@Q<\Q1X)+S22+DH4E !'W_HHK5&)DE;)#<6Y?NY2UC2:'%\+FG5YEZJ,JNYSPQFA$;L#/(!&<1,T9!K_F==F,L M ?N#ZM JO7983G;INWO?52DY3C4PX4D42%OFD&;&(^X2D4$DQ?CHRU>];((> MUB?H"$NQ\A<;.C]=7MFZ =UPJR;6O\JK:D<-O=9]5(IZ;3&1H&>$13XXGFTK M@@BG7&/"5.0="K$4TM^]RL<0F!U<00]],'+GTG210 DG%R7:3@T(;>&S_%RL6SB;V#N72XO5Y_E]Y+J]1G&H8V@ MN]-V\_+B]3-/'Y;;2I'L:EH1''.% X.$T12IZ!QRCB@DF"3.6T6U;97)5Y#S M/Z:AGOM\&R&&C]]]G,]WWAC9JY_*!AD=LP%% FX#5 LV PYC$?^XI1E327-.62'AH+I(2B*,;D$:-<@3G#3+2MTN / MF<%27EQ> -M!Q6+W[>-MS2K"C"2"1<23)E(Q-1*H&8$0+ELF.(.-@F ]8A<(*- MI*U>>CWD$V3C$[@70CM&D3N>+3OOL7>ZJK2@06DP[0)W!D61'$I!6&2"58$% M#K9:AVO.9=[3'IW O1#94[JI256G)+41"@^"F/"A&5"/@807@; M,-.Q@X(K4[)[?/+V,F3')F^KYQ][%+I[_56KIU*%A 68N$>.YV*QD5/D*/'@ M[U*M; LL/$F!X00$<:!3@&K/?D(?B+):B4Z T[CV)WO7F;T MX?.V?<-VX 71*B:ZLVVE(M4A)=B'K&2(DD!1SM- /IH@I'?$R0X[?!F?N:"X M=$)N\&27;H?PARW7->1)_)'1^",^-OD9O/='_)V2Y..'#_Q8*?)1?"3J-1[5 MOS2NNW]GN^%CVDJ'#4;,19$+\%O0F](AHUC4CA 2X^BO]!06HC;',,5GY:"' M?'N%AEOVL!LD8PFS6%G$N5+9^THH46&088$)%C%GX]__1BRZPT[%J.1U1W2Y M=1\M@')8@,/(4;(IOV5/ U**YY=/#,[9O%*I#B9^F;#S*Y#9H29C3%*[(T#= MMHO=,&%G',R(0T(F#"O<\!ST8H@01C6VS!'?SPN3_Z-E=JBY&)7(;@\WMNUB M-TS*F^!2XDA9F">9 D=,888[BR!+P^A6I?4[7 M2D[0ZSM^VSTO/9W/O8ITO4&EM. 4%#_#&/J"[NI6\%E97UJ MM#MOJ>1W/4&77%Y-9C^N7Z2Y8'O5/ I-F"YV[//$' K&<]\<.CKL]=D9;%8/#-=3VP9VYI5 MB2D;L,8(U(]%,7F!O&&YAHYQ1%KG.3U@VL:SI.\J/K*]8:6TE#2IA*B5%HD@ M-7)66Z0,5S%0K=SXC]#ZF];9P-B5LJ;NE,KX$*^:Z&N[?BCB:A*ORW;>J7#T M+)];Y*JO(2ILL?;YV71"'$-168]8\@8Q2YF7*AAG^KEK._ C\\.(X %A'MSD M>F9S&7J;W]0L/[4P]-<&[ KK!RXD\MR(N5CZHEFN?OC-3NWYRM8YKIO+;('Y MNIPA\!R%'[]'O\P4G*14^]@4K.SQ'$FW0!V>EB]7X.]\F$TFMGEWWL18N+;\ MIJ);MMC;Z<8U+%I2>RM=(R'C+/K9-+^1M?HINU[3^6Q2 MA_5GN9S2482/XYW22E]G'UV]"/;01O>:I%QPZQCVO_63#TMP_F^G^A'I'[\O M&@L[<3VUS8]/L(/.C3U\_O'N"T]L_5L$;CAT+" >M4(C,(RT# MWKQ$&)/6:?1O-XUFPF8]P%O*8+_F\"Q^B]-E_/C]*D[G<;LW^VR;BNC(0DCY M@4 //HGR#@47'+(F)$H29='SL42KK:> Y;!*U-\\H1XHEW& DC M\XM4>951#6!('Y-4FBG?X>R'E2I\/DZA&V@&!O?PMII"=VX)//&RR-&/LW@% MW&5G\*9R\2T*#Y@_K%&W-R=M#+K1$;W1>&.A^@MX&34XI7:Z>+^<+V ]-O,- MB;!P/?2P7K*M'TH=FO2AXQI?%C/_]R,[S\^Q7>9=Z7JAK,Y2K@]WCN(TIGKH M\Z;]:2GHG^U-VQGH[Z;V-\\QCIG6VP5R_6#A0^I'3?3U7U=]G"X;?P']E#ER MW)_LP5?T\@KV^JQ1[.37I6U U/0FY"&ZO7 MK"DLIL0X6)U4O-M7)GZB0_I0PM.J@THJZ&'T"7X)PY VAR-) M$35,"<*L[)^O%W::17^Q M$?U6XM*^DTJ[Z*W+KRH1'Q'#/B!.ETF3J001Z MQN@P-M)91OHD_3%?/][4VCYZT*X2- FI2$2"18DD%B#\1D0D7>"$IZ#EPT(X MX[.->I")OD$J>$C[\"G*3]-.;W4_:EYY)XSGA" 7)4'") NKP1LD&9?.8Z=2 MEUK29XJ;?UF G*_.%$_2>SN_.)[,_CQX M_!RT<:8%;+MO-8QX] ,V[_!INF%O>KXY>=H>7F_?216T(2K2G#41 OP#!V2I MP2AR*KW28!V(5OE,@WD//L:P2AFY#@Z"J,0\8TV$*=WN0FQO6TE&"34.S"%* M#;(J -N".>09=R%03YT9_2M30TWU8U^C=S!+[1)G\6IS:_R)EH.")#[QG)]F$4]4!AT8CK+#+:]"=VP*2=$0:!8,9-RL@+M\K+;-NP<7 M+572UCXJXBD51%.$'HN+0:5,# M/%=VS9IU2>PX_9"L7L&HVEO7F:&P_$[)3OY7VH+\S7D+RA#2#12:D58CZ M!,Z$3E&H#NI+_%225QKI0VR8UPOIZ^RW>CIK@)=5OMS%; ),[KABW[*32@1) M! $D@H@)$4PU\C(&)).CC"DM(^D0R"GCQA]@R^P=U<*:;PX+![;]33ICOO5W M>3F;KA(.=ZNW+8VKP*VAT@#G&&MD_UM_ANNL[S?93)NDI9O8FBKQ@^N=J5(#;H MN%6,7%*N#$I82D0C>%(I.@YSRKGB46@1.UP:TC^K.AS#1.P6_"=OP0):3R"3 M;_.$;YFE%7]?9W>O1=^$^Y^2T\Y]5CA&DU^41CYJ@X@C!KFDQ>92J,=&A0ZY MC>9GD,%#@/PJ(_2W]P17)=0NK\!&@::P*&]O%AXZ> ]"DNK%YYU5HS8?5=I: MJ7U^J"TDA8RE# 4"QA5/D3&FA>/V@/E9NV]LWBB\TWQ=$!;G8EW8+M_=^#H; MH![!2P:LC+:!$J.1QC+EK >&!*,2.65<%-XY$T=_\_^E0O/H['\D")?+*_E' M88WQ2?,8Q'#OE5%RRLHN#^!F4VMA4IP@EKL'=A.\3)1FYYH& ,CSW[=Y#MO">TQN,=%+P+WI:DG=>2-YCE M?S@[C__V3_\?4$L#!!0 ( .J* 4]$C N 0IX *X4" 4 ;71Z+3(P M,3DP-C,P7V1E9BYX;6SL?5EWXT:6YOO\"D_-L\NQ+WVZ9DZLU=DG;>5)I:MF MGG"8)"2QBR*R03)MU:^? $E *TD0""R4JQ8[4T($XG[W(N+&7?_]__Q^O_CA M>YJOYMGR+W^"?P9_^B%=3K/9?'G[ES_]>OVCNC8?/OSI__SO__'O__/''_^O M_OSQ!YM--_?I??OOM MMS___C5?_#G+;W]" ."?JE$'GRC^]F/YV(_%CWZ$Z$<,__S[:O:G'P*%R]7V MW35>4CY>_':VK@8\?9C^M/ME]>BKJ7_#VV>AE/*G[6^K1U?SMQX,D\*?_N_/ M'Z^WD/PX7Z[6D^4T_=/__A\__+!#+L\6Z>?TYH?BW[]^_O!LDOO):IU._SS- M[G\J?OV3FDZSS7*]^IQ.T\"'KXOTEW1]=:,6B^RW8EJUG)ELN1Z$[WMJT_5DONB8\D-O&P,2A>#--HLTC#AWHEZPB[>^ M,:#]I1C1,6+/WQ&%:KU9S9?I:J4GJ_GJZN93GJ[",;#=O<.[K^>WR_G-?#I9 MKO=+#T?(IVPQGY[>4R+,/#2%9^XE';QI: 2ZY_78>/XY'-;S9?&#-+_)\OOB ML[SZNIC?;D?W*!(-%Q(%/Y/=W\_7A4*XVF])81U!A3PM"35&=KW"\)=I6FRB M6YRN;C[/5_\XDVV19N^:T@_+[^EJ^RL5%A!^NGTJ'JWGS=\UM1_3V\GB8[I> MAXO-U4VXJ,SF:YTM9ZOK=''S8;G:Y,4G$H_Z=N_K&HVK]5V:_W4S"8M8IVTGCD3?K(H$+Z^2X,F=)*@LV?JFX)/ MDSS@?9>NPX:_B$?.F]/V0-MU.,9V&T+X.":K.Q]TV'9<.CICWQ1E]]_R]"X\ M'$3_PS+,D,:C[?#AY/64DFKZG^:?) M[6F)>O%[KO=!D_F3:SF9T]3[35/YJ,3'C50]!9_C99;(+. M[JSYHGWNK3Y3S+K]/I)N#V#+N'!AQH,%LT2FH9NUX_&.7];I(7M^)5 MN!9?WP7=Y\0J#CW>R5H>Y>KE;Y[L5?58'&/J3FBLQ?OC@^*LJX[NTH%&LIMR M2Y6:AH_L_*_WC!FBK-A/YOEV?[NZ\?-PS$SGQ=FY6N=;E]^IU=8_I_3Q62GN>UNKNM"AYO/]OK:F0SI^K5]8+,3JD>+S;F'>JSI^Z!UJWP\ M6V3R3L\;A;J_9MGLM_EB$:XS>^%93Y:W\W#N[UR9)XBH.[R7 MM8:5B2>[_KD,B35]7[3*;FFM-7TOM$:F;5!:/N69+_3^)Y]\=0\(8YXI+:O- M(CKQT=[?"UJ?L\4B+.^W23Z[NGGSB3BHG/V>7JA_O#R63^J'Z_2V.![BD%W_ M!;W06^N.>MXD4=:],_9_F?Q^AKH<&)9AQ[O M9"V/MN?M;YH;LMM/W E]N[T\W?[X7/EH-%&-7ERL[<*<^=G?@:Q7],I[>[W=+HI7GIU3NE[A'F2&2= MGK!3>JZ_+>9KFRT6DUS=YFFC^-XHAW'-.4%%K;/>K]%F> MSF^7CX%A9S(CSN3=TQF3K.&H^)Q.LV41$K/]6Z&V/L;Y[0N^(8Y5S]\3K]E^;I0'RJKWK<\G/5JU;T1DSQ%GQ.IO^0T]61;S0_;R];4 M?,*!Z#E7C8CV@H'H_9R&&]]\6J01%-%]W=-?]X4#X?$TQ7\7Z/ARP5T!<_:; M!T>H_.UVCD^;?'H7YCG#8MO+NP="J=[VWG+:.+1MOH7AQ3$S6>Q3/++\+57C M%#'GSM/OZH_E4,V7M\\2%&N*;P^O'A5&;V8[]HM5G26,%K-',\G6^_0JI?)C MMAH0S@:KZQ?I33DIC]'Y_24U4;FR_7/\WF]S_M MG_EILGB1#7Z@GEE9HJRHA4:W!#P9&7M1X<^%N&;+'V?IS62S6#=9]-$7^YV]A_OT_NO:=YTK6_-$7NA=V&^?+KYFOY80=-PN4=F.KCH M(#3SY38RZF/XZ_[I8EU]%,O;K2K]?9V&;7\V_+J.;ZW5.HM5ENM<9-.WF+5E MU,UD]77+KUZ_;$K.E)%"T/TB6MX]4;<^1(Z TG#$!F'"$M:". M>>2H1D!7& %B>1V,'B5:Y=,?LGR6YG_Y$RQ'[G>#LPZSHFYHUTS/A@ PT!I^ ML-W=_FVZR((^^)<_K?--^OC#\!&'S]'ME(NPL>T,CTVD=T0 M^Y><:X7!Y?!P&-X]TXF'8EU_+-N'1!]EVK-G$LF D 8:"XB@Q@-H9;5V99SH MDVUO70_>X-FYJ&=Q:.^4;Y/?3_/MZ3.)$)&54VM_E"<@P@K'/B'Q<\>J@@G)J2&*1 LH9(YC1GBO+&"+5SLQ K]># MX_I*'$9EG>!RFO.OG$;A!X&4=5C\Y#;]%([@=+G>QO9NS;9ZOE@4=<_>8&F] M@8GW0$O-6%BZEX*)\'=;$N" ^-C;&=6O4X0:\MR]_NW=+KU_"X6Z3:3(JQL MGLU.;[U"1P4C:/C JU*"LD,)\Q2#*FDH@(0&MS?4&9XP8*Q%6'.!O6#666DKI9T[V/QR MRMZG[#3#K2^)^;!\',=#<0LHO5C9B@?4H$/_^TPN[M.O]Y_?QQK!::>&)L@Z[*R@GFC#1- KN;9:8FV9E$I8 M/UQ0VH&EGXH\.S8L$0I;K@'1# FB.0=!>RZIU8KVZ=,^&EX6CVU99^CT&3O6 M1'E\3.(Q%XSXK"P7#)008F$L^/VC<9C MZ$E)B8+;'T%B1NDC':^@#",@UY-%6E:3N$[S[_-I4"'3]4G'Z-%QB:#&,L01 MH$18PPDE6)6T,L5K)0WTZT2+Q[Z7(?$1@1INUWBH$=EU9%1"':9&6\5@^(J8 M\H3"BD[O4'-/2L>!6WUI'PV!&DP@:D76'!F50&4YD,H#B BW&@'P>!70'..+ M4S?.Y^ IJ6B-UON5CDM1+085BL'\\+/-=/UJX2>C0A3C)$%1)(4V, M8MC(DA* $6W,[O-#+X93&"*ATP.?"Y-]J=T>W/F//I\0@WT1/&@=5MY [!Q$ ME2K,$1NG1M">1:]Y'0V<]\'X41WV(^%WE)C*GPNO4T7$ODY7^=>J)/7!@_O< M*8(2Y"T@DC&N,7):<"M9193W(PJMC<2@^M+LOLSOY\O;JYMM$?.;--_U M&CMUPI\Q.C'0<:J5=$$W%A(Y$4[)RO;F6X3BGA]3-[R5(#Y@(Q&4DS?#6N,3 M6FRO1#$&L2$$46= ]9%HJD>>S!65N^=)3BO\_E@R-"K5XW)$9R"1V:\Y3V=J M_2D+ ']8!GH.EWRH-S#1P'BC,%8&<<^9\T&A*ZD5@O4J)/4L#Y&Y^%)&8L+5 M><&/6F5Y'%78LX %Q( X##62O@I,4;BYO^K\:.QAK0U-(1E/W1;D.(/<4B2M MH-HYSRRIQ _*D3H6&F)_H(!+,PPNAX>C.I;[95U_+#N_A@M5@A'/I<<$RG M M%L2Z2NG@I%>VG5?#I3;J!VNXG$=[;]$=947DZVFZG.3S[,0E_I\2,:IS>FR",*P %/TW3@?Y MO7HXX1[Z<%GDE'.KK;3>N3U2;?]/BS[@XXO[DD0YA)EC MUD,LE6/>,E-IREP)V%B .JNW$EV !D=UR&SXL.AM8X_P[5Q]7?I]GF]7!LC[Q)D^$T)P5L?Z64USL^>S1!&H"FCU&&8U@,^L7S;YD ML*H<4>!;),J^1519[*BTG.^(G#PI>W3LP(SUBL031PRUP%)AG#+X*?,P=\VK M@G165*8S>1P(T[YWQB=)\68QF=\7X2:_!AKSH@J7NM_FS5=49CK=5^-*9\5W M.E]>+=/_ETZ.Z?!Q7Y1(#(@E1$&GO"4:28(J2QEVJGD,3V=U:SK?,0=!MJ'" M^.MR\NU;GGU/9SO]XZH OUCP5;Y;>[70-+_W6:ZV3T\6!U3#IM,ER(&B.A@R MCB@M%>/>5]JQ0*AYI$]G)6PZ40)[PJ^O36W?=&]Y^S$MVH#NBGE\K%'PX?C M!'$&B..<0":%,PAQ41EGA*L7^]^5.:6LNO(F"?4;#AT>GBB+O6-<*R,(DDQY MQ-2C:L_Z#)L\6OXA%A,/]A2*AM&HBT"$NUYAJ"I*N*A9]FVWV_R2_O:DU$N> M+<,?I[N8T1,NG2;3)40([XT2CM, (B!$@BJ8V7+<9W7CAG7V8\C*Z]R;KI'L M:Z-^7/)?-_-9H5.?M 4?&I( YVB1:@05D$HB%73L1[W%.C]NMU"W3'V[+4,L M#-^CM(S297090C*T<%RO)\O9))^M?OTVFZS3\#P#Z Q).3(^,9IJYXD"E$.) MI-)85HF-WO$1M76*Q\:#A1 #HI<]JBM.68RVX>MU./IRIG:[-Z'7-.O)\ MSZC*C-D:U1B3HJOG:!BWUA)DJ[HL2XHTCT@MLF'%8!E7; MD9(%D/@^HY3.,F#U+8&Q/X V7/A70,!KYS4'GA'B-2(*!;XIYB4O$0P:_8A* M)KRG;;P9^ATKSB:[OY^O=_:E7<'\L.YTV:E"?.2=SX(?@[)PT0&;46UV5=>8NDI](9(8D)NZ(-?W0E M3!#@/@7G+$VK+=?/K2A_'DZ#90A$K ]NM/1&8J$H((8Z!8D0)<7><#)NQV \ MAIY;*+P9;G\$B1FE M-.]F-EP=^=I,>]O]UQ:CWO(,.^DK( 5A0$JCA7 $>HA-N*#M::6,-)>'SEP] MG1"<%#2"8@&%Z=NGL_!,XK'-T/K_4K'I:B6@PK%0,*0I[-Y@X8" M1\08H!]MFI#23B^,C$ M.VD@UMIAI%GXH$!1!VIG041:V.9A[_VIES%D(BI*W98H^Z\L+Y=[*!'B[0<3 M"!U'QD$4KN4HJ-T<,%U2 21L7G6^XP83D33'**ATR=M?)O?IU,=*FC#W(U4,VS(HZPZ:]\'V46E\H^#VN5Q^,\/8SE<[ M_U=%29'F_!_SV[MTM?XE7;^V8WW*5EN(CW>::#UO(BA1F#!)BZK'06/6P-$] M^1@:/[+RE!'8F V'7M-Z1OO5U5TS".)QG4ZSY:S.$FO+R+E3)@(901$C6&.$M#;*(U,237D+HT+T M\D'="DK'P$60EB]W\SRNL)PY8R(@ L!21A$BMN@PC24H2<;AFVDL*]%+^W0K M*]WB%D%4?+;)Z^U]M67EW"D3R W0R&)O@.1 &%W4D"Y#F0(8C84E>I6=;H6E M8^ :2LN7=/EQDM^&)57:U'%%Y/" 1#)..:1$"N(M1=P$C,H%0\:;5Z"+7@@G M/J>CP=*0C[]LBG==W3R^_0#_7C^8: T-A(B@<)090:RBI%2'";5FA('9$2,G MHV RF"\I1A%*XJ\0P[3W/N]V)5)U1%@_>7Z/2[S9/S(ZX<38(05B'+FE#0>%/"I\GOD5IMQ M^HZZ9-\1"6F%V7N1B%&YE<8M"$/=!_)O6=#NTO\L6E?^+6R2F_QTB/J144G0 MF)%@"$@:5%Q H6!*E'1Z#IOWQ^HP2;JW9;BBWLV_'0D2 M>?9,PBTP,. 1;C X7&>U+BIKE7@8V-PPTW%D<1P%H"T>O?#R:&# BZ<2(KE2 M(.QKD" *M6#>XW+]DC$YSI.\!1_>XF0K+"Z/IZ,ZBX=A911#Z=.M??7E;K+^ ME&??Y[/4%77L\_ETLM@J%??S58' A^5-/EF%F^.T>+[,33EJ((_W@H0 13RE M#%O '&&80=T4B\[Y5[OA,R-::ZDD@U X;D6005*NFV*JQGLX-\#^0.?G9AA< M#@]'=QCWQ[K^6/9S@.]DT^ZGSR2!5DD@H)YQIZ''T)#*X@S;M./KO&EW;=2S M.+1WF\EP;K-UPAA$RFGI"<2.4L$?/06V3:NP3H(46_.M!>U]&9;*ZK%J^M^; M^2XJY80_XL"(A'D+F36":X\Q%4#J1X2X-/)$PFRVAA+L&1>>",,,MY5^HA_V3)^#(Z$B#!G,3 9PHOXQ*'6 M+/Y@*^C206F9Q+J,0[(NY'FK$;E8CW):(77^Y:149[SXQ.-*.>\FGTORDNOKI:? M\NR_TNGZ[UE^N![%B1$)#UJ.1@A:8$W1'(J$?U5*#R'-?<^]!!2T8$'6!3Y- M5;<\^Y;E!16!LL6#R9:K;#$O&F[-GGI<*@_.8_3S(4VO\82)"ZH/A8!"1#T. M*I"0HE*B'/;-\X&ZZW05+<2U5^AZ"T*:K.Z*4/3P+Q?4Y>^3Q38X?6TF>?XP M7][^;;+8'*WB76=\@A2RCEMO 2="8X0=J2Y/&,(1IBG$CXSN JF^I&2+1MG' MJZBYO\GS;<#U0;DX,"+1 32L"8, @FU]4,.KK\"W*7\6/5.YXQCYUM@,EZKR M,;V=+#ZFZW78XZYN=I6[=+:Q\"(7;>9U!;3F814>G28_M\<4?KDQY[/ GW%>G#IP&XH<,6K$<:EMV'.0RZV1>0\\'Y7E9@RLCG*A-Y/E9#:?+)_Z*O*O\WT"\_%B M'C6&)L H+H#R3.B "O12,U82(6V]5J7]1=*TYT76*3Y]W;%^F6PM!S=%/[CE MP4/ZR-,)L5P"1+1"WGL&-;+458 )W9SO'6>*1#JIXT'3%\L_!"TPG]_ONOR9 M;+5>_9*MU:+@3 #@I%6^SO $8*2=+D++'/,..\)D]15!:,4XC_4HO,QZ@^N/ M)#"CT@E&*R=1%(6MH<6G)W)67CR5<&^,9TQ1%-9G$? B:V MN(AGL:#I]:M.5^N]\)Y, 7[S^21HOHP7\<-!S U2T'"/2]J(H\WOZ9W9V#MA M>TR0^A* OVXF^22L]TE7X)5^V.UI)_3 4T,3C[Q2B#/#@C[ME:3.R9)B88#O MT> ^I%(8&:@K"DZJ'(<')0Q@*QGU&E%FE/&20K[WM .S C[ M%\5C7-812GW)@I\OPV+GD\7U>K*.>(0@=@C3J@P M&(*2#5EZ1/)KP(E&!..\>)P(@K 'U) M41%@.;Z8C\XDH"4V7?J4GL:RN:!W%Y$I1SS%AQY/E!<:0H08Q5)BH) TI*3( M:=+^#^J:\&8V-X?NZ\W7U?SV7R2SX\8D]]^, &(8RO"L8:=80H;J9'8 M4Q&@&E,R8"QV9!'QZ$M!>W5\E7?*@APB33"R7;$SQ(:1FX>:IJ(CHQ+-F (@?""2(!549 H$K;X/#T;N M<>Z"H4=E)@9X[U=81J4[7(B,#",;OR[G1>A_.JO5 ?N-IQ.MN/#"&<0(DPIB MAW$9LPTAYLV/E,XLB5&XE,5&IDM%\E.>S3;3]56^+]AXQ$+PUJ,)HAXRHC0P M$ MOA7*R5)X0%[QY<;;SVTP-91V(@$L/'"ZR?LJBG$?3PP!0>7V).C; M7F ,-> 538:8$4>4MV/1:UY' ^=],'Y4A_I(^#V0,S#/PB:X?BBS$1]V&:J; MR6+]4&7R7>^RDTX["<^>+*': &_#_5MBYI%UVD!9HF)]OTTL3ML6(G#WI<>P M:\AZ"SO(L\VW3]EB/CUF83KR= *ULI9K 8P34@KG/7;5YT90<^VODSJ2\46A M/29]\5I/%ENQO$O3]<>"#S4*3!X8DF"/J!..8.S"U4@#[2VI*-0MVE?RB] ' M(^,SI 2<+AAX<%#"*>60(RJ<4,AHPTAU5\(:0SI.33$>\VI(0RNDWJML B@\8"8,)JBCBWHWYW J5]\#O4>IY M0[%Y(/9.5G>GFY-6#R6*^[!LZ"APCED-.&.E!D*,:[%5=Z:G-6?$&Y7^&J'0 MFQN_*KEQG:[7NR)4ZC[;A'_^-@DHSWP 9ZM5;.NH'G/MGS=3 HQG''/!.1-( M4QT@><1#Z1%J[UW4&.L4M!Y=!],TG:V*Q6[SK!^).:;1'1N6 . UD2A\9S#\ MR1=!F*6V2H2PS1U'G:GS'8A'1(1ZVU">%X.\VJQ7189+ &4GU\=VD!-#$X(D M@IQYA@05P&$C92G]%%O=9UO% ;>,N"@-F8RZ[Z#E?O^6%6$NQ[Q$IT87R\[--AI..^$"=%I W"Y:XU7I^7T1>;ZLY?,E, M=O]MD:[3?>7TU74Z+2*;]#8#ZJU3XOQ)DJ!802H-!H$H2CG'M K'IM#!YB[D M\P.1^Y> SO'J+;_P:>G@S^DJS;\?VQK>>CP)^QZ$7*EP)"(6-&[&3>D9IYZI MYL; \V/+AML+(B S),\?S9AG?56ZLMJ-#7CW]*H/M8H&W]T7(*DQX1Z"B'R&H:=V "T+?!/ M(39!(ZLCJ!UMQ=.[=+99I%4CUL5$ZC-CN/%!,[#HTNN?IX$ MI?S(@5W]/I$6ENOV#H_XT&V _4O.M<+@'IW%J\G!45^V>_ M+B>;V7SKUWS4PI^&SQ\R#^\7U\\:/DT*?\I=NIY/)XL#"^K!?KL."[O?IH*< M-E*_?CCQ#EK/79$<8@@ #CJZ;SW+E?#UC&X=4W;2"/WLP41HJX5SM"BL:K 4 M!DE94N1HBT;#D>W-;9CQTLC39-X]M2$?LWA@]!8"V3SU9%1OL?=&H99Q3V(]_F=R?KD36Q>L2#)P*BI/ UFS[R3@,5(FL M57"D96Y:2LG+K6<\P/Y+=.,A/"J;P3N0V&$D]7.Z6N?S0MN_7F?3T[7YWGP^ M\5P9)CRA12P9$IAQ6@$MI&L>5=79'6I8%F?Q0>UM:RL5$/??F_GZH4 O6V[# M=XZK7T?')1Q: :P!#&$B.#*2,5W2*AUH[OKIVFT01QV+"4Y?@O!BJ2? M3Q!D/GPT11X"]IAJ)@$H::.$CUQ!BL2WK#NDWIG MZP2C821DN]*5VJSOLGS^S\+V7E,R7@Y,;*%(.>#)R 11AY7VSEN,@66":EV=C("TD(/.4GH[EH/FX R@'#;0 M&6J,3HABT%*AB;+>*L>]E+PR\T'>/"N@LRS?B$(1'Z !!.,,5>'(J 1Z:HVS M@!/FC$92>55IX :V:"_969)O-X+0$IC!!."DAG!@1,#,(:2X!AP:((W%CE68 M(=NBU&-G6;U=,KX1**-QC1VRN^\NW1^6JW6^V1KHM_FA7^XFRZMONR:\V?)[ MN@J;WR^;4UV(^UI#HJ#0D(3SV#K/.0'<@*VZ(8F+T"48L$R M:'QBA4=1JVFRNO.+[+>AXA2?K25\G7EZ5YB[OZ1X&EM\]_.MW<;XI6 M%K.M3?4-T\_IK:#N' FG&H6+-U/4.8,$),276Z#DP#:/V^G,,1MY6^@(J=[B M.+;YRZ=[.S]Y+-'4&K E E.-+9&*/FYVW#17"#KSP<;E>0LP^F)K4>HW6ZX# M1F'JVP_+=9JGJ]-L/C8L849!S:R%0=7QA'H&A2HI1=JY\7E@X[(](CA]B4'8 M@ KE-;7I[M\?=I>7NVP1@%_MX/D0>_I+^%BUO1.:L0_'R^G,Z_+0)> MN^)85S=JEFVCD(Z==8TG33@(Z&*JN-.( H*1-KA$29D6!50[,Z?T=ASV!6I_ M:1+9S7Q=]/LX=KFN'DJDQ]IZ"8PBT#@(#2:EQJFMTLTWG<[,*7V)1F.0^F+U M(?-/L>1?TB#*7R:_'Q&".L,3@[A0$!O(#/7(06(T+"G7X2P>G^6E+_'H +[^ M_#7_M5GM^N-\R0ZX&;;GZ]>7<;:?TX#?:KY.K]/\^WR:[C;%S^DTN]UQ>)LC MHY!S2LF=98. M,+ T=@7M*#;'K8;3=/?;#@[ZCV,X7)*,=2:FU]X18R) K V>-U*)%=:>+M[?'@VT0\=@*<[G@HK_XS^GZ M+JLM)P>&)[HHHFB%@Y81)'4@'%>4&VY;= %[7[;U./@-&W-2 N<#I%4#M(>] M[RGLGD4KA;,C4NI,F@3@)<'0(V:!$<0Y 46)$J&P1;3ZQ=O9>T-U-,FX5]_2 M?-=&Y?D"H^:]?D_S3Y/;[C)K;?IUW>GDCW:H#\N;++_?(C::KMS%"A\K!GRL MD;1[8$3">>$[8(AI@0FW')AM+"8)+^;A'P-VXGZ^XE/INV\\G="@=2)J!0XO M(-"';Q*!DC8JU&@Z;;?F318;BU%G\W[,EK=AF[XOR*S1"N6MQQ,O'2U*R#GL M/ &&,>TK.#QU?0;EG96[VXJU671@^E*H7B[U9*KFVP,2RI""6"(FH3+42&04 M+*G#!.%Q9^ZV8]@)[K="Z+W)P3#\/Y&S.P;V#V392Y?S+/\E6Q]ILWWPV002 MQ3ADEG"OM;,<:?P($<0C:BP:BSDO[7,M(>F+S<\/MQ/'^NN'$ZT]8]X2H[0B M 2FO,"NITM(V-]%VW%&I9AF%VK\].A(4E0D7FX]P-+O0O7<:P5IB6% M T[F.]#359FEDG_TM:Y[P[;F4]057?QEZ M.]OKI\E#<0*:39YO+0H'MX"W!R2!+N8=XYZ@<'+J;:7$DCH&32V+UI#"T-[^ M$P688?;^%JV$9_K9ZA[9Y *!RAE"!M'<:A2_6 M^UVU5VB$J%=D:JRV><0MTX!"KPTI% N$4AE0%L\[596\P>L;99@B]-SD8Y05^#.R_2-L\$LQ;!"SV%H=_.6=X M29.$;H3M,-LRY[1M_BQ(+L4VSX$DUCJQ*^=A"3%8E%1!+9O'8@Q@FV]ZJ+>& MY1+ML8JY0)4P7'!'A)=<0%E2Z*"\/-M\;9;5-C#2[BI0Y.ELOO:3Z7P1)DG?HWV68J.(LP(6->FP M!E)PX(T*>P(Q )I:461CM<\20(72C@JNK>3&0\3%GC:I.!I-_Z/6O*EAGST/ MBS[MLZM\_40HPM]>"D3X4?*YZ$!XX,;V[/>)@H!2S2QPT@$43CI/F2\"$)@( M!YQND17=_R6M-M.R]D@T/(;K<^^@1O;BB01A5G1BL)931"2A6%*R73=7G!$U MTM9$#;%_R;E6&%P.#T=U2^J7=?VQ[.]IH:^G,_4]S2*$> M7%2L\;E'941@+LTY%>C!3%!/C=76 0REU25UC @QSO,U#L/J>:F:(?3>Y&!4 M9_28V#\,VWV6A_.I,&2D5S<[R\1)9^7!,8D-IQD!&M-P3BIIB]--[6E4FNL^ M\XK;.2UK,ROK!IK>OOIS^/X&58 +)J'#D")/K%+A?^4!J2S&S>/+.XL9C(JJ5HI5P0F3&J:8U9T[6&2;OA>.C4LB&9?0 ##;*'F-H^'6"M(80:<&E M-T5'*:@Y+E>-E!I11^4XX+_DY/D8]*4]/?/D'3IE#S^<>%60@K''U%N@-&2. M[*D*I+KF7H7SBX\-9BII#5Z*W3>$_]'=1:/A>T#W8S3=;@FUK\;O_%X BA# $ C/,9(R*##:%12 M!BP<88/+=@QZ>3=NCTE?W*XR)Z^^+N:WNR*0^N&725$)_L2Y?FIHT%V$H, A MC:VUP%&K?*G":JA;5+(]OU_38*=\9)"&%(O=HD_N_Z>&)A XB3@REBJ#@PH, ME/=E' [V;.2Z0#R&UI"4"+C]$21FE-K#> 5E& &Y7D^6LZ\/N[-Q55N_.#8L M'- B'*O:.XFUQT$U\UJ6E#+*1Y@K%H]YKSHN1,-IF!!R,\GSA_GR5MT7#2V/ M2,2Q80F"S'-%/&!>4Q^4+.-L2:G1]H+"Q..$J[:"9PAG7*F"_SSY?7Z_N==9 MGF>_!0+,Y%OXS?JAIIONU#2)9-2%CR' H8V7 BL%RMW72&F;;QV]%WUI*B@= MPM7O7;7:[:XVZU6Q#=;914X-31@S,IS,7#(MBF9&3,+2\FHM!9HMH]:[9D1N>:Q7RQFS) P7R3; .46E(<):(D6%0U#E>C1GCV@O MB8-6#\E)U].[=+99% 3L3\MM;YD@^+OZ4N\E.0E;#$6X9!#,$!# 2(4H] H0 MHH02KM:.U@>-39*3I.*0!;460ARHLL@XY$K:K&KA4>HI.:DV;VHD)YV'19_) M28/$98MPAQ(."^DQU A[#K4NX=!<]%G9O;49LC9KZ\1EGP?,I<7C6B]@N$)C MX:T() D*@IJZIRZ<-".O,M&.8?4":ES1A!)H'C?4=F-V4WVTAN908,NL#,-XASYU4BB!&D:A4(4C[-. - MIM:UAN6B8HBT@\XAH#BV# /@):]VJZ);S;@5NC:LJA5,U B=]\3_42IR0[-] M&'9_3K]GB^^%_^"Y=^'4<7YT7&(\U8Y["@$)@&E$I:I.1$#E"'U[[5B6=0=. M?Y>XR7*U;SIQ.I3PU<.)Q1):R130T%!*PIU'R4I#Q4*/3YN+RO+6B SCRC^_ M%BRQ# +(F!'&>DB=H_AQ3]32]>AL&TR9:PW+,,QN5_]3""&]PUHX+J3S1E-1 M?1G68#MNI:X-R^H6 FV&T'N4A5$J>&,0@7-9/Z):L-PR0G41^8B9Q5YY8"NU MA>@Q%DYHSZ46M6#/@VO(B OW^[=YOHUOM)-U"H^I?:=')P!+:;'10:E5.'Q$ M6))*ZP&*]GKW:Q=AT=31&Q^E2P[SE)2%K\UP*PA01"##&"LI#9_@!47OQ7'\ MMX)G&$'HOF0T ^&RA=C6CN[";4DACBL4 D*7$\$71T@B@C6,R/QK%$8D6X#15,^?+R7*:?DPGJU0M M9]O"X$]R(0ZIE<=')00#"XL*"UA;:;P3RE9H6*F:?^KGIQKVS-?XZ#1D[%,W MYF0Y,Y-O\_5DL5W3D[5\6$X7FR*$>-^"=B^ \W3UUSQ;'6)_E+D3ZQFVQD(% MD AJ.@?*[/V@FD,BFD=TLTL0DB$P[.^8N$G#5I9:S9VTS0V1?.PR$A>9/J/$ONRE6C60ZA/Q9&VF3J#W2'AD M-/<86X$TE:!$#'/=/!1%7(HL]0SAN(3N=+OZL^9)H')<2VH5E9H3X16#J/H M S2-Q4F^+W%JAM>X9*>UT"1>0F>T,L)J@K#&@I48AX-:X19AK^!]B@:( I1KI>&NN2D50%M32U#'FI7DK/.J M*-IGO,!!<0;>ZI(VZ8'OT6S=+"NI+F]J9"6=A\6[STI"QC-AC0#$0Z0AM8B: M$@Y%2/,"T@-D)=5F;9VLI/. N;1L%$,45A1@ IB%3#D6;E(E=< S,NYXAW8, MJY>6T@RA]R8'HXQU& /[!S(P16>JX M,K@Z2X)DXW%JV@VQ/] FNQD&E\/#46G+_;*N/Y:U[W#.+#.>((^MHEP:1+P# MU0& 2/,8A**T0DD[*RV DGFF=C M#-#.JZEM*S)(0XI%K+8- @$&$2B*SPLHE/;0DHIB8]PXS^7X##VW?T,SW/X( M$C,J+6#\@C*,@'31Z(-)X2R5EH;_AC]@I5&U*VO(1EC%+Q[SSFGT<1Y.?4G$ M+I1\/ED\6WMMR:@S//'28..!X51P"8&"CE5F:B!4\PM$9Z:WSB2D [R&S"3O MNA.(@[)HB6.%$MQPAKV'L$2"M&E&VW]N><-PO0[A&E)P=BT'YM-/DX<"IT_Y M/'P5WR:+,P7GT#2)(H%^*C4I H>Y=-2Q"FY#3//:%?TGH4<4G$AP-:>H/YSS\^4C1YA&W)SZ;:CC%44$L81#I<%[) U%*H2!PXM:RP^_>>I1]Q: MXJ#5KY.QF^94"G&BK?<"AWT48XF ?;Q2XA;1X_WGNS>5C[@0#;F5?$X+!,/* MVZJXAR=*@'4F0$N00%Q[[+&SMD3#4MT\_+#_W/>(&THTP(84GW+)ZOMDOBAL MV.%8O?Z63N35;'\Y]CORN!6%EN M"9;*,BHPIU)6GA&C^"4EUT<4PCXQC:A5'_YV7BIV;VUC$69-**2,"8^(%LY9 M7/2PJ#Y1)TUSMU/_^?61=.SNT!MR@_MUN5FELY(2D]W?S]<%?CY-:Y4,:SQG MPCQ&F#'M6% LF6)&T.KC4A WO^'WGW(?<TJJW_MU#&=/[=[=XA9OD MQ9>W"A!?U%=@_W?FR?J<4?3;PE1 MT_7\^Y@R[W=K,XO)*EQ^ON3I9+7)'Z[7V?0?U==^9"^L,3K1B"$.G2!"46.A MX,(1:P4R +.P;=3*3>PH+^.-=9_*RS\XIBBF*P$1S#+E';5( 0Q*.AVH5WF@ MC^S\J#Q[F:41"9U1Y^MOBUT6;]LCF=U_RY;AKZL3@4]'QR7,, NXYCR $R ) MX -< J28ZM-O=%;44P26OW9)1\.I+T7SQ5)/QJZ\^7QB/4< $>BXTH"&[ZY0 M<$K:M&3C#G&*Q+>L.Z3>ES2,,GQI3$(P#/.?[83%=29;GHQ).3@F\=8([8R3 MVGD J $0H.HDUJRYI;6S<(*6O,JZ0::W<+5"R_^RH0Q+@HDVHK*I5K7O.IXT3_#M2"6" -*PHG#X-CPQ+*#0A;)F9& M8^DL(M[+BE(V]C;D,5A82RI:H?6>Y6.<.L/(Q"**D^,Z_;;>'E0%]]]>SM'6 M1[7')Q:;@(IQ5#H(G1-8<%Z18_@((P[C<"?K'JR&O%?A)ZP!ST^.2QQUSM.P M4H^#UA0T'LA]N7PD6Y0!Z2Q(,#JO8X/4D,<_AW%W#;_M6F,3(!GU'G+M">'< M>0-Q!8Y!+:*V.@OZB\[K+H!JR&^;3MMLYW6')SP<<0X@A$ 07@ Y\B^<\,BK!,,!'PBV7,VF(E-B"ZO+, M(.^SNNMY1H!.G SQD!I$(OXV66S2XE"XM0 MWD('*\HEQ\VCH3K3#'J3D3B0]9?P&);\^C:T"4O.Y_],9[N U&,M,&O.D"CK M%:+,,BV@8UYH)%EEB9&R>0>CSA2,+D6F&]2&E9HJ@NN1C,=GF@I2G4D37+0. M)>%LID0(BDW8?6F)DM!LA"D'_W51IH8_Q8=T%Z)QX M[W9O7VUG_9PNBFP@DRW7 =BBEVFV7,V#Y&SCED83=E,1I%:K-!"PG'V<3[X6 M\7#SHCMS(7OI["I0,]WD>2$AR]DOV3(O_ZHGJ_GJ8XT G:CO29P'&LKP!01- MBCN.O0242*X 4I J4$O'&"^>IT)_HKTC44@79DVF 3#$H["=4+?#47IJ9?-0 MX\BA0@-)S\L$](%P'W40TH$-3C_4Z"!RX25M"502JL^ M"V21L!%QK8O_?' NFLUI3@Y-A$"4JF$]\YIP;7PFNG]IP\P\'#< M;LN(/*TG+:V1^V-(S2B=F6,6EBB&\"(V/]NL5="DPV*V^O=1R_?!YQ,O$#$* MAAN-]5(A <,F6R[7.=HK?VO6/(['@BP^0GU]]7JR*'KY7M^EZ?ICP94"_>,J MQZ$A"0[*GZ.>D: -&D]\(%*6%$K!F]N@.HYO&E[3B 3ID$)S\HPX/"C1E!HF M&220&!EP"YMH1:61WH];I6C/O!K2T JI]RH7HU0:QB0.PXC!-B=]WVOYV4YZ M(G+ZZ+A$$%3T]19:2^XI(TQX7)H< @Z]AL/5TS!B,"[K#J*^Q*$Z7H^?JMMC MM%ZCZX8S!GP4E (PIRBE0CI-.2_Q89Z.L%;HR*QVG>+=VRFU605$5BN3W7\M MZHV%I1ZX"SS5XK<5X:]NKC;K:=&@< =']MNQ@RWF>Q*.I40.*TTEQ9AX$.XF M)98(@3Z[!%Z4[ [)AU80]K0HW4&9]X1[Q45&AD MM'#:(VI%23L+_VTLG9V5Q1R'=':![H7NO]?I>KV+)^EQPWWRTH3A<$$1! A/ M!50D_,_Z$F7@>/,B=9U5U1R'#(^&)<.&@.ZB:#\LOZ?[S_9?(9>MQ%'(<)1: M B3@!D$ !"/[QBH<2L-KN3/&BV=_(9?("66T-D8BI%CQI[)S=/C2A>JSE62/ M(9>UI:>SD,OS<.\SY+)6#],GU3"W&]LN<^AQ>WO]TS3]97)_K%=TFRD3X2TE M1CH;&!E8"K0IV^5PZ!WH,V1FH'")V@*5#0)Y0[6SEC >6N9!=_GI00GA6E!E M$&>2\J+T-RD+TW.HPU_&&4;1'U.SCI%\;_(RJO"*2Q23*#&:?Y_<3?[S;\?C M,I\]DWB.=%B(D](:@@'&E*F*4LE[+39XNM5V+(RS.'"<]Q&OPG7J-OL>Z"X6 M7GS&>/_G@I'XR4>\^VGR**P?5JM-FA]0+HX\G3"ND47 4NFU%Q92;]'CJ8F: MUPBZF##+<_6&>&CV+!T'=_>CSR>$.NX=AXPY;0AQ0G-?TF0Y&FD\910N'>=X M*WS>!^]'=:B/A^51CFJ39X53?K- [T2$S(.@.G+U?"/G?]TR1?/WS))\O59+IO__[T-RI/DMB@R"C%BEIX%!,(PY=3?2T8V.;A8>>'TER(4M YR$.(VLEH^]:MM(E ]+=7.S#;M)5]>;KZOY;#[) XD![VRZ_6F ]#^S MP+Z_A<<#VL>N6:WF32A'DAA&P\V3\? 5$XRK>T?X;_,]\D*2&)I*9Y^HCWC? M_'#_+?QQVY(U6P4ZEYO)HHN]]/![$B6P )Y8[)BUBANJ9.49TTPW3XN\D.R$ M'O?7:%P8-C)PFX;\Y /^.+])@V*3+F;_"A%L)8J<@8?=YD>TQ1+"V]'06(G@>[CV$ M" [AH)<<:,55836 $#!+N-NY(F(/!(F\-&X5(M;VTS?-X'[T=E7!\/RZ,XZ!_UU*,.^9>/)4YY M(: 43"/#>5B-A;Y,3I0S.'PZRB"%%#7".UY] M-@RIYID:%V* /E_LO* MUDK.@ \*ON9(61_.*.*H!0AZA[TVE$KTK]XG=.Y-<>L%HJ3)8J(NS\I6FTNU3"[-\'D?O+\8 M*UN_+(]R*=\KJ4=-;,^>24#8N"PNBN#(H(Y+1!1D^V5YBWR?>WDK^UIM>+,X M2/1U';Y>3]9;Y> Z7-LG^3P[D;CRYO.)#P<6A%(H08Q&RGB@<$4;5\U3TRXF MSD[F(!P>U, Z6-!H, M1UK3(A+?7DI!9)3>IT2,ZF0?FR ,*P"?%I/ER924UP\GHJC^$$""FALL#5&& M53=N1N6(W&\1.72 YXUAZ4UOKWN7WWX"1E@A(*/8>0@M"RM'NJ+!F.:LO9B\ MU=:W^ 8X]B8+]6]O^\\#'.-L*D\OE M\:A.\&%9.\QY;;+[^VQYO2* 9LAP3"&E MR ;J&04E$%J(YA7.+R0RYUPI&PSZOK8VF^;S[]O0B%\V!2.N;IY$4_Q'NI@= MV==.CDT YXA1CH@VG%,@M0:JI%DHU%QSN9 G::;6FQD&^YHCS+_.?P[GV\+ MA 21GF=OB<6)$8D"0?]3"("B0S@R#'A>?0!%@9'&PG A:9--]IYX>/9VO?E[ M$6M5=$/X/>Q]\U7Z*:SZK5.MWL $6T D$(X%.O&V!X3C)95$VN9.D OI>G2N MU'0"Z[!!?=?IDLD.\\W'L(Y&NC>']=/^YQ M)^(#7C^<>"&+$&^%* J:8%%YBY,2"BYIK9C-'T<4^9 ML:;/W,P+TQLBP#F4H)P\*]X>D' ,C ?,$!T(TN$?C,B2.@7]R$M=MV/8">ZW M0NB]R<$H-88QL'^@^,$:2L3!9Q-&$;'<<29P48T 0JVKLT\H,Z+D@EC,>1DZ MV!*28>X$'Y8!@G2U_CQ9I]OPV5FMXM;U)TDPQAI3C&A1%MP81JG9?SO*&^": M.X\O)$2AJ?VK,X@'V$_J[20)*HK(,R\LXYX5$;RV+!&JO/"B^1YR(7$&346E M.89]R<)V;9\F#\_B'>Q\51A8 T1'Y./$R(0 A3#"8:LUA&!DA>6TI!=BTKQ/ MWX4$"S25F;BX#NOJ^W*7;IM1?O^7IZ^E,#$76"[#\:$4IPXI+2UQXRR,BP@3SH8/"'** #;$@#V.A5K99^QUGYZ^NM+376'JSXKSPQ58K>N0&6#0-Y0?1NL M%[J&@@$-'!?(&!?T4J=421T49J1YQOTQM7Y3]&9(OC=Y&94%\1+%)(IO\EDC M^ .>Q^?-XA7R"EO'J1&<.4L%\V2_+"JT[O-@.7%IBXEQ%@>.ON[L?3?7#<0# MY[DV2EDM/ ,$B!(%+&F?#<@N1-OH'.0A1*U)*U7@M$"" &!8N(, 8164U:ZYV'14/LK<\T^S;^EX=ET]6%Y%4[/R?K)H?E"&3PV)'$$ M>TL 9PQ@K%P13%6J4]P0V+Q/WJ7X"\^THD4&=+#L^+4.^1 M UA*I"C%P):?$T<$-6\&_WM&/(F\5Q5YA M[TM(W_ZD[/S[?)8N9ZNKW)8T%G>,(T)YWD2)05RRH%D8@L)Q(&%0.FB)AK2\ M>8[9A>1>-Q7"3F'N]]IVWZS?^,E;7L-YDW %$I!B$304(:B%6*M2/Q&6@>8* M('O?(MDGZGU)Z+;9C\GNO^7I76&7^9X^:B)FLKKSB^RW_TAGM^E? Y^V_<-O MUFD>@%Y,5JOYS7RZO57I]";+TR^3WX_(;.0W)9)0: UC.!PP5G+,H2FO\\(; MUCS4C;]O*1Z6#YK*\G7]=[ $_$-"Y7U&'+RZ^NJT59+6=>CR1 MIGJS*BQ^JR>+^U@C5T3M%:]15 M5]Z@^$38PX$1":!4.J09MH5;QT.-*2A!"?_J,R7RK!B'[KB?=0%<7SK76ZO= M6')NXH%=JPCB!K% ,)$*LPM ",-)HR6B+">WVR/+S_/[ZZ)-R60Q_V>X"GQ87J_3=*$W\\4L_/7Z M856#*-M/G""K./=>$4,X\P9)HG"U+V,\0N]Z1*9F T+94);4RWO'40$Y M\'0B@((4*.0!0%HQ%SXO62ZU:(\S/@=X-UR/@\^ )\9CTO?5S=^R]59$=XGA MJST\QTIO-YLP,0X1!X@4CD@B*>98H!(=)^P(JT!U<@/J!;W!PF]*ZM+57_-L M=5;8S8NA":8>6^4( MH!)HIB&M67*0EL'MW?YV[37EXBX]3WKF.R^Z_SY=90 M& [+0K8#,<6Q.9_M(\M*R^=#C2WGC-D2QKE5#"+,G:.$: 9+''AA-;*0NXW MHJ;3_:8[Z,8G4JJH.K[3Q5:?BS]=W5QMUH5I>[6UNO_'_/8NBK35>5&"H2[" M)C'P0&I(E534/&[=>H2]!P86Q Y0'=C?4"CD?QBSO_148L2!,IA@IBC3N@@I MH9)YZ[RO9>!^?V9_)"44TA6]#YQGT .CP0X5%_9:W6?UH$N;2@A$3Q) Q:!4'TI6+E*Y%HX+.S$_M M.14!B"']H,V"*:AWU!FJA:4-A.RX8T9LF%0>X]^$@MX%, MZ@AT0!>UO!D/&U?U52D,QJUKM>;DV9[R9GC],61EE!K:^$0DF@/\F07NI /\ MC:<3K:Q0A"MEG="$8R&<+I>*PT_'I[U%A#^+C4]?7_D^GGY7__S;ID[WFD-# M$J>0APP"'##R1!L*,"\IM$$SZM&I-$YE(1)R0\K&R:W_\*"$6L:"]".%-;0P MT*QE=;7Q0(S<%M.>>36DH152[U4N1JD+C$D*)1%F-'%$.$@(0 MHBK0"DM7:%CX2-,J&F+_DG.M,+@<'H[J5.Z7=?VQ[.< W_WF\''ZZID$*(;" M#B,%=<@JB3E$H%P[Y_7R2ONK^]P(]2P.[9WR;?+[:;X]?29ADB G)6><(05% M4!&FW9<7'QYCB&O'_AP2N.)I$Q@H7VINWL+?8MDY6'B^)O*1&2< MQA=TW54N8-0((&)H=B:H/14.R=BS:MN#1/'WU1^NH=NQ"+UTD005\1> MSIYH@IU6U (-9="Q$/2^.NZ5L'U>W2],Y%I".3X1'%>0JT%%0 P@ MT8C(\ ?F 3?UXM>[3A(I5UT_%^39B(1!XHVVU&!EG!'"0*AW-#J@,<"-O];( M*1\MN',PSZ,-$J-.Y]"3Q60Y3:_OTG3],=N7P#L1>7A@2"*YT-H31K&1D'I M55#4]K!@3YJGJ/:6Q-&0S2_W\S@ ]:8]O+' M'7.!'!N6(,&QQTHX#ST.JA!'!)>4*DEZC?6J)Q+Q+@ 1@>E;!#YM\NG=9)4& M0["L>N5*63["0]5ZTKEF+3B=:4 MQ2Q)3K?GT_^@)-*.;4D4"(*4D^XY.XY,4!C?& #&&:MR>;6[5W.QW3N;YN@= M1.3T2PJ+A5?>H6 O.1KV2<:=;;=)P.+UA<&B'>GE)#E,N81%W5:KS?P_VZF^ MOSG4=/X% 3D^L"!8,&@U-@H9RZ27'K0;)\4T/DUTL'A$.J%("LW(OML/JRK( M]NW,SY=!!9O/%F^6-_7?MUQ97C_RD7\LU\&,[>KL'?[>@H_58A&F^O=L=?W^ MYL4GXMW1+VKO3U]_S,M\]/E"$&.%98IQ$HX8J%3=NFJOU#+>S8KN-.4'K]C3 MR1QR('<855 "K*1"$:T4HE11Q50S?>-Z' B)G,B)P*^&0F32SN0WRSUKRK=A MD5\_I5??_SG[GVIEZOM63OB8SWQ3$?A H14!0>2"PB6=)ZT)CCF;7/^@I(+Q M['ZR(;'+I7RSV].U3!%O*R065$JGK 4=/B BGWT_9C#R8% MYTE;0F1_2UZ#SR0]Y9+9S$1GN#$29$6*NX#";( MGB++4,Y@?$<;:E"^54GARB4 =9;/:G:UN9LM/LZ_?MN?A<)N _)RINYSYIL+6]C -("A#@ZD"FX;0UYD$XWUVZ M$B+Z6](FJ2%?HH"-I!C=K3?5;7TY[RX"_Y22DVI2E_$%U 3INK.3YPHP+CT$ MO*6=J@D5W@[.W:<*TP#XY9*=%]WY)R7FR*C","8P,PX9;#@A3A "&CJ5[E&@ M/9ARG4M.TJ$V$>>.^^=J<5??:M=$D.(].\]>53!BPXZN#6'.&V\)""9&@XBD M9D+)=5M^F2, 8&:P#;RKCS6 M2N#XP,)#X1C2DCM"&90ZV .RH=99$5^]ET7U2,/([CO&^8B-I8N$F?;11%X: M'I9>.%6]1C08=DPSY<-IVRX]U2.#,XL>,HBL#(!;?IMX\?+A>+*'5LBI6ZV%<6 IFZX;S2HLY+\LA"T_H;B +Q'9S%Q4I<)BR'\MV<*T+] M7UHHPCP'U'@!D90,4JM;I+US\<>CO#@ARH[FI9=F&NZ<9A!!8Z#'T!#@'EI9 M6-KCDC=P<<(S"&03T:=ZU7_W?G=A*552, "$\0!("91O60$L[1$)SQ(*'T.U M2H[J!/2K7E+8Z[V!2XIKIXRVP0AR4"L@6UU4:=^CQ.95NKN3(YI(WWK9QGTT MO?.UK7->66!"H2+6>.8I14([!-H0 +0NWC<%+\\3GAG,D9L?/&\:J>^;*\LO MNI4M9%XQ2PAVDBO%*0SR[]-%)J MRGU#BY5>3[N**1&?GG(_ 4*7S?5QN'VBHF@*S$ZBUYOJ]O9N.=^U[SS>RO2E M1PM'B#$<,L:%(H:1L+.A9I)*JZSU8-U*-")!KI("$Q/^<2 A+)Q0_5W^7JCW+9W/ZR MO'ZSO [F\FH^6QSEY>F!A=3.:BH$PL0%&UMC1EU[.% 7[^D?K EC?XXFAR67 M2O-3U_$.UORN5D9A9I6U1%#'G1: >M.>_X:P"?:(26?O]D$B-U=W#<;+ZX,] MQSMP_.0["L:\ /4-)AQ9QRU"VK4[%A<]I"%CR^:^TI :I=R2TD$0"AHD6VMB MO;" :4<,!:VL8\TOHN5R7SZ?"<+(KN2M8V:X9KAOEO4%<9]G_^3YCFQ-?M^6 MLW7Y_LMB_G5G 67[(G5]O7W';+']S:.NQZ/1OFO!7&X_'H\#[[]O-:OEU[/F MD:$EQ$_SNGY22'9D4ST^L(#.64.5@HI;"BDC4DEK+09. XA8)WMVZ%#)BR1T MCYL<'EY(!;R&&CCG.0&&8Q3.S"WU"BCI:"BQ9. MIN$%!&-2R,K3J]B'1S);6F,[Y3_NYM?UB7:R<<^A(86!E"M>)VDJK#A "DG5 M4$CPU)O1#S3 BQ!-(ZH:C GKH&N7!,,9RBDTW8[L_&P_*13J@<@G)]A!^=*GZ MY_#M)_260T,*+#VP3D'CH';2"R])JT>2\%%&_]IT=)-$:(TI#R?S" X/*H0W MRM2%M\ 32@44&.A6ZJ&IHB1^'28$&TH5B; I_( M[7N]VCS:NL/?GF[;X:/B8TWP 5WNI]\7B$M&C.0($N\]<1PIVFY?2L3K\.<' MS,97W/I ,S@[#Z[<)T\4P88A&+$@UL&@#3*(.7KPZ1INIZEW16+_E'.],+@< M'DY*1\K+NGPL^S/ =WMW>Y1I/SU3:$%4X9@#)XS7G#1SMU!TNI\TC_(3 MC7J5AO9!^3;[YS3?'C]3:,HP#.]+2:J6-;]TXF'$R4/PV)4RY M1.+)+-]_V00 ZVKM8&9]JY>$KU8_T_5V/OLR7\PW]T<$IL=;ZZKO;6*L1<@ M"J5&D#@5"RI_G7%M^[V^:^_2..K].#2["A@U< MH!1AB+BC()B';4@ "#G!1,6!1"N/Y7*SWY&.WS)P=%R!*!-!OC&Q6CD; M%&M(VG.LOEPC6@Z2MU3-NM?W@VG@\H6G6=X/?F=_M[E;E7L?R%Z@;V_GNW8^ MN9//!ZZBV%9N?"PW\]4VC/)A,1NPXN"E+WN W50_RE5Y[6Z_+ZK[LERKY?56 M49Q_N=N5@M\M-O-R]]O5=NS8"?C/9_2V0_;]D5$%04H8X*!QQ"*BL:8.[@I\ MO,5<=/(.#YUZ_WS^W?/N#XPM, WJ/S-&8 IP9@1NZ?;.2-8CP:=9V^@1Y/N MD_#N8,9]&G0FG6X?5O1565M_-9\^SM?_UO>Z7%Y]NYVM_GTB1>W4T,(C(KT( M9PKS3DK"?3AA&IA(WEXGD1'/W@+P],+;M)#E4M*>3[N9],GLI%-#"R0Q%M * M#K0*W\Z@TRV4=:KH-&.HZ1EZ4E*2X/8K2,RD(K;3%Y1Q!.2_JM6_;ZK55?GI M[LO_E%>;SY6I%HM=D8&>K;Z&F=<=TA\2BD[?K1W[RH(8I32R7@EHH"%&.VD: MA)#/VY.KF[68CNG5*!B.MPW==\B]/S*J<)8&*J$T"NFZD2P#U#9*)<0\/HLK M6_I]!ITF$JW1I*)3GO614056TC@*5'T3L P[MZ--LRUOB27BXI28\SEX2BIZ MH_5ZI>-2%)91A6(<8?AK&68Z_\\C+]@S&D[J)9W?45AC+9:**FU P($)P5M< ML= ];@O(IHC$<+3*@]&D#NB\K,N82WQV M#CBTBEB&PO^ )Y(!5C?DW,_=,3"AQI/1J!_, 3^/]FGE@-?WK&!HM;!!+PBZ M)"$/ZB-PW8)JX^2 1_&M!^VYU-QG1WH'+\G!,057AKL " * "V!8^#]M:$32 MQ*LXYV?:3<1'D@JKT>1AWZ6I#>H-DP!0IK%Z !%ZE#,+ MI:,_) W[3LI$'YA&%(MJO5FUV6:Z7 ;6;&*$Y/!["@)AT,[JZ!/UB$#+@\K6 MKKN@>TU'M\PM,LE B^R3X9:;^>;^W5W]C>]O6M^>O5O5#>3*U;RZ?D$*.HXL MM &,0J)U,(PXA=XA)AL26-B,+V&K>!N=NC8,2J/M%#^EF>K[/2UG;1('7E%X MSI10A#)KD%+> R%;?XG&AES"_A O)P/#-7"&^$OIR@.G8W]85<& W-RKY;7[ MW[OY]_I['Q4FY/J^R;0X;^978[]Y/,FW'1*M3P\NM)7 6N>IMAP20!@PAC@$ M#<=02MBI<&/H?.N#9'1/NS[^B@(*7??&M-YX+(PG5$F_0P%YZ5%.6^AH]G5* MAAY,PDZ*U:1SL?ULOOK7;'%7ZOMM_8]9S-:G^IL?'%,@ICS$.&S7AG/!!-9$ M[9$',IS[&84HT@N7BO-/[Y]/!%DN]:B=[ZXH[,]RMKY;E=?OEQ_+J[M5K=WI MV7J^_FM9?5F7JQ\U-F^6W^\VX=?5\FJ^F&_#YH^)/>FI&>HKB]IGOFU.9 @$ MV!DL)&T0=A2P:3L!$TC.(5F32?]62=&%L(@ M8U7=+Q-+3#ETW(*67B$GF 0V/NN?7U62$.)LB:>S[_/-;%%GOIGJ-N!3KCY5 M-YN_9ZORU(6*^'X MP,)*3A'3@&LJ#4:26=BL!DBYC#<4!G.)C2,;YV.52S)L^7U57NVVT?#SHMQ? M.ZQNJ]5F_I_MYT?DH\OP@BJ'G9/4(^6TE,32L'_N*$=4\?@BJ<':: TH)0,@ MEGD7V78!N9[7C376;Y;U,5U>Z[O-NVKSW^7FPVS^4BSFW%<4P3KGU$AG!3:2 M40.%$@$!))4#$KNRYK M)\0N\L*(QHAUZBIX^8YJ:JRAC #G -3;MO[["Y0#"D:(G&IE7T=U9X;&.JK/ MPVK2CNJ#E'8JK^TPNA"88J>IT%(0BK#66(,&+ 55SI*Y89S7G:6AJVD;#=[H M'I-.N8,=1H>3V2A@G*),:\J-$PCZAFYAZ<1;B23E;%>IZ8W>KR,]D_3C3EUH MQA&6M[/E]4D_[,-#A?*.&2X1H]PZ*,/1KULJM"*7Y!V+XCKO^/"H0E'#A$9<4 BIE01Y+QHZ"6+Q683YG6$) M9",=4MGBSW>KY=8%$V;LY_]LG3$G!>+PH,)RKA4%" 7$N%&4.-92*5V/BS;S M.[H2R$,RH#*V?%D'X_JJ!O_-,D#S-QM^ -68H M-M9[EA2K7)*AKJ[N;N\6LTUYW240=)#&(S*4ZBL*A# WQA)JJ.<6$Z)(JY$I MIR98[S"@M(V$ZN@[UO'T@&/#BD ;P;(.;*% ,&-8V992B7I806.&?9/O5NS[8&?_PL?JQM_SI:S7:]2/U_=UI<87,TG M4T]S@("W'8*4IX86W >;RRJ,B/'.84P@\<09+:5P6LE.MQ\-':(\Q$!]_]-O M.L&PYI60P 5#!PA,$6^A"WK$]*.:@PC*TRLNAP(TEQ[V>)HG0U//'RZ8 M=@1#1@WC$#(#B::^H8I1J*<=QQR"?4U6@QR*21KTQI2.^L=5>3I?YN38 NKZCAJ'O-!U M!Q(DK&IL#F.]G[B.TIN3'20C!5Z_AJQ,4GN9GHB<*QHO=N$Z[!G[]+WVAR_F M_ZE3.Y:?-F6Y:#(]/MVO:T?#09TDS8L+A2$DDDNFJ>34/YA)IW)F)"-1@X M8W@T'QUG<;&2[7K0 GLE3%@4F"JIL5+,-'0J;^+SHK+=&C!B<"0"P9$EY2PW M^+-Q!0W6EK?(>F")XE0+!$!#JX;"3U,%2,K%;I+1"Z_7+2.34A6F*QKCB$3W M0HVG)0<<6XR!XP)2(2P% -/F%';AHPG>&I"(/U5*7+(E+<[NMQ5$GZN]YZ3Q MJ93KDXG6)X86 EM47WUME+/8$."=1 W%*N!Y,9+PMG>N3V*L5CCFN6 ::""DLZ[6QAO M?7T=U/02J >3H>'A&U&LZF:$7Y=UWZ\WUX&<^ETBJ9B]1(6ZNEK=A5'+3;DJUYMP*AQ(K.;+@Q6.)E<6">)=#[#[_M>,7E_\Z[:E.O#$GEJ2 %X6(,$ ZX05$(X MBKUI*&18Q,>(!JNX'&SC2X11+BFP=Z4/X*B;FVTSX*/GY[-G"UX;+P +0H-& M00%6SJB&)JI!ISM#7N0[NSB^]P4G\H2J+"5OAH\\B@A0OO*60EBM"K;"(4P,PI)[+]E35 M+/ZF'G$Q4C4\;!GKNK=SW1^6CP@*VI6I.[5NJS[?5;NVK:<*N,][5Z&T1EXQ M2!CT%!N+PN'<8((EBO=6RXL3I:'!BSSF/I9?ZC,U:.;E?'N+P?KGF1TXP$X- M*S@PS$MIE12<:^.%QHUJ#FV8?[R;$EP,ZP< :N 2ZT/17O=/>757UQ:_#UK8 M53@Y?XEBX\"#P&4%D,8B6)K24Q;XK0A $G!B.ETB, S5TR@V)E;IH&]+&0PP M3X#&%LD=/L(2S2ZGV+@SHY,4&Y\'V^]BXTIVMCS=^/CHP$+4B>=&>(PM MD 93[P'94^LPZQ% R9+JT)/W2;')EB3WQ-8\G2OWXH#"<$\4M\$P]W7>#Z<( MF(8ZV;%5U'@Y STYGP23L5W<\7GWS L4$!+6A#^0\,#6.0P[.@/Y\567DZS] M3VPG1"!XV3G5'FC(7)V'3)2DP@"IVGW0(T(OTEPXCXMG)5?'X?6Z9>22#(@1 M12-)S.+3W9?:Z;6JOWGY5:W"++Z>N":CR["""4Z@YWH\X5B MB!!*L/'&N0 -E*ZER7C%IZG%]V50-1PTKX/MDU+,)\'M1'E#VZVI^>JC1_2+ MSQ9APZ(8LZ!$<$C#(53WD&J"[K9/?\;DVG8BN*NTB'1;GNNGO6VNRWF]/&7] MPY:MCU9F^*APR\U\<__N;M=%U-U^7U3WY8MY8$>>+IC&RB&&L/-2$@ P!*HA M1;NI=V1-DB22#IZ1/2?NG^]A6RO7=1;^8_VD3K-^/.1\WTK7-Q=A33"#H??: M^MI/#;C>KS$)'603O+=RL)RCO%#^&FG*W$GK+)4(RAI]+0UD#2: ^@E>"#28 M> T-7KZ][$>YW%4.G4QH/CFFP%);P(1S 53M!38,DX9&P5%\2<1X)9WQ^T\: MD$8^U-YOOI6K/2T#G&QGO;[0FD$JE:'2*\2U@+5G9X\<,BK>AS%>E6?BXVU( M/'.?<0^U )UWIE-#"Z %J[1'S=9X]:)]3[!$6(U4YW?M] M%5*:YG26]"NUZ,SH)*46Y\'VN]3B44:Q0:B^RUX@RY@ECB..0 ,=L28^<7*2 MI1:=!:7'O6YG 7HIB?4(40\4Q1XI3&R-H=J[$Q3&E.%I1EV&9-_I#/LXS%Z+ M1$PJ(#-M01A' /J46C!EN#,""<"A96$S!9@V%$F+LC(_.NFZ,UM.E5J5P\*ZZP^)RFP=> M+1;;>]EVC3>/LKOS^ )18(A5TG)!./&<,H@:^.(TY#[!B_@Y<1MD*1>T[Q0_AK)(M1X@STFDB,CG30,^D;]IXRI^/;. MX^4BQ8K7T.!=9K)(6"@ $2@E@]+"H.X9WRP:JD'6BH2Q!2052*\B1"^T4XQ0 MJI"S'@IAC6LH!MK%A_#&RR'JNV\DPBI2WVW2SU>%VER\]6BC% M 8':6J=HH)Q:C!JEG 8HXLM%Q\O:.9>AB; 9* A&(?##J(K2"$2NK('A^DD8Y/ MI\J>;M&5T6G2+ZQ:.HHB1UI5?8=X.E18C1%%FWAPXKR%Y99\O.@A*? M;G$>H!<37/>*, :V*]I[)2BELJ%*"&TKL3B$K) F6CIQ,+$Z[$YNU_&RD Z8'()0*K6E[5KS0<-BU! M/768.= @1HBF\2[JG*TO8]F>!)-<'']VA?';^4WY9KF^"X?B5?FA6LROCKL= MN[V@<,(8S[3D@ 4;, "@E&WM0$6R:@FI?%61INT@B&4[(F;K;Y^VL92 _NXF MLYN?YG_LH#@UMH "2PUEK MS3;?HIUT%^]JE^&%L1 8(AT3V!&*E%(,:8FU)5)P"3K=?#:TA_4((?I^_\ON M_M7.;RNX5EP93718C)HR8X25>VPHUR)GG\VCWM6TC#[H81T*N)S^U4Y-OSYM MPA91?\,?9?5U-?O^;7XU6QSI]G?P^0+!H+-##KFC07>'C (I&B"L43EOGHKT ME@[ ]"H](9'6\ =?+XN]^><"F3#T2ZU,H0;L*>)22S1-)VB MB?A4#8?0Z^#^I!R@4V)Z'V8WW>2V>1RK^YK?O/E+S6[^B-W[CXN_/KW VX=? M%M)!Q#SC4FJ'!!?&(M;,-\Q]0KG@B7"O>D*0R^A\5RW_.MU2^]%3A0&68<"% M0M CAKT4DC1T,&7CS^?DAF1:5O;'(ILCH5K6]Y[O3+./\_6_];TNEU??;F>K M?Y^(:I\:6@B+!5%20$,9076W%==L8\Q2F#-#=G+:V4 @CBXHYXU-O)9".H2K(LVH@AMJ MH+$@K"-&A,%&L^9DY@2[^"M?LUT,,8H6$HG?:')2S_?\D^1A5$%10 P!00&S M7"E3)P4T=!H.+D_M.)^#IZ2B-UJO5SHN1<4852C&$88'>_[9W$]J&"?'%AAZ MX[$PRD.-*=64&]O$?9@#\7>%Y5,U8CA8#8M3YHK/#@6>Z\)Z*CQQ4G!%%1/2 M<@Y:"GC6<&5'3@\:N(S$)5M&U:H*RM;F_L-BMBT^;KMKO"N/U8$?&U9HK2@7 MSG"LZJHXQSSF#:6:\)S]K:8@ 0FQRB45;Y:;V?+K/.C*:KTN-^LPTS?+J\7= M=<#FCZJZ_GO^D CP@G1T&5XPC .B3ALG//:0.28;Y[W 87^=7M;EH%(R &:C MJ9$?@OD6/IA]+>$Y>N2C8478*Y$SF ',N8.UA69\NUM2'!_=&JS\>U#I2(C5 MF*EUOU1.&V0BL!M)*@CD DN', UL<892&-9MI[C.:\UIM,Z,3Y+2=!]RD:X;;Q Y]MPY8KM?MUG'P[KJ@C2 .2,SYG?,K@?L[,P/!6\A CF4C+V4SSIG?KIN<*8H$1[@C + MLZ]["DNI&EJP-&K:WLI$?'K*_00(73;7)^F%G *SSV7R@3OI;V_OEO.K71G# MB=OHGS]:" B5,[5"RQA PD#*<'.<8J)SZ@;GJ?[G@EPE!2*26^_GBZ"J_S%; MPZ.<>OI8P2G1G'C-I24"".,\9LWD+ 7Q7!K:R=.#2SU!B.104,ZN-JLZS6Y; MLG4[7]?[R?%6PD>&% K (%4@F)\8>/J#<'QQ18( FMYC"0:)@"FMO&!(#* MZPG&U08UJ5,!E5L8=FC41MT9TO!\4"$99H()HH&T$#N"*6M$'A$()EB2G$4< M>B,UIM/T8WE5+:_FB_GV;^]O3- 0J\7\>O=8>$>IR_!PN?OY\^R?7W57DU;_9S=5M+Q'^V?_T5_,7& MAWW(01Q.0D,E@)K172@PJ)0:VDYAT]?J+_;.\_H#ALE"8UT@;8O>D0+HEQ\ND)2>*!MT/H'JYA/4 -] M *FZ@%Z1 ["[2@S;D,6OSR=XM/;UT.,%@E0RQ+'2&FF&;- '24.1\6RB-VFE M8-%1;O="YS7P?5+NX*FP>QQ[Z)G==C+U],"( @$-:-#Q73ACL<:&(.4:^AQP M6>O<3]?4]F=3-00L^3*(5N%H"_;#NV V["9\NI'CH3$%,=!C10ATC! I#!4< M-S0JC">4?S@(ZU,!DRW&-T@> ,+A7T>=$ HA'OY@7+>"3GOTO)E@5?6Y6M\0 M"$X\(DRLY8HB'A8 H0HZJE%C<@'N)]KS)C&?CH>&HQ"Z;*Y/2O&;$K,GD0=@ M/."0 0(D)IP+0)#'S20-A1.\F# 2Y%-Y .0!F&!,"D&#<%$G-0:,0]%,F@72)Y\'$,&YA(!,, \ .$P0 M$!AHI@$PX1^O&@(XZE%]FRL/((*CR6')I=*HQ>+]YENYZNSI>'E 89 V00F0 MHKXQ'4A% 6U/!^%9? ; 8/?J]6-Z4CAR,?M(:%-]"<(ZNSI6;=EA=($$D AC MQC1!5#!,+6XW+VE!?#G=R&6WD;&R])"-(2KAYT7Y @D=9>70\ **8"M0("$S M&F*E/6Z\@&%'I&Z"E]TDY><164D$V9CY(F?G773)%7D=*1:<:6P9M>&HH8P[ MHGES.-"@N*-.2 MO)H>+)>98J$,@) R #01IM:H@/7M(E$PI%N="YL<4D(!R9TFB+4> :DXFZR.-5"$+2>: ML6J ?O/9JD,'_O:71:TB B48,$8B9($W36(*U;6KYZ+8FA3YJB=6%Y4[L6_O M_RLD3RCE*0EF,:SO6+-6$:EW9SSU-JATG2YV>*W)$\B$M>$94IP2 !1SV/,& M&^%LSDLO^B=/=&9T@N2)\X![EB= MV=VA/\59L%U"$)T2BWPPEC0PW"*CH70M.,C3B18IIF!1EVAZ'#JO@>^3\J%/ MA=V7GCQ!G;'.&V40J"F%6N'VD(5,3T:NTF5#HYB BD!.?"$RD<,T8CC22' M%B..(6MI#4IXSE[:D], AT!PVB%USKQ7C$BK :;&*TP1:V@!1I!IJH&)^70T MMAZ'T&5S?5)*X)28/8E$"N0,4H884K?CX$J'?VTS2<74=*LOSP7Y5"+%>4!D M3J1@A'"(=1!(SPA'*! LV[.'N_AP?*9$BA@N]01A*HD4SA@*G4=*"HD-#UI$ MNY5@[N(CL)D2*6(XEQ"0"292$*@@HRK(GO#$$B'(5RGRY*Y9??\Y3."$ MA7MD5,&"1 OMB*:4*P5KUR!LA5KVZ,5X_NX]6?LV'7ZCR4D]WY-6SY%1A182 M6B&]Y 1:J(32L*63" ZG;?DFX> IJ>B-UNN5CDE:R%,3BI&$(2@YU6VY>C;S MTR6(QT<65@4EF C/>-V>2D12E$94-'2YO/IV.UO] M^WQMXZ>A!0/(,Q],)$F)]M(+CMI8)" \7N4XW[RX))6C#XCCB4TSZ?./ER=# M"^^HI;6?TG)JE!90PH>HDR"7IX%$,O2DI"3![5>0F$O12B8B*".%;&:+0(73+KZ?\OG.K_@\X6P!'KE 74 4J40XYXT-#$ZY2S./@RJAH/F=;!] M4GK )+B=)$3UUV:^"(B5QV/V3YXJK#/("(B9D4GAJ&1*,*,,=\M@Q1-M0##3X4N]1CR[E&0JY7/*S MG^4Q'U+S2&$TAY9X:" BQ!%97[O6@L1TO.(V!N^CV5,E06M]K,'ZR=:'PW^%:I[@>042:NYEP1@PX7:Y]LSHJE"G?37@:AO6>>6F_GF M_K_FU^6>8?K^9RVV*=!^5%?2O=HW^NT%01<,UHQXA10FBA%.A)!4M."1KJ[U(_U(&P3@CJ^8\ M/"\W;X(HZ CRR/APTGM I)(M=@9Q.TV'5%(.GI% $8?6ZY6.2?FMIBH4KRZK M1G!EE906.8ZD,I9P^T OF6 Y2Q+NG9M51?@$=LAXZB26RRBAL/&NM/A:^ M>9HJ15\&=QX456" I4XAVDQ&#X-'X_O/)6V<,P+_^@%QR0@MPS'.(:1!/;I6PON[3WS@H M8=Z>4@F3VF(CU FQ&C.596L+'$I&V4^JSW=OJJM_Z]FZO#;5[?>@TC2]2K8= M+-SM]T5U7Y;!9 UOWWQ8A*UQ0E-Y-UO5[/TQ?D/^;[-5^7SJ87;+K[N.:?K^\ -9[QQ$!$'"-!*9@?Q$318A;VDEQ'CK=YR29 MZT-TGM'BO]]W%-(X 947AB.OF6,<-AUA$ +8Y=QBCZ?^9!29P]<"9 5[TNE! M;>=$][]W\\U]C4>U+,]H)/O2N,(BPJ4%" )"B >$L_W-3 $@RG!\4ZU\5PGD M$I%#[643X)I+97PRU9-1EA>?+[S76$L)B!.H#F8K['"[K!TUT_2<)>9;-1Q2 MKTL:)N50FZ(0C&4]WMY6RZV^?#KYY^FS!:$.$$V84%:"NKS;[BWB0),T>((% M,#UY\\PP[(=(M@!JK!+W[JZF:G^ZKM6/8!K5IZ6O5G^$L4=+Z ;ZRL)+K"2F MD#).*!3<$MGRBO(IIIB-J4)/@PNYY%PMMOPNKU^FV_U3_WC,ONOV@L(Q8"DC MT$J%B;2L;H;5KG*LX@^[X0J^QI/!03#-IASM?47[K(B72?@\^V?O2_(!^/,D M+LT7%!(CCSQ5W$B*,,2<8]&@9SF.=R<,U^=Z/(D$_ M5_-R>75?3_Q?Y;KVAS\VD!^#^9++(,?7%E9H39WE#G&JG!*(V%:YULC'1W>' M:^.=7V GR(FA QAG>^X_EG4?]*OF?/GMR>\JC$P#;1W#!#/!$53,^;VI NN$ MDDZ*]&]/?EEX".I6=Y 8S#P23C@J&QPYZ''%Q/0\^9U%9C!/_GE@3]J3OZ/J M=&GO3\\5"$L,-#3:,TD5HI);UP M<[9@6@D3WUG$7AJA_3 <3*.FH/8/%"W MO*[/Q3H?YO1-8@-\70%8L.$8,=X+R WU&E'>("LD =.."T1*R;E^EWS _A;= M= A/,HAQP1*;Q$)^9 #4QL,V]>FG3_X*[#B>R7K.*PIJB$42$,\,0=(03+QJ MB")692U\3V2Y#LK;*@O.DW((OJN6/P)AY0Z_]>=J,UL\_KVIUIMWU>:_R\W' M\JKZNIS_Y[%W=#=H:_!^_C9;OO]>#SFF(8XVIP+XVD-0,X=9XY6@G-%6""S( MF3>2SXL3:P5="ILN?BE]*%?SZMI7J_U']7/'%?6]C>+'=H;('S ML_GJ7[/%W5'OV2@3*@0E0NE@[SL)5= #ZUJ.5KD5#D>OG"E'N:*=;I? H\F% M$Q[\5.IJ,_\1@'@:8/@=5S@NKXX8B@._B9'>8LV8WS3' T'&%SB(S6%SA/+ G'5<8ID( 6.R<9 P( M[X'CP2AWK '(6/X+Q!TZB\A9%0+GX7I9.>$2$QK.?54GT6H((-;>-K1Q*_FT M(P&)^-8I.3P.J=7.R0N \1+)E3DDI)CM!N'+"_13<=PI/4ERY8 M8B\R&0%;P1!@E'/G.-("&(<:HB!&$ZS ')>WL2D]%@3RAE;$7'QIQGCQR1PR-02XDSDOHV-%;6CV8[58^&I5 M#QHEL/C21 I(%&)&(P\D-LY@RFB[K+4#6;L69 LH1GO;I\R;5[12=K77XRZ2 MW1P*QPTF(L@+I-PQ3STPK;,B[&%9?78#KX^!A33_6HIBX>4OHVU_@G63G##* M*OIY"D%WQ ((HQBI&T1B2BEO%0E$9'SH;'KY7J]E$?7BX.6OH9\3?":0!U9 M[R%D2G&,,"?$*,I;$;'4^?5:UE O#E[^&@J,N2GG8R^C9[,H$$5*$$>P M,D(+*X'6;XX77LI+Z,O'R%U/+J/\JYU^_U8G>/\K5[&NY/:?M M;%.V^:>3<3.<,],". +K%B#:>P2,(]Q!T;H7'8RWLZ:G(EZ$'V) YOU*BW'B M*[ AB! ]<\\]Q"QP(?6YT$H?AZ@DMV;PPC^Q-R__(7[L]6[317[YES M+"BR)O".,.0Q]$9 #-I#!'*=,P7I]Q*^"!FX_'7\LV4]S75\YAP+!RA!PKJP M#=M@>G$!@&]31;2)3Q2]9 ?/A:_C867@\M?QWJZ_6Y7K:2[BL\)(=2Q>^@@<4@ E7_K8]!^IW?+A;77T+[]D^\[OV][A+ M)VS@AB+MC-0&"]:_C"C+ZF,I[.4Y"B*B /VM^BF M0_@"RG@N2F+'D=2?3(:3]17.R/\MYB.3B\H=5=566U^OZ1J\WZ_7=;'G5')GK MOY8!\3?A@V5][550J5X^2;<.["/"D>HK"LBE4&'I$4:!MY0(X$"#H,8ROGYX M>EE5_=V8(Z&>3]D-*ZNFJ[RV=ZOY\NLN%KRC[W"D7JDTZD MD-A"#*S1%$IG@1-$P88;6+W62V%C17[*O)G,2CF!P00R3"-S")D@T%AA(+:< M$1>DQK9JG[(HWG\RO>R5#&ME5.9,+K-DZY\ZE#2RGVF?"=U]_[X+-L\6?]S- M:OBJE9\O@RHYGRW>+&^JU>UVCN//P%3A&YRW*3.M5FO-H_VP?"WIWM@^*AHY_=X)JV/86UF._E]>R2;)N8U M=1M)9KP,!P*2$ $.I=[?VD:05;13%GLN% YEP70<61##K,30A/T&*5[[801H M:$78Y0R(O9C;,BP#JR'!RIF;TE62FM5=+;=('0AR''ZX$) #"KU@!!C)*3 . MR@8"%_XWM>R4Y*RM$D,4J4Q&,OR@-_K8XP55!#JO-)&UBJ(=)A W%$$!Y#1# M$RE8=)3;O=!Y#7R?5!!B*NS.Q^:/Y?=JM:FWK[?EU]G"+3I)!IS(+UI#TX-)^0L3L.B:AA@LJUMMYC?!L5^J_X<9?N)4844P>)T M# H(C**66"I;^HCLX9Q*[H]-SOBTT.1A?7G=R&[GQPNK'-&*,8>!@XX: M$<2YH0AC&J_##92=DD>'ZP52;K9W/,^?#BB Y]H1)0136@E'O&>VW<>P%Y>@ MR<4RZ@37>R'T6O@_88UN7+;G8_>'V2KL:+4W<[:\/WJHO_!D@<.9Q)1G D.. MA+-&FO:T@E1F37 ^YR"/9TB5$I A&=OZ8C_=?5G/K^>SU2EE_0"V)\4F5Q17K=?E9JV^K#>KV=7F!:Z__& 1S$VG.0\4 M*"*(#\JL% TU3'>+0F3=R8?UT2=!*2_/S=UJM?7GGV#Y_KD"62V@!AI;)0"# M&#+4TJ( FY#WI2\S7N1I' P9V&12"*;[,S6!9<(H8G1"47_]^'"6_#XF_+V;K\6"=)O+_Y M:UUN$3DB $?'%1)+Y DQE%/M$.96/7)8$1N_Y =+"DLD 2EAR24";Y:;V?+K M_,MB-\MU$-8WRZO%W74@XX^JNOY[_A#!?D$2N@PO*%:4:*WJ"RP1AC7M^D$M MZJ'?#9;YE$@@!D GEUS8N[).&%LO4>+W=7 7ZK%@'7]:Z"K8-YWO45A2',"TB]\D PA(45&C4( M&*TFU#X^J^$^$'XC2-!IN_[YPX72F#*F"> F6#$*(L9<0Y5%+O[>J<&,^_0, M.RP1<2AEXWVU_/JY7-W:\DMMK88U,=_,%EO+Y?V7Q?SK+E_@F#QT>D$!J3-! MI85!P:%.^:#R --0#SV9X%VOP\O($,B-XS-HL+KOIBJ>&EM0%LP@9%%=*^(0 MPQ99V]"L,(D_9P;S'0PN+:E!&^%P:9N^UI*_V4M^)XGI_I*"0@%X6"+*:F:( MP"#'43D@)8;#U0C@@0CEH.,& M'1C@^!#R M8'Z&G%)P)CQ9:_A_(KIUDWVH5EM&;#:K^9>[;2[KYZJ6VVJY"2B'J7Q]LPSR M7*Z/;2-IOJ#PQ$K"G*6&4. =XLRT&VWX)[Z$UC6A;7& M",0^!\SEE9\BX3U!TAOH(*[[@CM/]_0YHV3.BL3:WO_UK7-X"W M63+J:C/_<2ICH/M+"HTAM()@3QG@!E(FD&A00,C'2\BP):M#^/('1V]D&7JS MO5+[)P(ZY%"?_[*",%2GU7BH:^<9=9Y U*""98^;V(;-IAY!IM*AF*VF=M>, M>OVY4E?_>S=?E?IN'=!9K\NZ_&L7XMW_YOJ(5)WSF@)PI0&4QCE'D164<\5: MT#V/3WT;+ ][2'8_K\=88[1D& M>0\L =CVZ(@Y6(;VF-+3$[Z,I?WMK3^?9O7MAP?KTX\)3_>W%$J9NLF!=8A" MAAR ]1V)>QQL0&@ZJO088C08D*/M0=N,XAU6VU^7O,/:@G?&/M04'*_YQM[E;SS?W[FW/$YYSW%$8;IX3U M&A"/&%-44-U@P2R)[Q8W6 ;XB/M02BBG9[TEL=H*814'""+$(2".&X$U;U"H M>[E$"]1@6=\9!6HP'$>6IGTB;QI?P)&7%< $L\+5:>].*BZUPV ?7R>0*X6F MHS:-[0M(A^(8!V!3]%G#4V=Z!VMSWE7U?G%L(3BO+ZR26M"Z="(L*=FLIZ - MR'C)R6WU)V'LD8,N!7RY1.9C^7VO[;V_.5=D3HXM "36H[#?^A&^4V]8<0F=3PC;'+/*9AJ\X]KC7ON-L5@;TMEP?E,%U38-M,$ M]HF'Y#;SA]YU4L*82Y1VF)3;2O,/JWF Y_MLT9B?1\3GZ+@":Z.)P\(QK12E M6M=][_:T$HSCBQMR&_=#B$Q*Z#+[@GRU"OI@K>5OTT26ZX#5:K:KH]MW*7@! ML=-^HKCW%LIBS2Q$VAMO@>/6 K/'"AD$XAV0N0W_07:FC-".0[_I("&\@U,41(#Z$"CGJWKWD@1/<)E.1V! Q]]"7%,;># M.RR1<'3O+YT/JE]U>ULMM\7('3SQ3U8 MP7?^[2D=?F/L06_6Z[OZ+']_LQ7W]5_+Z]J?>A4(J\.%R^N7;[7>WN#<=DW8 M$KN_Q;KCMI7\>PMH<[# MIOJOV>+N?!%Z,KX0W@O(O#-.40,ME]2H=C_&(GX72NZ1&%EV^@'W(#07TTEL M7XP1?EV#$4R/5?FMK@_]488%5-V6;ZOUN$W&=M/HT6+LY L*ZI7%%%C&G-?< M$XXLALP(I1V%OEN[QN$I[]1>[*4QA2($(ZN,<@QCY470RAKZ,.$].MX.T5PL M(;M>:BV6 *#9:VPLII 36$*("*!*$42-50T$S-F<22+G-Z;HQ]33;<7. R=; M"YH>[:649\Q")23#!FVU(M."HXS E]"0(HY%7?I,Q:'S&O@^#K_/;RN6E=WY MV)R^K1B4 $D(2" $>V8N]]X0J*$(P!Z. MZQQMQ0;0WGK!DYOAL4VE. /:>\YK1(S%6D!N&JK"CG81.EPLH[IUEXI#Z+7P M?\*ZW+ALS\?N?DW%@">>6(0,,90BI06BL'%T2"KB"\IR-Q7KS) 33<7. V1( MQJ9M*H8]QH@)KZRKB[F)P$ T= D(XN]'S-U4+(;1Z8 9DN%#-!73P5#UG'(% MO,"<.U#W%-E3AZR+5]%S-Q6+87M2;/)57?THEW='TTV:1PJLL>.8,$=T70X- M,+&-@4D5[%%#-6Q#L/3^]Y[(9(O$5NO-^YM/Y>K'_*IV_+XJK^9; M S+\O"BWW%A>J]OZVJK_;#\_%I^-?VM!#>=4.!YD/RP!"<,/;(\3$TQ/[U@8 M6H+R@9E+Z'I*5R?*@09$>.2#)NT=X ABUARB#!HXH88[F<1H -1RR5*M]NN#GV3^U8AZ.RL"F^7*V MNM^B=?9%S -^:V$4TU9Y1:S31D $#&HT.XX8BT^&35ZT-LIN-2;8>84Z4+)? M>SKH>C='>^8<&%%0YZ$%U$G'?-C,H::P\6747JOXHR]Y/5I68>H+U'1VM\0W MS _SA05"7"DI#6*BCIX)85$3&>'8X1YI/LDKUR:SJ64 >APQ?NQ.W[8N#ZNQ MLTB^-#@8-PAKP"CSW!!M&4:B2;?CFLMX3R2\5&=VQY7IW]KH)8:WGX#X?2 M ,")QJSQBW&(C(T7F$OU-P^-X2ARU55F"H6\4Q*H<#IB6E_A*VUS8@K$3(\X MZ*5ZEOO@DR\:^JP4L#G8$FO$B;\I:&C T*"C><^]MLAK+1NN"(Q!?/\D>*E. MZW$1GDI1[+O9:A? &;6+;:NNPU0<*W$]XPUAH4@E62 6PK!0C()AK32T>V%[]'$Y M>P?7+5[7,W^_:YG\-T#]13''N\ , [;(W6GG@'H:!8 MR19N!'/F;G6NIQB$W55RL'(I,$^G>C#+_OB 8.)IA;4DX>@E4#-JD; -=8![ M.,DGK M:'RPP8'14K*&)BID?*^EP:[,Z,N<*BTD^?(GOP1;>AV4C_IT.W'4/W^X8 P# M("'G"#BB&-$"D(8J8EC.%-M)'?2]H1I' -[-;D]O\(>&%-9(:YE$1G %&*'" M M10: T6TS[J^[#L*/=[(_0:96&2Q_T41.!RV?L_I(B(,NE]IH@Z !%PF--&Q008?$)CL-&Q@?Q M.@T.WU1\R5OEZI 'N9[@?GKU?[[,UN7__?_^?U!+ P04 " #JB@%/T?;L M$<(H 0#]I X % &UT>BTR,#$Y,#8S,%]L86(N>&UL[+UK<^0XEB7X?7X% M-WMM*M/,(Y/O1W7WC($@F*.VR) L(K)JVM+6W"AW2N*4B_0FZ8I0_?H%P(>[ M'DX'0(!DKFT_,O1P\9Y[0!Q< !<7__8_OS_NM*>TK+(B__ITJWW+ MZ@?M[]NT^H=V5Q:/VM^+\A_94_+A0_-'&OUBE^7_^"OYSVU2I=KW*OMKM7E( M'Y./Q2:IJ>V'NM[_]9=?OGW[]O/WVW+W_V+JNO5+_U=G/T&^^]!][ /Y MT0?#_& 9/W^OMC]HV,.\HK89C'0?__[F\]\L^FDC"()?Z&_[CU;9>Q_$CS5^ M^=^_??Q"_?R0Y56=Y)OTA__QWS2MH:,L=NGG]$XC__[^^>HLNN 7\HE?\O2> M\'V3EEFQ_5(G9?TQN4UW& 9]VD.9WKW_B%U9OG@"82@@#!DN8>A?+CRX?MZG M__Y#E3WN=YB>7T;@%P!F;4=3)3O*;\>:19S'OR*<^XJ_:#Y*G#\@O-=Z*ZLF# MT^]UFF_3+17-%X_6LNV__X"_6A^J#_=)LE__6A3;;]EN!_+M58Z5]CZ[W:6@ MJM*ZBK)JLRNJ0YF"VZHNDTV]!E: D(\\Z +DZM!T8LNTD>D$+HHB +TU-;). M\P^_?^D@T1^I-/H##U=O6Z%,J^)0;IHA#*,E(WCCP/_H<&I)OM6.2+4&JG;$ MJOW1H?U__NV7H]$=BE:)LW_,7KR,H-UI1;M,2QU#='R7EYD)+MI_X95/@ MP&!??WC1J"26FL2W8HIWNF$0._P>>V\Z M/;XN1:8AV\,NO;[KC(/-?QVR*J/&P^>3[[XFN,>OS2 P_ !9D6ZCV#5B'89Z M!P.XH;&N^SCQ8E^3;IRG_]5GXMF!3MCAU8H[K>^0IY!7VNWSZ0^T/RCN\[US MHC9AD[Y9FX-/#N6WA!*=Y&5T0#N5-\5$+SFG[M9XYD36RSH47])[ M\FT%OF?5VG2C&!D.,#W=#&T0AJ;N=C9U/^83V5&65"MJBP5',A@-KTZ.XY!1 M%">CCU,!&9E3HVM#I R)F!0R%Z)8HX= M>\ S8R\R? -V-KPHL+FTA^O)DVE-@X=7;?A88E07902)JLDE;M3HR2D-0_HA M1-="]$(,^VM]&,' )3UXK/^YOL[("L^O267\EC[>IN4:FGK@^T8 '10Z'G(\ MP^E7/Z:+'?#2]@,%,%\KO\5B=EEE^O]*P'%1U>=C062=YPTA/K=.<[/)J55H^ M99NTTO#OBO8-S)/Z4"8[[1Z3O<_VZ8Z,^_0W^[+ G\5QP+UVEVRR'9Z5X-_< M%:56/Z1:FJ?E_3/]X*'N?IGEVP,VC[_\F57",:E$EP/=M72JRN^Q_(XHCVJ, M>35Y'/1"PLO(KLBP>'P\Y%F3#U&U9G!3A;YK0QP"NJX1 4\/4&JWM\R_(=D MQ9+8H-]@0+_<99B?U\\AGZ Y0KO=A[KX@'7_PP-&U".K5N0C*X(@T<@S\2/H M]GB]>HV!6.X'"OQGCP4>5PK\Q'+D6/%>.Y\9+T:]$O./&>/@%Y*ZAMBFZ9YXO:4#R2O+CI+[E0M@C58?/FLSZ-!*ZS *KD=*X%A)B=3+->$,:I7F)D M+U?'!/UA4+0Q3+',Q0&)?4_WB]O(+021#VP/@ CYH>U9OH_"SI*%?\HZ'1=] MOF+](JA>9%<(3#:%J;L\+Y^"-3Y9FI4P]@GZ%,2)S=%?<(>GQ/M=2N;9VP.9 MM=/5S^4%#:B6(%/<&D4F$:0"@R(L'Q;A227[3Q^M,&FD[DNECL3&"%1F1@ M\V'0;_K$NL^5,C/"S$P:)#1['<.FN XI(%*.$LTR3SW/$*<:<=*Z7#WB=81! MD82X$=4D]'V?;IJSNH_=AK0?(9SI%2M-$YV)Q&MMYQQB-<(PIP">*L$,30MPPS=&P0^KIO@'[Q+C1,AT6W^)ZH6)HH$*X9&RZT8+SQ^1Q3$&)FWWPMB+L:\ YR]M]4&$(4FL@$R;%LW M30>@"!C-T^,(/YYI29SWF=/T8*[Y#C/=_S',#:I_F>JGI9 MHP'#.5D0(.=RSU;'"V?HSTJ)M-[]PO,S_5N,G?E[N"#N8NQ[P='+D^\GSW<# MVT1!X+F>:P+#-Q! L%<1Y#,=/N9_JNI>WH 1Z>5\Y##T!RDLBT53L8GGX:\GR?,PN14F7<]2P/+@E+( M7<:"H!Q7+J?:B?+#*E2?#D0%CT5:TJI-[MNN08 BUX^0 VS;LPU@!";J#+J1 M$_/(U @S4XG4YD2D5EI. 9.R1\E)X@V?7HWAEDVM)J*53ZL^]=0=876IPMMI M=>H\/P,J)8'496B4#$<*Z2\)G]=X/NHAP_!-W[*A8T70,LQ^JFJZKLB\4:;]F=2O MATT/F?>X5UJ:E/F'XE!KN]:%+.6,X)2T$M]$=*X&$IR?GL!=:4? &GS9-#WF MV>LI7R*583JKHHF6H;I*/;QX]O5:$1K;D*!)O7#M)6RI3=*7-.)'"K[0W&8Z+%_W7O,L= M!(1;]4\[*(A[/'Z0&,FV_$$#E"7)):&S#II5!9'4AH.,;Z*2UO"_DCB!1P/"ITZH>JX>1T K#2J(-D M>7)?D/I-6;+3#ODVJS;%(2=)U^]-&U;: W9\Q/K*U*^'["%I\O="Y>BDG7JS MTCYW+T3GT4JC/JTTXM52!RN6%I$R;DEM^C_;$";7>>'13$$;L YLG]--FCV1 M*QJ.=^3$L8T!:&;.9Z7"*/5IAI>T0SVX5/[S R MT(?'\+>,CCC*@T+>V\37)3X625Y]PM%#];5,MBG(M]>DO.,)@.-5;5_3[W6( M7?['&F&[1NSXAATZ>F0&OAWH'18/0*9,?;4(%"\"@ T-L2KM"'.E?4IK,O2" MW:[X1NJ!TCJ;=.0F#=A=D4A^]E%T%5=1<[%IW/PMQ:>"%"]N%H)XI5',E'V* M6CO5R--K*PERC4*?6#"%Z!V05+7-M0S15>QC,64'X!/N.,E*&B\=31['"@OJ MMA]Y#O MSS0\TS6Q/6+2\0PW!B9CAQ]E0UV_)K"::/KT]=Y4]I5=.9R54.[N[P$)W@SO[E<(NG+UE"KDC @WBQH3_% MO?\_BBRO_X8__@*;$T8>AJ([P"*E9" PS+C#AH#.6HQD&C#J>ND)?BUKKK4 MVR=:)YUDI?0.K;13EU;:T:DF?J)^:9UCL_5R*"1N2,Z9;5!L* M!X 7FJ]D;CVUH>%8LEGBR,D:=!F#QPQ^GXM0)V:>Y7SN\5*(YBX MR_"H;8%AL5\4^:+3!C;>I9TT'L/7._(\61/,?XYY&C>+B5]M=JT]9ZZMXVA[ MH>\ :'INX'B1%]EV%'4&0_P-JYJ.-#.Y7G(7/1K+XV5-G)#"L:HW696D84[. M*)LD(N?7+EF.%-)?,O8K1OZ>/"3_\;>NE'[LF2%^(@J""-J6;EF."WI]"SRF MHS7\3U6L+@2,AM$(7(K!R M^\.ZN$_)CN!*PZ*M'NO8:=_O("X;?46?Q5IC_IA%!W,78]X]- M:C.JY2?+QE=5=4A+&E2Z7FA&IAXY01S&?F0X<60>)_!L-V..>?YDP1W7-'@4 M8\-"/!59HF&%H*3D[%Y3#WR+EA->'84$18H1E\@=)90=(DE'+YZL7M[>W09 7 MN"$ 8:Q#Q[-]PW8 T/OYIA?YK//!T884"PR$5P(SH?'T79XP3LH:D[(J-OL<9/=+6CYEF[3"/]_\3&:5\.KMK/)G[;__BV^:^K_B MW]*OC'_5ON'YY+Y,G[+B4.V>M9=&NKFJ]N6PW^^>5^W3^Z?\T[[FH75*GVYNDK)_IBDFRH<=0P^?3W]"8.,+39@!< MY 3(L6S#P/%Q'Q-;>L14SUV!6<5C2XM'HX"$KM"42?'PB#,SNWSC#Q>QBHZI ML=(TD(.C@.ME)-FH<.S-63=%W(FH7QNF6[KM^:;E6['I>18VYH9>9\BV %8K#Z\" L@AQP7=N).V" M-.29"$'?MTS3= PS@LCMC7BF#GG4@_/1BI6CV=K6.E""MV7RTL6F&PJ9$EF[ M8V%'X4&5]/Q$;"1ARY )4?#OG@$1Y&#*PQP?^^+Y?F![7F3K@>Y!T]!UW[7= M#F, O9BOG-*TV'@ZG5 UI>/)@)469WF2;TA-I*NDS,N:J^R+,Z3;M&!)85=6[1\XX5$ZMG&@GE8Y]/YEO &I':: M&-WCU&XN$ZY$N9GY&U!E^6VP#,55X%>A^NT54RF;,V?!>Y"(+ C<,X\"*$E;Q?=C!=KD/8ZE!,HZ1' M"24%'K;_YU"1!;9-4=7:+1GO\ \I7!$I5=(V/-(Z=[,(2>T1M/:M0:VUL+53 MW-J+"'RXC12JKP#%%]589;,M29V5^OFN6JMG=I+B/FO',P,;NHYA.ZZ'1Q7; MLOH3VOA_N6)?M4AF4/%-4I;/9&;]1%I19#%86;/PK!TOH45$EIIEUUCZ$Q56 MNKB\K;I-EZ'N$_DJLX 2)\,*8_2KQSW^DKCQL:@PSOR0[-J1"/B6K\=V9"$W MBH ''1#T9\5#-^2Z^F9:9#., EF/EK.H[<1MIBR>GZBY)HOQC_YHQ"$\;%"7 M_BRQ__GFD#L?D-#LRQA%9O)]_+Q!6@NPCC)?:CRDT<6GNWZ7\:9H;M;N*P-" M+T!6:,4!U'T=A;$10<^T \\.41PBR)H/)<66.GWIX9'2Y\\MUJ5#XEO)UQG9OK2\-C P7N7H #3VP3.C;EJ?W1@! /#$;YZ,5 M!UT-&K[8BI<<-DU2R N?^K2) '.)S$L>!N1$D+!E"(KP,<#O@0PU9-QC+#*"DRJ!Y!OR3]D?O*4[,@R!ZAA MN_)-IR'KT(Q=PP6^"V(+V3 &I*!K:QO_AZD*C%R+JF4'HZ,+R!OR17K$R2= MDMAE$Z3IB>43J)Y3^L4)Q)66U%J'LEFCF5:RF)@;D#"YS"]#TB3[5*A\5SDC MJ?:*L^/M1I_2NE7;-="!J0=A'-A1'%BN9Q@&.,[D^!;&1QE2/>7J[GDK3^YY MR]-:^Y%< Z4YG%?GCN.4,>":BD[.N.O,C7E])#9Q^#7 TE 4)H/<92B7'%=> MQV3R^.')Z\@QD<_8TCKP?<.%#G!MB*S0C4,SM#H3CA&:O&D:S ]6K$,=%KI[ MC_6'/\>"G2+VE DE[/!G0% 85$RFSUSH*+B0B,#-U#(T0@SZ.VD"@OZS:L!- MF>Z3;(N^[].\2CN]L1&"T$"V$^G RZ,S-CL;2&3:]5'S()B56A!:6F#BG/6 M)4@:FSRHYXM/)SJJ6D S11WOLC(@'>-87(:&C/2AD/E>\:D*O=SUQ2K36O=< M"X$ N&'DFIX? ^#ZG2%@A5R;2P*/5ZPGS<7(FQ=KR7R:(D(9FZ H9HM/31JB M7BTE3RLE;_D8T)$1Y"U#1,8X4$A[D49L1:U]3]<#VS$=Q]5CUP01B.-^7=J' MT;HNZF0GL 5U\T: M465-W,=:?PP3WFPP:3.\ON/:5*EG[/[A_KZ[O>JJ5^Q MMF-;1X$7VI;M0UTW C-"G4W?#KCVM\=94CT1ZL!I.X).;"HTCDK&6=%D+'). MD'H"*;"51J%]*.X^8'#-Q&GBZ=(044,S)RD$+T.D)/GR>CXED2%6F?JU*+;? MLMUNC4S?-6/'L"P7 =6&3%R64\"E) M!V%:N>BL#B@#-S?+$ %^V,7(=X)W.[?&S9_=[MJ:63C60=\WN\,6*TQOV@^A M#:$9Z($9F&ZD.Z85GIBV^;9Y)1B<9&$VZY&V 8G05K ,>EFWB"=FEG?KN*>S M6Z3Y1#)[>HQ:!_)\EH^B?>7+O WN-TND?1FB)=>E-_O3TOD2V&'ZA)EH5Y^0 M!WT_]KT(V&'DN;;IA/UR--)-KOK18A8FD;-=D=]_(* MFEF>]U^HYOMI!?!N4ZE^YE,&>22S:<'/74]QE%3C!S?M0-7]US0&\02'/#,E$:843Q=ZHXJ[XX( M.4]XCZ&06]!4LB2';7M>WN^R>7@Y\3"HTS#CPL+'8,W!*'2S-06G]O64$Z3M M@7**M=F2UT[0SI2=R$7ED$@J:9*%Z*8:WUY+J4(&Q5*/.G%_[E,R?=OSP\". MW!!'EV$8F9;=&35 S!7JC30UO7X6K_*13B+!,4E)_"0S+I]/QR_G.OKKM*0> MVURG. :98LY+$J9X&2(GRYG!S*21'/&6S;A)GLGQ]\Z88P66[S@>,B/;\*+ MC&VWK]$!$->>GJ )Q;+5%WC8-[#$*F/PTL:X5*^>,\C*T MNC^.R&7(S5@GSM2\&,4)$[3]F[KMW/@-02&Z>JZZP,'V%88&:[> MSWUQQ,85*(VWIEYTRD.ZU:ID1^\;H/.<;\D];UPD@58V)9J643Y1ZK!]*-M; M[]];/YNX[/LEN@:T2A[5RY MB?Z\+KDNF2F.6(GTWG?L!;X7Q@8*0LO7H8'< M('9[>V%L LYP2=#*)&E022MA8D4\1E#('#I-P!YW]$0IFU^?SK(S'$.-9'09 M>B3!C[>1E!1F6/4GS';XM_?558Z^;]*JNKZ#1=67*[."4(^]T/,"+P"VC6S= M[9>Y+!U:/!HTSI)B'>K D2O$4@J/K#F1&SG;A(JDS,GO^91I)+ELZC0=KWP* M=4HIZBDEV&82JD&B!L1*#L'+$"Q)OA0J7D&!O/%W9-(- MNP C^ (7(BS]-U MV^F7M,S Y\X<%[ Q2=#4E1L17P@799!Q!7P"\CB7OBEO\T=,9Y@96NH>R>4R MQ&>T%^^EDH]F13P':ZU'R('("PSH>T:$= >$O2%D&BY/8KG X[ED9FQ5(V&9 M$>&-,0]!+66.+D;&2FT\F)0-= 9FQ8MH?_)XJCP/%1?]HXU'VNI:?QUB;3/]5I3CP, M,\[S)B67<\8WD.PTVQ'B2WSQISP)<+T,B9/H#UOBDS!3K,(6I7, *^IIUNLE7/7NL+<6BUL$CT1S&I]7) M=UX1&\TFFX1-222?@/4<-M TC.WE M;DA2XO<#4@7K)87H9T2?.F4/,NCEM- M/]%) "T;XBFP;5@X\HL"L@G9EZ]#MC=F09W#S"1KZL=#.M)6U7F8%%M85T3B MZ+7U66NTO,L/QPJ[ *G+T"49CEQ89Q?F1F"I?>U%KAGXI!Y,#%'H&E9@]9?9 M^N)K[!>?.\GBNHQ%]!E]MM5SMF5S9I*6H0M"R,\OE'-ZSWS) M=/'XF-6DP#>ILP"+G$SATGQ#+"('.LBS;>#JR(\CVS:#WJ(+?*ZITQ@[BB.1 M$VC-O=*GX-I+5PV;\];54;RRZ<=4E/+IR6LV7^":^.[H\P0-*(X,6I>A0%(\ M>7T[M#1V6!5JH/9+;)@NBJ$)@1'&$0Z&+*N_A%H'@.O^DA%F%.L3$J@M-88T M-O69B"\^\3D%]9>N>A2HZS*[/=3DH)16%]I-,FM-%J$R4A+87H8FR7"DD/XF MSLM R32.R3 A#LT\6=VV7ZZRMR/,5:U /2:L( MII7V?QL_Z[JV3TKMB>#[JY8BS/Y)/O* >UBE?=" M(!%!<:BK&G]!=HG:C_[W?\$1K/&O6E[DG&=XA=J"3>%4-P.?M!U;X$O3 A30 M2KNBQ$Y^I>QK9@:T:PR/RQ"M41Z\O4QV)!L\4[LB/S$3^;$>&6;D("L @>-$ MH=77_(5!S'4W-??#)YC$%7FO3OK/QD5U,NRW^M3_,C!6KNFN M^EFH6_M4P/ M?S30?CSF2ADKPS%706#1SQ@KTS%6CF618Q>'_"FMZDXOM>1;4FZKG[2$GLGX MCT.>:I:^TG#_"NC?1NDF?;Q-2\TRZ$_]E89Q[---G3VE.\[@C[_AV2>[S4A&5;*[2;+M5=[F6YU8 M7]MZX 0.L'P=&)X3&S9R01\>1C;?B=_QYE1+9)M[6!W*_>[ >^97 IML*C,Q MD7RZYEJ)E,APIE MKR9W#9;.$$UUP/JY+].'-*_P;*?)P_I85"3[ZOKN:_)]'7N!'^,@$4^0/0#\ M.(CC?F/!L VNU'39MA7KW&EW+)ICR*> M1W&REV]12[YC&'=C+QSQG@GE#=9 M5B^P=IFA/Q*X/S7W]^$Y/<8\>1D8'D*'(D!%3;,, 57FW=M",@I99)76KV6: MX G>,PU&F[BT76/T;6A8;FBC".IA:#MNW&^%V,@PUWEZ3PMQ,?5F83-,W39H MNNTI(O8\KQ99MQ28U+2JS%\UPUE9MKT*#*]9KD&=!R).H*O#X2?)5?TNJK^EF16*.GQN=:D'2'5/O7X4N'A/A M4C0I1"J-RI)!YLX X\=_OR*YFUN+BG%?R M<\:F*4KI4J HY+#&"9L=[&DEYC5I P(CS.\RY$44K MIR_4U^+EZ]2#LP)RDMJ R(6V'P6Q[L!^FP$$83PN^%$":9* 24X\I*9)1&.H MV5MCO$K2"+;-FFF]6*9PRF&?*YY3VKS+$.FIG;X8-T[ N:R[MM>1X]G0@]!Q M?-L)# BMN+_4(_8 USQWM+%)1/SDE*:RV[4OT\HFUY,RRB?$[]^FO:PKM >4 M4AJSR]! >>YP7I7-R1/GI6-40W<9.0#6'[LP+,OS="O6(8QU&P:6X]IA8(61 M8YIAA%CK+HRPH'1WL 6E=:AF.TITGJ#AW;ZQK"ZC0\EPY/UKM<9SPUP&IKQ/ M\NR?M/0?+/(*6]W2;\*DRJKKNQO\)J9YW?SH4&5Y6E516FW*;$_#EGS[%O+7 M]'L=[D@NFHZ#%"\P3 NL KS3J#=D'//6' MCIY?LOL\N\LV25YK[X@ 9]&:>=N=37__/$W.)^&G?I'MR!//SKP ^,>M?]J) M@_2U>'<\(%YJU,V)1P2E338PJ"SC55G&N+00+E[7%%H&*KZ+)]O$Q)NT_$+V M/OO!&#G0P^8AW1YVZ?7=W]/L_J%.M^ I+9/[]-.!)#)= MWU$0U5>ZVM7W8<.P'."[9JS[KFW9O@,#L\/B63I7W4$U"!1'@1UH,OJ_TP^O M\KNB?*0"R;F_H*8Y&+<39F\)SMV#DT;H$&LM9*W!3'[5H,:1%MT]F"W>$F)W M:'= :6LM0UT5^_AZ[7\"1OEUN;N_FQ07JSX624Z6[F)Z]096G<_I)LV>*"+R MG[5NV9YIA;Z#W-A$3FCJH6DZ$3*0$^AV)*C,.4\+*=9G+HJ9%%I-HRU-HQ5Y>5:E5;+* MN;5Q$4/X?(('6P#?LVH=^9$>QKZ.0_G(#2-##T+000J\R.0\K*8.B&+%/NGZ M!!*>QF)0G *MMB&X=J'F;P,^J>:D7^7^E!!UEW>PU+;(,G1X&E??WP6;@E_V M^@>GAJ+B, ;X<.0JX708BLSI1O(*ZP6,C = KZ1X.(4S[%6&.3 M1>6$" AHVB;QG:-,Z%-[4(1O/!JB6-DJ5'B]5O]'SG.C*! M#A"$O@O#V .1ZYIV'TRZ.E=]/&$CBC7EO;GS<;H&RA)_.&VJ=__1(.;4''%V MV71G$F+YM.?]Z>XE]I2HT#EV!I1H-*'+4*/Q;A227[01U]!*=)L7\0!S7JX9B)Z:C6$IB$3M50?"K(O1[(0K[Z:>D F:Q3 M4!GML0P1E>_6T-12'F^71/:Q_F=;[2JY3V]2_ +G]?5=)P]A1L]Y5.LXUL,@ M=%VLZ7'@NS[^/NJ,(ATQE="39$KYU+)%N-+V#4:RO8H5=--)YFV+E$T791$\ MK(8S<,L["^UI;>%IUW?'82BM?DAJ+=$V MAZHN'M-2RRKRBC]F-4DDJ NMI$YJ))-MAS^<:G<9*>?:/PA'"O6.3H&TVW23 M'"IJI^RHT?9E\915Y*IV4OTUZ?_P9]9!##--1B8<*UHZ'9?8J']G-)+<9O.. M0;*=*92\UP+C#?I.:D6E6UCL=J1H5)%C&%FQ74>VX;F^;4=V[-IF!"T+Z)U- MZ "?>[@1MC3=:).V$'&WZ3"2[HE!DL+ZVG.:E!7C56N22.889 MV[1[Q]/MBOS]7V[R_\Q_RZ.O^?_"_WSYB]:D$Z[(O_@OD\<]F=.I+/@OR8U*1^QGCU4S:RW?LCP1]-< MVR;/E:11Z5P#71J41C?L@L:D\;Z\-R1)8HC][JHV>HF+,BH.M_7=8==-RM9> MX/J>XUO0P;,MV[)CRPDZDZ'K!WR76(TPI'@\NCF&<*3O;5MX6M+BX[V":@RE M;.L_D[')-_KTL"B/';!^B6[J6ZG.(^)SF97 \YIAF9.@ .A%8/P@D-KKOW M))M6'EA30#@\H(C:HXI7")(2M2]^]<^!BY$F:0,VG9N1?C[EZ]=TOF&D6@=U MU6\O/*^TKG$^7VX!15=3\7 YH)"*&F49FJG*N3>77BGD4(JNPD-)2J&N71U& MD6F%GF_%OANA*(CZI L/&5Q955(,*M;0OB>?5!V2*)7,M$H02!6,2I?%%N2" MM+!%)*J O*S_"72/VR4>M1/CBU7CNFIMK::2Z75>I9]2! M;SMQ[';V3%?GO %!W Y3[QMS!4('C2Y'85 K+4_/]S?9+++IF&+ZA,2KYZV+ MW'YL836WO$RK6&<)&I"I\:0N0YLD^%'(?MW&1UHT"8GD/'1"^/K,J6.9".F> M"^U(=VW'#UV=GCEU[=#076=LX#76_I\BQVM\Y#:ZF<0#N2E;2$Y<1Q&_R*M[ MGOU,O@"SG*&?K'9:AMHJ]9 A,)3+)ON)(GI5UTU28H-EDE<)W7PY%OPS R, MGFL%D>Y;KA[$( 8V@F$0>#!R(.OU!:/MJ-P[;BZYH]BT4W"SU1RZQ-9 1Y5& M]#)ZI3QWWIRTD[ W*KMK66H<&* M?3Q; T,=H\RK:(^/Z3;#IN+D,=L]-R>?KN]^2TC*"DFBNBYORBS?9/MD=_TM M3\OV;!1"0>P 8$*=)%*:$$9NT*,Q ZY[LE1A4*S8/6RMP:TUL(A*'*$+'JY4 MUBR,BW8+:!'.)3VFQBA*K<>M4> S'=\4)'AH25!QDRU#J)5[^7HY<1)66;+, M22G?NCS0\>%H/L[*QR_[=),EN^R?] J;+W6:[L)#MB.7WGQYKL@AJQ84L S# M#KS #9W \R+;15'<@/)A@%&RIJ%/ $7]5G#OP:D^$!^T4R=(.B]U0^O\T%I' M.(5]JB8LHE5+ J#2=FJE WP!/_%K%R>^BU8K7%S:]$F*(^6J@_SID>Q+;M5&; M9T66I2//-QS?CQS,C>.V5A#^$==&(>^S%:M2#T=PT9B;*C;=4B@$ M 6?YX)'&YHML/HK6P!M/\*@ 1PVWTF(<%EJGC',^,E2UD\;T,O1*GCML 8\H M3ZR*UEW+"(O'VRRG"ZO'(X-76RRHV5U&D@*:5&BPP3I;IMN3U$IRH7%5'1[3 MKIQ[LCOYU=H#013Y&)_AZE84XE -=$(UUUV<[!-V5F6Q]7 M6N_EZ:^G'1U4-]K Z+*8]V49H]-RZ"@6VJ_9LR $(2?O00:;37G ?]6>&+MI MI'QM>:[MN"Y$ 82V'2.@=\L8@1[J$6#-DE@ U'E&QJP[79DTJ#4<)8\8+1?" M)4-FQ0)0_NE&RM9/K3^2VWKZYWHWV),W%H!6?7+'UX>N6B+)O^QDH->%5S+0 MUEM\2"KMEE0S/!8RPI\@#R"U>Q-"1$4+'VE;/"<;E_JAOA7.I(8LJ/GG3QU9 M$AG%(KLH[T(H[EGT2I_K.UIWOS.G>SC\LBW= Z8!?!\Y5@P[$9(MGETBU3?L!Q'MP""H+/C MA#I7Z0O^IRN6(+!](N4J<'\YU%6-12?+[TE]QF;K8$\6D?E41X _-KE12QV? MSF L&GGUM2.::?7E#1D#PB).W#(4903^0M8KQ+[:0_:/Z^>K_ F/VT2U2#$) MW+<^I\DVVSU':4VN^\B)@,5)5OXMV1U2>@BG>LCVQ]M#UGKLNCBHTB,7!I&+ M(BQTO;A!TV3:[9@0S@19)O4SCH=MET[1=,-D6.-3 $QWM(7G"=G#7W?[ Y;,B\J"W++!'XR%F[\%^0H3K'+MC1.Z:Q4 M[;2I_ZXIU46NIL P#SD>J>C*3 OX,<7MLVW7>\@']7-^=_&P=1!ZPG:.M-N$WOPY8FXCE?=1^67**9>4:K;26J2D"4Y^OHBLL_=( MY$] &]44RYAA*?&,\=S0>/9X+[%NUX]. &5IU=9]!OGV$^:L+0(-PM",@6O8 MKA$[%HQ,Y%@=#BLPNN7D'IQ>*C%%,!YVRZ.2_=?.K9%Y1MP:Y>E.2: M/ N+F[H!S537#,M03H7^G;F<6A63;+>&TACJ6/>X>@EC[>G0C8,@ H'O>2&, M_=#J]@B-"%MEOS1TI"'E&W<4']GV[RM "ZBD'$XOKS%-2B=OY-@P>8*-7?X4 MD,ES/^B$I(HMX[Q]3:MFV^+T7<50Q][#.4S$F=4,:?S-OTXASY5"P?O%?W:U M?N[K[1K QO]GAB@$?AA#$!JV'46^B<-R-S!]UF-2G$]5OEH]5PGIESP,!$Z" MA"TC*A(%_\Y13&$.F"_#V"45G7ZF274HG[^0->VF>*D7N8%N^V[D@A@YD0ET M2^_L(1TRE9X;;T5Q)$.!-8LS#32-8A.KT#R"2S89F89&/D4195#-]1+G"!J0 MFO&D+D-U)/CQ^D((2]T5.5K%I=1T7NI'NA9Z'[6$K M!O)UJ[,)7,!7;GZ4I6EV^X^@A&IPC22339"FXU$HS&&G4$U9]R%V!A1)#JO+ M4"5)OKPNQRZ1(;Z906^JK: 3Q9ZIF[:!/!#J3F3XY/*;SE88<.5IBUF86(T$ MRVT)LL4027:D2F_*XKY,'FEP M97IZA-7.BQW?-"S+](GV=08!XDH*&&%&L1I19-H1FM9B$YN*C6"3<1XV#9%\ M>B3*H9JYV%F&AB9BXVE=AB+)<.3U%$P6-^,TJ2MDZD%,2V2Y,+0"%)EV' >] M23?B6JP>96@V71*:E8WC=(PV*:!3ECK-,E<;8HE;H3C)7;)&\;K"I%)"_+!D M"'W!?M*XC+3R^[;;N"VR(%9%B)P &09"ON5[7F\;>DRKV7(MJE:N#JA&D&KG MNQ_W53\221]6M/GXYI2V/P/5[)E&\U NEG+4<%T>N=ZW7">'^J$H:86D&*V]%;RY[T7;C,I.8B3N3HB2?^/ESE13X5*A\5=G''H!M MNH,VD8-0[.#'QQ8( T,W#2_N;)J!SWR9X'A+BL<:@D^F[$F@]O+(,BVK?"/* M @EE'S^F)5;6N(%_S3QH$ ?'#147.3HS1,CC=OZA0:(OA8JWCWTH^ U_Z.'B M$*0'KA/'AA?&MNUY*(:&U4]_H!DQ;5W+LZ9X2* @IMF'BNEIGFF:<6RO<>,&$V%GQ@ZY9,\_?DCVIU#U6K*/(U&Z89O->+X5(MTT M31T/8;KAV;$+.].1YS)=UR/5H.+1I,,I7?'D,7YY3)F%;+YAY4_ ,_O@,@O? M,XTO+QINW!##2MN9448ZZ_,/-/)=*A2^I4)9MN^# MR/ ]'_4GH4(,1"#G=I2]23)P5V\.V'P4O1Q."L=LF[]3T\LWO'3,GCW#Q$*Q MRM3=(=XN)_)*87T9F\-2/7H_R5IIIATMX_\B(.(BB+]:43J+R^G;*(V%9U\8O8Z_;!825BI1@_-(UJJIV3I"K80)%I"M*;@=IU]MD630TTM0 M:@W,&;7L#'&LHC:6]P6JVVB7AF1.#E_L)]"QR;=)S?VB1U.NT5B#* :FXT9N MZ!O(C?W0#-S^_'L00+ZSZ')L3I)Y_'9):-5=&W9<&A)20FG4LXGA'*SSZ6$S M!7V[VHDE\;@(U\"<^E@[$W5#63MYNLB2X!WXJQBOV\1(X27=E-H,"Y))N7Z]IXH*F&,5P8\I";..93<-.W*1'>@0BVS@!%AB M'6K$L!#B1(V#)ZB2CX0LI+(_*^7]]]3*LJ M?;>? 1_8N@U#RX\0U#T_L�V?40VUE5>=84#_(4H'9]N\ON:B6,:Q?9.RB&LE@>TD")<6?=S5+'E.L,O9K46R_9;L=R+=7 M>8W?QNQVEP*,H:[> ^'%1FA;D6];@-P1@J=1*&Q F"8R$=>]<))-*Q:X#BV] M*_*Z?DA+[8A::V#S:9YLZMD$<$;6^=3P!>%OJ%Z&-O*1.2"4BEIE&:JIRKEB MDC>;_=P'+/)MFE?I]O<\.6RS.MW&69[DFRS9]95WJR^'_7Y'OTQVOQZ2,LEQ MTUSE=T7Y2 .G/FPU'=,//1LCMGG--"T GJY?2B6='I Z*>C]T'I' MM-X3[>C*2CMU1NN]T4[<89G"S=VR[(AG[<.'4>]B[O[!-F149;W^ MLGE(MX==>GW7([W*-\5CVJ.C-T>MIK&&A_#9VTETE&[Y[2&VM]IHLN)T3,Q)C(Z_>QV?BS#WCG8K;8!YY5FM M:\4$+_ HD0T3_.INTB\/:?K:?J0C:*/0Q+.#.-"AB_S([>W',5/:C7RKL\MK MBUVCX!E7.A20+Z28$_$N*IP1$IC3E ?85(] MQ+OBVWF1]H+ -0S+T5W'>4;2&JGCW!RXLW+]#'+J2RVF&1:BK-N6%)E,+TV'"^*88#"P F M'KI68 ,+_\#SK5L(I"94O>Q-HW06"S@B; M+%KG5S%IGA3R7SHN?>K"EB*G!1OH/22AYP,?1)Z'D _#" 0@1)TA-V8K<#GB M\>K5Z(BJ*5+"=3O1&.*8E$\(B5T]LFW'MIPHMF*$H /USA0P?*8R+*,,S*$B7'<)C:-/1$D4,"=!2V1< M&R2H)F>O"9+"WQ(5A=>%04T1XH-%53ZG^Z*L2=#S,;U/=BBOLSI+J[: 'E8Q M'WJF@X ?NEZH>SH*.GN^H3//FL994:PO1W :1:=U\#B+=DJ@\[+43,9-4T%HT_3BVS2"&!C(LX/@A MBIW6(H(@8*KA),..8C4Z120@0*-9Y(QV%!,X(NA9:7Q4J@E^WO+#$@.-8'5^ M*9+FR;F(:#0[?'*4;COMHS,[S[-U)S9Q'!8'(+ C$SI>9\JU8Z9SY:,,3#;= M2K7A($V!XKPDY*+4"/*W)(T1=>%=<1G%AZBJM',[ M/3(MPT)1%($@,"(O=H_&=%,76,;A-C&/LHQ8RN$G44Q=%/ G15]F6-!Y30J' MQG"RN$R5X77B@LX(<<*B-#=)F>8UR<5.\NYZ#(AT8K@-Z*R:" MS*&+R+,5:\MO2?4UW:Q(.O3/ M,F(;8N:XEJHOA$I$&CM7 FG!&]0\,9V1A# MV/QZ,0I](>>U85>(_OC-E\-ME6VSI#PN[T3 #4T/!C&Y]Q<$>N@9O34;MS"K M4HRQH5@QCB<63[$):,%W->+ M77,^%?F00>0Y;AC&)@*6"1'4;=KHQ%WYO7( ^/SB 6,JE^W$3R&(7 #G/P685KRF:!SB971S5N,>4QC^:-M:C9I[0FQF_*XBG;IMOP^7=Z MZKBM"9#?@TV=/=&EKG5H&0:I 10[KHZ-.ZYO^AT TXR9HCL%9E5'>VFM;4A_ MW;=8R;6T/QY(-\[RG[2B0ZPE/62^VF8R6V!8*V MK 8N\ZZDH!D[B^^HIL*F6$8A,Q6.%94_I=5+ 'U9'-LU'<>P8R,D M>>4.BFW#[(!8@>&MG]+RMABIHF, \'3H4ZSL41#ITW[,+=@3 ?VK M% 4=U0ZCE'2J!I"JJ#WH$T6=K8@W/['\(BNCE18MME(<9!-=>5RRBN]-\DP# MY:]%>W=?>*APK%Q5:84Q7M\1E/W=I;I'+I /($+(,2/?\3S@]K%S[-GK/+TG MV[I?V2-8J?:9.GW0=/HW4/FD=Y]D6UH:D-XJ6F5TEK'2.Y/(]WDTGV^ M$S0(F_Y.WPB".[<-3*TNNMM&M2/2E?:I(9^VSSR7*?,0.:"T2MIC&1JKQK5B M@O=YI*YBJ=\>B*JW!8+7T#=MA/0X0M!#KJ-C=6_UW-:M2 \Z,17446Y[ N+) MJYO[C!3)3;_OTWR;D5OS..?X$D@5%$0U;$I3P2.\2W7AIY&]UW3Q:)TPU0L5 M.'%_+JG:2*:8I:PL-FFZK6+LZY>$5+C!/]FG9?U\@U_,&N1;082Q\2QNRK2K>'6S@]K,Q2L,E@0B^Q8NK0>;=E@Y)4\F M^8SB-Q/OG#+X@O(O+>4=TI5&L:XH]>@B]6I4D9W'(7U4T!H+44H5GKW63&7L M"0>"]":79J)/?T&NA8@A#D##.-)#']F>[AF=7=UPXI&!(+<]Y8%@'\&0^7-! M+[;)COA&AH3\] J&A&IXE182=A<&7>9UFI#P-5T\(:$PU0L1.GG^7 H)1S(E M&A)B'?TMP1.ZK'Z^OGN# 880 3^*0]V.3=<%CN^$'08WLL,Q0>$XRY.&A6.5 M3B[G8K'@='2/C@9)Y-=AI?]YK_T( M>+IIF*9GZ#;RH&^%7@<@= .XKHLZVZ;YHEDLZ>X3\^4)MBM"[&]RJ]KZB2UE\YJY*9:AF2H<$]ZLYN1NI%JV%VN]NUNNP]BS$;0= M'07 "T)DZ6V-.-OP # E9%F.,:\Z5_U5=M!=!U5Z=M"H-ABEHE/1+U5->] + MS@X:()9?8&6TTJ*%5HJ#;((KCTN1>?['(K__FI:/'\E.^O4=+--M5J]]S_.A M806A[]@NBK#F!YW@&_@?+IT=;VW2^?R&8M+NDDVV$PA')7#+/X=73^N8>3M! M]P&W"_Z*X*/)/!3A?%/U=PECG)Z/(WL9JB?1GX%IN RF6#7M<[IO5TVO[]ZW MJQMV%)LX8O6"V 16$"/?Z>RZGAWR;&XD__QQW734 MCXGO?OS\DO5F2^:HC@3L?*'>((>,(9^<=EB&1"KP:R $E,D^IK*X2AC2P?N2$ CA.&5AAT-FW+95MZ9GM(O^8);=D\O;\SI+A&D16Z$:& M&<8PCG3D19$.6TPF-'4D?HI/$2 !\1,XUG>J@">'^CZ4Z8[6&][TGI$OCZX) MY2NJ:CK&R''^YAJ3YTCS1H_(M1?0M1[[ZMW=EEG2(,68OIPBJ;@%EZ';$_GZ M?FKE) R+3/&/J9^_97E!DI>^/"1E^E#L,$ \\$##"VUH^T%L&$!'3HS:FQ=M M.R0'X03G^"/-3CO)WV9576:WAZ8>6%W\I.58T(F08P,[H@M9CJVDU9A*5S_>':62<\$MJBX4HK0+'!J;\4KGC M/8^#A?USNL,X8]CEBF&5TSKN0 Z)5(_PZ,9/P^V706Z5 M'LDYS]CE@%,&W0O1.HD.G3F5(XTKD?CPJJH.9&'B^HZ*:O5[OB6)[1L,C!P8 MS[?TQV%"RF86C_LTKVA42XY%5OACN\,6#],4['530G-M1!;&%@2!8P:ZX2'7 M,[OM>-O339VOZ-J\6'FZOE!]ME.'C^BOVJ;_=1#>CB]HM?T-$XVPX'6NCE?2"R]Q1BC MZ/G>E(4,1LO@8B!6G[N%+@V!C_4_2=KL>RFR^19LGPAVZLC7XO0",G!WE^TR M_%6UUD/+A'K@!$"/C"BP?02[D[*.'A@NRXJ)>A2*%U!(^OI[AP6HG"6M ^WT MGLSJ-Z2VU+38'$C53V?B3M-@+S,PM]_4A;8XV9CDYHJ/]6!QJ\L5/Y\_JT.[W8]__ MFIZWVZ4;&DW@( 1/+-)G;5^F3UEQJ';/75_=DI(0+SIIVEZY^#-KE($I)Z%# MH+N63@.'T6WP3E P7;O..^!/Z&JQ&1FVB?\)#,^!IN%UF^B. M 6TDX02TB%FNH7C$">CC+0FG=R>\)Q.J3O1=;@&VR>%,Y/,/K)PG^)9Z;&]@ M]J6@*98QE5+AF/#Q/$[N6+43W=WAH?_Z#GW?/.!7-_V,=?HZIU5M+9Z*Y9@L'_1]253S+E$L\FFK-QSB>;1[H[H!I!2GBF:DHB6/K%"=QI=9.' MR 'E5-(>R]!.-:X5$[S/?/KYOK&;M,P*K..;DN1R1FGS[QJYMHW-^[IO0=LP MP@C8O81[H>?Q1)]2#4\0?V8M)NW';8OJ)U*+9]-U:/I%RM"A)V@&-C6=K07X MU/2L9*ZT!JMVU3=-!_>G:>64A\D!.572(,N04S6N%1.\T#+D%. @N2R?<3S\ MMV1W2-=^'/N&&R.(@ .-R L<"/I0V/+]]9YB_E(G93U&37GM\G3BUQ#Y^_-K MQ=0^:+?I?9;G9$9):H93"TOHR:]XY.["HNVPY+XK[!-3IQW'F-S>JH[>MPGY)(BL-D<'@_T'%+S([+K]+&HCO6?/*@[C@ET M:).94N#$AFF&@15&CH[_HS/=R*[.NN*EG@YPZ]EF&CBKTKYCJ3>?3UR^;AW1[(->!=(B^ M)K<[''%Y;A1##\3 UG4;0.#XH+.FQSI7I7I1&XJULH-% ID.F/8'A<:IE\(D MLJGB%/SQ:9\0=4K4[0PW QHVELUE*-5H+PJY[QA[;B(BR3IEMDEV7\DFU&-6 M55F1_Y8^WJ;E6D=& '7=#&S#1@ 9G@7A[ M _+M5?M.)+O6:!"B*'1\W[1L%!A6:+D.ZHR:#M)9AP<)IA0/$A2A=H1(^\H1 MI(#6R:#W\I Q,;-\ \,/9;K2TOHAR8O=+[=9<7? MC75\%C7UA,>AXE!IQ MZP/LA39Z>M4WVE#58LN/;\/K1YX:Q53^&D0Y#M=Z"__3)UJ5UOX@D#2*27!)FH,QOB5G-62)+2FS\:1T MM;BG@V$UF)^Z9:RAC,!_9C57E E>W?BU+*IJ#2PW E%D^P[R4.CK3@SMS@:T M74M$,]B>/-DNUCV!(Z84C!SQJ81\>D0WG7X=9$:I-E#3#+K 1]:R-($3^QD] M$&% ^L[XVG5C7S>,T/;,"'F1:8:HGZI[/NX#_&5.Y1EGZBNC2YJ>;LQFQXW9 M'4;(>UA,(N^2-\7E<#W%9OA"=\!E['PS-\*R]$ZB7Z([W9S,\>KDVL&B&X9V M%/N1[H;(AH[>R[ 5>B;/\07FAW)%2OQ'$X[];JB(DM)>Q=!IF%E:5I]@AWWF ME>?TFZ.XV3XMZV=24J8&^98DY>U)+^IS14P?SS8BR_"!#X/8"2++LFQD&M S M<<>R..[+&VE(X5INBVU%2TC5=.VMQS=;LM5%Q@9ZBSRVE]&-)/KSMAR35*;X MDZ7.(FBR)@P_M("G1S&,+1_&M@."N#4?![$9\14(E&:6IS<*U?H[S0OJL+[L MF6UBZK@LJ['LLZG?++1+%<%Y$[*&66/*T))$_#+T4+Y;9W.XI/+&?(<4CN7I M48#P&>!I=0UW256![UFU-ET0&SC@"0/HX4#>MT(;-/8L/3!=KA+\XE84+UI2 M-!J%@\,/#(A3WD;0QZ9GTS#')V H<)P/R-)['9>B1!#]>WP EB1EN MQ:'6JM_2I#J4Z?8Z_YR22B=9?A\F55;]GA>W55H^$>V[RO>'&O\:4T2K>F5% M?@HV*DBFV]H,#BQR=J0+F[""GU+L&DJCB3=Y\G(*Y MY)8;H;>7&DVMXDHFE46PYVK'A>G];#2<&R[F;9?1RVYMJI /31@!V[4-*[ < MST!>I/=6_2#FO&AJE"W5V:GOSNTY\R>E\3IR,5,!I5)G\9=(G78A\VS2H6R> MER&:TKQA7<(48FFTA'WL$Y?"*-"C",5.&'F&K=NN#F%KV @"PY&B8NSF9A*R MCZ)YBC(8'JEG:LB5*FDL]$XK:Q\9\ATE,KYP<1-PB%7?1+EB+^JSS^IDE_VS MN7[C@$7A2W%7?TO*M,G&TN/(\VTO0E$( <)?.:'5F0W=D"MK>8;JA[H1- RPS"S*.OMG<^C5 [CDP0)%OP+MYLRD-*BLE2O%IZ E@H9)- ,U?P-BW#0F&<=HI1ZT!J MMX=:PS"UY[36"-!90KJ+]%T.[N2UP#)T4+Y;[P=\LGEC3I>NDSHE:W[7=_2^ MVX=BAQFMR%)@_=RG:MNA[?D> A8,G=AQ31?&,3:MQR@T+<=BSM:58DQ=%^WQ MT9NR3Q#^16LPSG9F@8FYH71=JKX5!CX, ML+W -CR]->+I$'!5R^9\M.* X]CAQ$X;BL?'(J=RU)4^@C:,8M-Q/"OT01C;D>VV=GS+1#;7+(7[ MZ:K7DBF@9B 6S%L28(QQPJ&4+,Z9!1=/:B80K^D8FBD(4[<,Q1B!_W7L/Y() M5MWX6M*TS6=JJ3':VHM X-J6!2,[MCP(?1TAL[/GA!'G(4AQ.SR=0^C48P=M MUEYREI^!WC*>TV7T&@E^%++?-KY>!+9X?DXK8I+Y^%7>SMQ;F]B<3LH%@#CV MH\@W]3#T6IN!CZ, GI%XG*5I=GBU+X=ROSM4@@/S2#+9!NGI>.0;L(^XZ%K? MAXS<.MRP.H\P#1(U($YR"%Z&0$GRI5#Q"O()U>>T3K(\W:*D)!A.V.=**2^79PAT;%.V#6IJ4U25LKT()#6@8M?P06?2#!'B$8U1AA2+",;V 1[! M:1TZT?!H'*EL,C(9GWRR\A)6S^1,.C-$TH#N2.%V&3HDQY5"P;LGF)3RL3\= M"@".F1P#!4'HZI:#7P'3Z0P9>FP*)::P/WZZY)2/HD?-14AC4Q_%?/%I#B=5 M:M-5/C(<$Q_!WC)498P#YU)71+E@51 \-R!;=FF4-O]>Y6\SZSYC18N+\EM2 M;M>YH+=F MABY8[],R*[987\J:35I%+?'TW->@F#MQF-YG.=D(T6Z3';D:FUR<3=/E*HI5 M*PYU52?YEGSDQZS[\4_":89\9+-IYA0,\VGC:N$-.0-:Y*?;.%^+]^>[:\^/_=#S M=3/4 R\V/#O$ MJ#0R:_F$T$;![MFWI")H/*P4GTV6HH00_+F>5 M"S'#/$]K,A2RIQ3=W:6;^OKN4_H-;#;%(:^)J)99OLGVI*IVT_NO[\"VV-,* M&9Z.IX>6 SP4FHYN6V8(K0X0@(@KITHA#-5+93UR+:70R8)8TH);:5^+?;;1 M7-WEG-$I;!;&2=\R6H1S7GAL#-0W!L:M'8%K/7*RFM9@)Y_JT$\\?11F>6B& MJ;[IEB&_4SCZ>IXZ%;<<];KOLN9RW""VPB@.= AL R+#@);=;9N$$0@!WVDZ MC@?S=&BAXW/D0L",)LQI/Y(+N3EC1!Z.V-11$3FABR) '];&UO,=U;9.)>02DSB]^KZ[FOR M?0U-SP>&!0T7.K&)#!N&1FM JLM+Q@7I!I;=S M@_= ]]QMRZ;3L^-4I_$GKI% \]4I<^UXRKQ=IVS;_-3'E=9[J;5N=E/T$T>G M/IRNML4&QI;%O"S+&)>60\>;4_9+ <:_"][LLT<'E _D9"V[,&W6UST$@KQ+:\)VHUM,%M6D_&-5DTAI@:\UJ!OAYIC M0M'1A;9N$W6BGZJ<.#)#:L,8WB]E-4S2ILL85";T][U&=K]B!4VNZ].4@UG6H"!E()#84J/&@7D:2=XP0/'_Z48! M9M;Y!P'Y#;KH,4"!NVQ#@"J>I4P,Z +>&IK(M3S+@1&">#)BQYCWSC#T EU: MY,]F;I*- ;I2I66MHK=1/%: -H7M6U8_/*2[K8:57JN3[V.RVF2T@(087C[Y M\H-TBG$1RGO"F6B S4?XHM53R"&>$%F$*QDQ<&,7(<,UW#@$)K1"QPXPAN[J M!>B&'N>M"&.M+5/_Y$6SC)R/#U?ETRT]'EV.X!T9$XPE^=A>M-R)^,,1#8HP M)71NH=%6L/FO0U:FV[7GQ*Z#O" .X]BV(\,U4=A9#$+?Z$XN?&57NS'F!$XM M?.67.PJGHNOO1-^.9Q6:;/NDUC9%Q;: JS[E_B6#K$GW@KPOHPM*\60H\7X4 M.T+=CG;RSB L2#&=^J'8KD,_C,+(1T;DVF808LM6;QIZD36V_XG:75)'G+'S MG:&/M1>.97^!W7&T2T/]4@Y?XTKC=?458LS#E\-ME6VSI'QN#R.VL?':]H/ MMHS8=",=^C9"ON%W@&S'X,H$4@A#\;2!EM0CR<>X_U8:>7&TG*3]G.0?9UVE M/1D%]N0T#=LD8B&MPC>[.)/\3?/&FV(SM)&.R+L",QWV)53O8^%X0( G:+AE MR/(4CC+5!53 [=@R-,AW0N!ZKJO'MFN%>FB"[@ XLB(S:BLWH'S+IM&B=GBZ M^DM(S'T>-<5E)-6?67@1%5:^E]%#1WO!6$2%CY6)BZB@V#1\Z$1^%,:ZY[G0 M,+JRQLAS INW*TX$:_*>^_]73QG33,OH\%,[K:9Z"A_GXZNGV+[I OQLY+L. M=(PX + K*!P[^NOJ*>@F#P]?)Z/WU\H;ONXZ5A":KA>%@1?$IN^&@15&K@6A#5FGR".M*-QD.W/\ M1/NC S=U\>A!IH9&43D4+Z-?R7+F]:@GDR/6'A9EU697X#Z=7M^]//!![P,B M:Y?5$=A-\MR<'DF_UR&FY!]KPPD=Y-FQ@6?#)G1BJ>M[;UFZ'&_*Y[35 O3/+W+:NT&/X%S25%YB[&)YI(:BT]5C\C) M7LV+EFK!:Q3]R^-_G0?:'\0'C3HQL?J.I'Q GJ=JS&7H]V3>%O-T&?ZEQZPY M% CR+=D*P9%\FF^RM#H"[DLV9QRC:K3 MBA.<5,9?(-5.E&2NB(R+R L+E?(;9!G]79%O[RQJJF)0H"^_ ( !_7I(RB2O MT_144 (S0%[LN$$(0R.T(VCZ'8@H,KB2XR6;5K[C.]"O^8O:R^2<6T"GIEM< M05^J)^']B'7&N(J/2S81E=DHBU-1J8K'+-L_- M?X_&;V^*T2KED7T2 MWEU B6V\5FW#LW4'.8X?@S .3=<,@Z S&=D^WV4$8PPIEL:^P'C5++*?(.6= M7H]ADW4R/1&1O%/G$UC+4;XAM@8GQQ)(7H:BR7'ES<17&C^L2M7D5C5G4Z[R MI[2M#=@87UM8$FW/,.T8!)%M(1 'L+<)'*Z3X^,L*=:J]NQ @TX[@<>G5"/9 M9).JZ8CDTZJS',ZO5X.4#0B6'*J7H5B2?"E4O(R\MZ-WAS5^STFQ^W)?E&3W M]#^*+*__ALV3>D/7Y4U2UCF6@H=LW^&QC2!V?-T 4>1:CN_&3FCU>'R^>Z#4 MH5"L=2_A:BBOLSHC-3)NRF+?Y-;B7XP)V!0V$)M$+J-M^.2SPTRJ3[]J(@I; MZW!CJ=!.D2\G+!2F?4""U3?E,N1Y C_?W+X^#;.LLAX799K=Y_!0EFF.(]\R MR:MD0Q?50+ZEW^Z:-;;7H7'@^(X+ ^!'ANY9IFLXAMWA 9X1\\BZ.A2*9?T$ M6EOKD?BAM8YP[VDK; TV#5]&0_!I^"O2L12?H*:[W:>X%Z/;PE0/Z+;ZYEN& M;D_@9S%UQ^#3[=^K]/H.577VB$>/:AV%$(?\ENT8R F]V-.!<5Q1#3R31XPY M'ZU887]+\N0^)?,;K9=SD>,O-^G)XNL;&(8;^J$7159D6[;A MQI89=3!@$',IJ'3CZK-T,+;=M]L4=ZZ?H.4M[26\#-FV=E7X^=7USH_TI MV.7$A[R,#BBLLL99AL:J<^]U@2ZU/#+7']@\I-O##D?$9PYGEWC"WA?&5U*C9!V[IF>$$"$O-F/3BH#MQDV>N@D-X/E<9=@G0Z58F3M'R+SQ MR\GUJB_.Y)YZH]T^OW/.9N8C9]7V;K\@G_BX8]5\1"7L.J MJ74AJQT&AHOIVWH9X\@,?K\NMC$3\\QW@%,#^$_ ]ZQ:VS#6;=0'G8W Y3NHR?=DQ2- T[\)&NT/@H=3O#E98A-@=03QB2@[-VKNDSZE84## MQ.A:A@X)8G]]K?((!D96PF)0J2.Z?$O*S7Q*'M.H>$RR? WUT#5CW3 M:,5N MY /HEZZ7!AR!:5S )Q0G1I$O,'E+*W&&&Z8)H3 M\3M+,#2\]5-:WA;,"?\"%GC$X10,NT9TY=>:V\MN\,<>R&4"M J;]D<#DU/B MA:AD4VC5''(*[$OR+K*E)I?_+25#&?PC"%R&P(WRX'6V_F@VI 6KYX3P8Y:G M5W7Z6*UUQX:.&2(8A*2BAP?] '3 3,]%4D/3\7!4+Y2*EI;4_B ^:-0)V;&K MA$:4%*E.VWZ<2Z$,RY\75C]9FG">@/8B\6/"5WFMN@PMG])AWM!4-M?LY4:* M39IN*Y).T5VQTR[)5K_GN$&N@[3NNI[=74S?X7DR NLE_@\8EA91=/ MR+=]$ #H@MCLT MCA%RG0U6A4'Q' .^N&\M:W+E6.YMF;8A&*<,"V@#SGD"E>LV1;'!K#6@VSKT M1-R'UJ]FN'>+G^"A^8#B)EN&@"OW\KVKM)2SJGX7LXUCT/>TW&156EWEC2-_ M3[/[ASK= AP=)_=I]_N;,MNDZ\"*#$N/8.@8 8ITY-O Z)RP@&7S30H6!E[Y MU*%#IR4-/#R-P+BT/8Y)Z9!P.ILX_I1WG%@6J2O7OV_[+UK<^0V MMBWX5Q =,=-VA-S-]^/.)Q $W353MNI4R=W1XYC(H#(IB:=3I Y)E4O]ZP?@ M*U-2)A-/DG;?^T%8&'CM??TY;VK80E"UR:]TS3+Q3"WC;VL]WS\ M+=#ZOK(-+Z7MJN5L5VL'6\DA]^I!G;SSG0_F6<-EF2 MYM7?T_USMO$"QT1Q@$P[]CT'HR",QP,I&%ON+.<^FK!K7L"]GZ_'F?J>@@4[ MFMGICL %7RG>>>;ON?N'YB.E%72-F<^?CB;PSNO)V;O]%4"=!]1[T+J_LDE< M;=OJ..+2W,M^)]/X4NRH.CR;I1794R[4#8D3B.7C^Q^)#Y$7)(YK8-.T MOS MW;$,54#""+[,"B(6-$^*!U#]IEG;,J*7O01)9)N3]//'-W.\HVZ9*U\G:9D0 M73D:UR&-DCZ\2UD@SPC[@7YVEU55;^I36EU77QJ:6+#5-B*!K51N(+9"T_)M MT_ 2AZQ4,#R4OT/0YSIO4612LQ"-*$%-85Z!IU1E'*Z*=];3]]DIYSU;']C^ MTK%-,-+4J1W*+BJE06P7]LY].LY"WN39MU+VUR%YJIUZ=VZM@3,Q4>S.7N!S M\U!6^;^SW8;$>E:(<>(Z)I%@[+C(] :CGIM(B"&WJ;E%L#]M3D>$,JK'3ZR( MVFGE5%+E^HM#\#*=,RC;6Z*8%4V8X34JF;@SDPHFR9&,F;M*"7GO=6"ZV893@)+9M(_8"-R+_UULU''E9 MXK&UD#:5!XCR L7%K;A*Z:)5C51=,S ZFUX=@>$4+1&2UZM<0MXPR)>M)7M^6& -M$U*GDO1UR)U2C][5F53-EH#LO5N^FHD;(QP;ON-A%%DA3* Q M;KR93B@H=]QV9I4YR=TO*3ZY]4PKE3(ZMO"FUP1%;)HE3.SJM$K+2Z-'B!7M-X2[C&T?BKJIGMOKT&TBDYN'M.@O3OU\[AI_X\7ACP?6X+BNM![7FT?U+CZ8;WR#MKC^)O^M<#6^Z;_HN MVM!\\9"".[Y]^L0C=_N\0@UQ^' #>/29_&OK]>_D:B]O8^JXU*NM0ZUC%ELA M+ZHN\FIN.=:9]J;*TOJY>FEG]GZ2;S5\XSDHCFS;I?6%7,_S' >-A[^!:7!M M%HI;T3R3#1ZKS"M!9 M;_-U]WRH*F*45 MUS'P9_+U[6P](\/,=??:Z?WZ[KUA,N5#Q[5C!T+;P=CWH1^@P6"(;*Y+G!)F M-,_!'3(ZVJO#(*][<)SU\R2X9%/:F6CDD]$#@R=D;#50;6C1=[; VK$?&4[D M68$3^;YAF^Y@,H(NU[I=RI#FL&$8ED(5&N489%.VVY9O&:X3Q,AW7,>&@TT/^GR%L:0LS;5F M%,K4)$DBXU'>;/QQ'M517,-2\0H,T*X ;=0%J=)JJ;.V910O ZA4N3+VW,R MA0Q)+!_'^MWVX9L+8-T)(JRD[?AP1DJ)X MW$KS;5M*F3CL+*5,:E9_/(0*:I,F+A5ITSJ6>P>.>-1)@-F5JI.()Y?429@= MCG*7N^=M\\YP'ZP9D>4'B1_3DT?'08$;!N.E)1SCA"]WB92I^36J/;)O1UAY M]^KA@M@"4)9J-NF:D64^]>J!@1-$+[, G&9J0L,44;P.&5/ES/NJC.HXNB1F M==4,!J^K?L791G0.#CW+A59@12Y"AN79*!S, [0[ACVL6K%&8[JNLER6. MA9XX9=,R- M;8L+3%JOM$*E8SA%/C[2&_.FMSIRCXH2R2+.VK);(PR\5]1YN MO:AI4=A^CZH/M!QD)Q8T8(QMF"#3QMBTQ@TJWV*Z-RUG87[EX%J(2=+'+"": MF5.@(BH67CPZ\IZ1:3&18' UBB+CPWM9D6;DDK8\-O_>_)369%@.^E7LVL>9 MPQ^'05?WH9"+D]AP0L_S(]O"4>#'H3>:3Q*F>TW*C6I6H [K.([HF.K>=@\_ M.0#F7&RIIW]:KA9EGD_!WI .UTSZKMRV[YK;=<,ZR7\%D;<1ZJ.>7[:-,/YD MQ/P7UFF%T$#GC-#P;*.=,7AY.3&):*-VV7E%GUNEYB[)^3 _?\R+^^N[FRHM MZCOZ NC'LMR]CJF1B7TW@B&&41B$%@X")QKOOB60[XF^ GNZH]X6(HU[!Y#T MWRG,-NHBZ@DV&-4EEF($U.7*W"$:J&5VEE^I@1'FM.5B(Z\'V^% M1Q$SO.+SB?2O/F+R$S,A2SO?]?TXBL,XP7C<["+_QY7 "(.<"-"W+AT1<>",@ AS(9F7ZV->9!]([%1OK!C; M. [N6BH"[HE5">WAT"#9ED^XE7SQR,72HT=Q?E@NYZ('^HZO_E ,J5=Q MW>2/:9/5J*R;FY+^[T]M%8CL^NY351(AK>LD+])BFZ=[?'>7;9L#P@W$ENUA M+TY,.X382V(/X0$@K0S!>GUW9E@SA6]5MBWOBYRV[!78=BZ"#P78#HF0L\%+ M\M?$PQ^:\@?Z3_"8-0_E[@K<#1Z"K'7Q6$W9+Z?.W>;3DKORYN84Z$.CCMFM M\:%1J1\_W)0_T'^"WB%P?0<&EZ[ Z!3 ?0LSZ/OB+,G2JKV[G9+_)-UNR^>"%C2D MWWPN=FV-NNR4GLE=Z5;;DTY$+ MVU^6OA2_E>+FX5' O\]YEK"=&2=]_)#BR MZ]M]WBT\OY#_K>E^^X?B$QG+>?EM$CDVGU^EO_)K]'"ZONROT^K7@KJ\[1 MTLR+TS4U,O<2]D31CS;,&9OXX 'X2N$/^KD-G;A('.\B-C=@- M$(;(/M[1M'V,>&:4V4"M:%ZAJ^_'IWW6*E ?0M.)@P:ZO-/&?(W*-GFLLCWY MII Q<>[HQ)G9XPH,CH##8X1C7ZX6F4E4-<'$?#)[*Z]C5IG?[=.UK.;FG7>U M4G_.MEG^E1:P0?LT?Z1Y('XA&*N&P(:/= %?CRC+*$,D8F[_0.?,O+@NLG\2 M*=R$MN'$C@--#)/8B:S0L9P1)(:\16CFA*;_X.LHRMV.4>YSD3X]5>57HDC= MADPW)FJZ??+7L@+;UN4KD+:.*EBMS-72?"N7%3:RV"J&9G$?/+D"G2_M5MCH M#>C=.9J+FA+<9F#TB:YL?LZ^->#FMVS_-0,_D6\_S%QJ5&W#,"QT9NX!ZYB> MEG+^S )HD39@.93\953);@_PNM5(FCNBZH".J++J,2DKV/YVNM]8V' 2V[40 M=F 40L]/DO%\-+ LIB0.6@'HGG:.YA0P3"<@[=$->_E7@'SZL9V:B/3\]I!O M'T#V6ISZ]4_&O^[1VWZ7CQ)7T71\D\D!,N@;L --DQ+]];KJIY7CQ0QM/H(= M#.#7T#3L9X"K:"*QT[ZQ"?99<4\B.WH.1A]^OAI+:7$NSCN,R;P&XV_,W[3UE^8,V_2Z6,XX\ON7HQRRML_KZ*:.WG8K[L=*SX4/3#<+ \;$5 M(P,:(1PC"FQZ3#E'96UHGJD[6%=@!,92]EPMB6Q+MCGXXYLNA:C3LFHZP\W$ M\D>6S76L8Z2]*-7V,=XW:0_9[GF?7=^-%EL .UC765-W99UA;"?8\R.( L<* M/9A8WEC]QH<>U]:6$H.:]>@PF+K&$"L%KX9:-F&:G54^E1K@T=CK#;D[T$%< MID@\"V\3"J:4]G7(F5J7WCV84\X71S4;^LJW(?$^W)5/W?.7G[/?8'=%CQY/ M5&5!_G7;Y>#LBZO.E28M=6NWJ7YYV:9.1 MEO8,J[>-(C?"B0,-US=#*X21'8Z%R1+L:+N"1-S;O-=]B)^BB:6$:66C:AFY%5/H63(E2+ MLDU3-2%IBCA>AY:IM]4T8(\N,L9_XL8L3FX2( MA_1;B6L$FZ]9=5N*R1>O+9YQ=@Q+8+CM*3Z0M@VPY ![0Q'S^!*E=HW#2]B7 MR=$EQY#8X/J8I[?Y/F]>-@E98 M]CVP/#L_HM1R*#+YZZ%/:M:_ B.H):5H!,$L0OQT M2._;_>5AB\=,',OV#8BL('(]/\&QZV#H&%80&Y[%E=B?^^.:1>: 1W!#A9\M M-E712A2?G/!PI$5'WG(Q(2#"M*U#.<3AEXJZ#Y]61&5:[:[OXKS*MH2W&CVD M.7U/V!L-@MB"*$AL.S9"9+M)8CB]46Q[ ==-24E3FG5D0',%6IST]'=$*J@L MLMRRZ!VP+R= T51.BI(CC=4B4*F=*+?V03[[PMVS[3$_;K^_N M\FU6#;N\?N) /XY@F"0XM'S7,M!@+(0A5_Y;01.:Y6I$!7I8HB(ERB";.,U M'I\HO>-M(2DZ3:6L+O_J M4)TKI89>)_"*$-Y7V2M;CN&1"08Y86Q&7FRZB1=8@ZW(\9@RDZB>.3]'Y.=/W;O M+1.QI1R-ZP@M)7TX]6)0DA&F\@AE43?5 MY7C0=?SXM FW_?)_YAA9-J#D<"UF)+<"GY:M^[V8+A> M%8JR-"VP,Q#$*:R,W+#$;<2YHYB-_.EMO';:^Q,:(4G3LMH@"[Y4TE78M>#G M]#&[OGMEJJ]A##W+<5S'1@G"V#$B,\2C+91 IF,%.0NS*0/76SE)UBY+Q#R$ MB2J%BJ=Q3%IQEH8SDB%/V_+*H<"'4F5'8E_;?<[V:9/M!CO#.6CLN+;MD96C M;[HD@H$T$W-K)S1BQ)Y"4NSKFO6C!P4.8X-[12+(VN5UG'["^/1C.:[8%V[Z M.1-O%R!C/R _->W M+Z#\K2#=G/Y268''PSVY].XNWW>ES^36@BW:6B7I_KCW9P/0JXDS,C:=DF)Y6M7G(IA/USM$X$#Q"(HG0*R' M"+'.MG^Y+[_^E3A+ \20_DNK,D>QX001)Y1&!6W+:HT2#TIUG8BW#%.K;9_H M/'5#1E/=5>:@J5&+.JL3XN;1CVN:#/WX/]D0_?.0;29)%"?T.HOA1WVD&IK8 M]&R^!WFZT? ,-*$G>Y_2E^ZLK4UAT-\%94TMP^;&>;:VH8L0Z#F)G\_9=::0Y6>:LN4>M M'UG+R>1BAU%L> '&(;:C)+"19SN#O<"W8EX9%[6C7:#'TZ7V0)1G7QS9F4\*LSV9@(RHL"Q')1X21R; MKI-$EAF-$Y#K<0:ETN9FB$T'9')*+D\LFTK/RBB? @_07E6L7#1JO436A&8J MXWD=>JC.G=-)%U7QQ%QG.'W*FW1_G"3MQZJLZXWO^@:FR;2-Q+5#;"''[!*J MN)#H*-^K#&$CFB//)"_:%TW[ODY1EZ/L"MQ3<)Q5?(5Y9).K62CDDZD>TNMT MBE?@QTGR]-3$/4/.A"Q)\[D..9)WXVW%636\L,I//P)/9I%#+K1BPXVMQ#!" MY"2>ET2#QA24H\*=5W/&7*!!]+$I+]N[OTY?EN@(EY Q);9APE MMNT.UAV(N!*DJ+*YD&+M:&';;7?52YET\9$M+6/:>%8L:5?@&.EJ!.X8E)C8 M"37 ZH5/S"MV$91@C540X^RVB?-ZNR_KYRH;*W]")XD-Q\"F&WMV9)HN='UL M60[I.[Z1,!>O%?RZOA%( 8$#HL4JUYXF9F)L23*YCJ$DZT2IM'?Q#Y0/[8M+ M>INJ*QOI8M.SW#BP22,[9N*XIF4,EMP L/4!0D2Y74]^B/LP0GQD6.#.;\.Z36T MTU"+-^2_;)]U)B%V _IY&R>.@3PO2D93B8M=KO0Z(@8T:T\[5&Z&H7(%*"ZA M*J]B[+$IC7;B^*3FM;RP<:8GO\X)7B:$18K&=2B+G MOD^O(\R&J+?UC3]>S MH&F'EA>:$+DHM! T!V.V8]DRZL)H8A%]$:J *LJAF,9HH$^%RBQ2_O0T-QQ* MPTGF.K6&UXD+:B/$":O>?,F*O*Q^+ILQ5XWI0,\WO=CQDRC"L6]%]D'73-OB MD1K^K^M>0;6 0(M(,#^@ &-LPJ*7+,Y%$A=/6K3D'1T3,B).W3H41 )_J:H3 MR>R^M %1%-$SH=A!,((.D:H$VMY@* IC*+[YPO1YSB'C .3VR@"7(@I",USTP=7D"E!H@LL=<2)%M$43AU(*PTK?#$ISH(=9;P087:/J MB+@QJ3W"O+#DNDI(U_I4YD6#Z0GO%_K*(KX1 MNK$11($YGF&1Q1C3_1,==C7KE/.7P'?_#R"Q;-)"]K1P+ZO%0^+4X&3DP;.GE7-L]*_;U0)N+] MF!?9AR9[K#>^CZ!CDCDN"FS'CWT#)=9@C?P/5V5M41MSKYXI,M!"DXIV.4@4 M"7;U\">YFF:A;H9(=^2&.=#E9W.-<:Z %Y-AKB@KK*KSH2#C-:N;3^D+O1.! MGJN*6-T0L]$7*(C:&(.S.L#@N[P NW*_3ZOZ>SXY$F6738UF()9/C 9 H$=T!7I,\RK1:5XFA$B2 MR'7HD*P3I=+.)1/[#*8_ITWVI6F?WW:A6'J?;7S;C@+'N*Y1+ QZ\Z^C F=,09%!0BL-3P,F>!H,MZ09W8=0TV))^\B#U7LL XF M?'>7;6GA[=$T',Z+^VLRO7;I]S>6&<8)CGW3-IP0!C@.PV@ $&"^ MW1B%9C6''[1X6;G/=^VDEPVP04,&8=7.AWW\P1=[J*2=3=(68IQ/X4:0X$CK M*$Z:BH@,RZ&0P]40?LPK>>P<3BB@AH98AR#J<*S4WHG93T:';/)]"<,O#VF5 M131-"2H?:6;BUO#/64-015F1W>5-3/YGFV?%]H5FB?L["9,HQKO#?]EG/(>_ MI=6NWL1N&/A>Y(;(<#3TP7>[HY[0YH_]VO<$\LMUVQ,Z37GJ>T(G(W*%HW0S M?N9D?#4-O?Q1^GJH*% M$TCFW1$86>N!Z[D)9)\O9R-2;*Z[U"-!VK0%$V_3?9O1J7[(R)Q(MS/D)K4I M6LY,2$J87'XR4>-&J;B'\6W[#:6V;DJX_9_GO,HP^=_FY:>L>2AW'PH:%+5_ MOPD3Y":)A0T[#"WHNK81AX-YR[$\GDT_948UBWP'"SRVN,A@&H&1U63W5VT= MQ?SVN=UJX-OY4\<\V[[?(J3SS0ECW;>F!#U(T+=!!Q,R;BL\G+.-G23R<12;, D-QPD=%%N#;=OTN?)JJ;&X MN#:2X"-+JX*L3&KPW9YXD_%?'5-"/<]1[YRL"QWZ?D<1]EL6*]%&)N8N'@6K M8GX=JJC8IY/'PVH98R\]UJ0D-MWA?FS_4NSRN@N"#C\\#8L6X W])(X#)X[- MV()^8 :)8?2@ N397,G4-4-93D')^N^9%KO_FH'G8Y]&0>4M2J:WR=@$=D6M MQ:>\ W P@+P"K["//S^ORIREPE44(),A>T*L9VK%=:CX7,Z^*SQCKDM":DTOI^N[ M8YQTJVX,D*NVVE*VNQHV[(I[L$WK!W"W+W_CE'O5+<5XKVBY1N+<9:C*;9;M M)M2ZN^Y\C'?FZT5<5$Y=,=+3)NL09UW.O;UJI)-#]DV(444^%/#NKKW_EM5? MGF_K?)>G59[5L*[+;?M36.S^;_J4]^_DUY_)0-CXL1N8KAU8V @"-S;M" X; M(T'L&1Y?"4B]6+1?&)J09WI)X/"#N1?1$JQ.+J[G:*UU*,),OKY;C,_',*M> MM)5IZ?6!*GO(BGJ\*$FW#! )*Q(25?PMV]UG/Y) D_X0WC6TE.UVG]9U?I=O MVS.G*+LK*WJYB>)+[B;O679HK\U-RI?>-C5 M%G_E"GBU]WH%J$. >@1:EZX =6K\VY1Z!MZZ-K;XS42+:YE9%#?-Q%RS5"=8 MQ^RSF/?E.H;B$C,4F4XI1,.'210:)C(A1CZ._!B..QZ1YS!>F%\$FO9X5W!^ MHK%P>;?4_,3:KG-.3AH:=!4S$TB+W>]U5NK:1/N4Q-GT?Z3YB-=U+9.1$/\" M"?XWENU%OD=77G[BF08*8L<;*A8&2> (IO:_^%W-:Y03&?OZXO)@FU;5"]UM M3MNW$L*9_B]3QZ;5NECCDUJ1W(;*D_I/R)H(2^M0)2'DYU/X6Q? MPM\1Q. KA:7G E<3>7.:!>VXO"D:HI^V+=HC>0J;,PI2P#!C<#0ON9PQ$T_96$ 1@Q;R MW%63+G(X%7>I:X!U:)U*A]Y&::JYNJ1X==5L4%GLR#HSVW7+S#83V:':+6QU M%2*(/=LF\:&16+;IH0!&F.:3O;1&D3>@;_2-N(8MH1&9DD+-Q/6C(4;^]'9X M7>3FQ*A2Q^>R@TFA'Z7JGB8_=&J4/K5W6SZ.>9C=!,:V:\2>AY/(3QS?B@?C MKIFPO?!6;%)ST' 87K\4Z?,N;]I<(T-&,!I!',#3"?"0@*C=7IW8M!7(]*ZZ MM<153W-#J9+ FNZ,=T#598>7DL3WQ''JHP3SZQ5+&:<8E%.:,_8W,E^S@JPG M-G9D8]]V/.Q$@1O9ANW$T?!Y:#J@2<3VRTMA2;/JVED7@CJ+J]]3'@O@(C$$"$!ZN>";EVR&5M:=;H'EXGP:\ $K%N M$7(^1Y/FEDUQYZ253U6/&7V-#?3@YI7,"TQ-R*(JCMF;\QIB&6=@-LW>X MF(?<6*JFERR:Z9EN!7S?7FQ=IA37.ZXF!IH\O^L88@K\.%.32Y89M>F?0FS$ MD1$'KNT99%B;MN]9@^T8A]$PQ%A'EPJ; B.-;Y#A]WF>R-KAF8 _JI21C@_B M_HA)B5C;8"VC4:E/0DF)^!ACOZ]7C'D3.AS#9&N'R#<#9$3(QI!F/O+M<;W@ MAX8A,/F)&YMG\NO>"?#-?*I998O9-3,I>"_O@&D\J>MAG<]?I^E"WAEZ)J_B MR5*Z#JU2X,>[ZW=JF!&+'$[5ING>V(TE;.A6"%DJ$&KS(JU>V@,J KK-,5ON M]RWL+OC9(.A%,4R@$^,(!:9E("OH$?N6YP6;IFS2O4BT,2].KKV,T26.94 [ M?/N7MYT0TB=MO%L8BS8EFY3^7EJ13XQ/)+T\N'9\R:)OXD.U,+IY_=J=L7[I MDH&HTH9A#E^7Z0[KF$A6P<1DJ+QDZW#76NWGS+X0R<;%B1D;+@ZQEY"XWHQ< M(G>GQ8%K#ITK31 MZ[,WY1GUM"P?PC!$EA=$9$T0!+%E#F!M;%MJ VLM$#7'U#^W2=*ZL&S?AF5] M['5(^][_=2N)]5$:+-5!MYX65A5O+]ZX>D+MKJIB>4>E^PJ,3H+>2W#L)BWD M\3L)PD5:2RK^UMH]UC3#+$<"=]0]0YN(S6_'R03)\+N^H^DPO,BR(\-S/5H M*HH]VPK@8#CR0ZY+A0K,:;Z7@M].+V,>HW?SC'CV(A6LB\P?V@F7G@N^O.+W M, 4LJ>.G6&/69"G*UZBO<@Y-:J4"KI@+TE4E6310PQN$/<-$L1?AR(Y=.XH< M=]S)L&/,M9*YB-#$P,$0&:UC$41("_K3,FZCOS(776'(854VCA MQ''LD__QS1 9AN]$MC?<%/--"\5<:6:46]<\X;]?:*9OEA9%6?QPO+;(>^2< M"TT-[<)X_+UHDW >BV?-FW>KJUSH<5,Z=92NK7G6H9D:_7M[]*Z922$%WD K MP3 T(%FDV6X0>7X8#PNWP/)0Q!-?\'UYOBVZMY+Y4UK?9-MVW^9\V6<5W DH MH%+:5*O;I[2:O2;$*W98A8J9Q16*$#OV*8'A9(#]_>>[+*;#6DAPW\A +H1A MDOA)%%M)%(7#T_/ MHV$[TWHO-@TAWZOTV6\"@)Y7X+.W&9LLK?FYN(3SLEL MU+_#@P+%+3,AVDOU@77(_F+>OWN*NF0KL*1E^D>6WS\TV0Y^S:KT/OLI>[S- MJHWA&<24[R;0-F <>29-8((@<@++QP@S[?V+?UVS_ ^@0(\*_-KAXDB/),C: MM'S/0QB? /-SI2RWT4DJ3BB>/&W+9RR2Q%^JZD!\(6M25L1:\3$OLNL[5&6[ MO.GMQ<2.8T2V:WM$K6)J%Q)[810Z,/*CD"?X%+>B64=Z8( B:[.]MM@XU40! MEVQ!X3PT\JF+*(-:8K.S!$U$6?*DKB->4N!'J;J[\6G1"4.&'WBAB6W3M1(G MAI#\_V P%-NVSR-" I_7K#Y*5$>$-3:YT4P8G\ZL0E^XA$6"OG4HBHP#I;*N MQ)&>]KFJLF+[ K_E=(2'R/.0$MST=U;WKU6,"O M% U/*E@N9BXO<;21PKFUQ,B'NERM1WZ?6<8(4;/\ZD4,=BG9)=C&]K;_] ;N M][V9/*OC\C'-BTW@1H85^I9-/IRXEAM!Z(XR8EJ(99Q+&= \Y@DD<, $?NU0 M,8Y].>:F=6 VTO@T@9>O"6VHL^U?[LNO?QT\I?K@CW^B^N ?Z<,4'R>T0@E] MR^J&&A=*A=V)4T\0C#=6%)FF%05^F"#32"PS\NWATQ:$3/7\N#ZH.T9(BW27 MIP6(R_T^K6K.504?-XP*H9H6SBB!,I)>#83,J 3$[ZF1ST/+2D8Z%^2W(YO? M7^:#]W9AD:3;?)\W70B20/IUVTYL-XD-&)D>=GI#Q#KFJK\G\'G=H[Q;!0^0 MN!8$,J0Q'E[KY8MS^/-1I>?,^!TA4\>^XNRM8]] QH&WAZ^R7(@I2!]V6%8$ M8V3:R,".Y?E&X/C>8,IW$JXC$"$#'O((<\'7389F999/DJ1(U5.4X )9$TJEC.=UJ)8Z M=][6)5#+DXR:=4;[Z,PT<&CY%HI=B&P'DF5?DO1FD9UX7 LQ:6/+JIG0$DV> M8'$]T\:M4CU;9"%WB2Y.11-B>KV*)N8.@Z))\,2J:%^:M-C=OO1+H3CE$Q#[M/67575H\IZ06@ M1RJX')2CE$V_9N.23[L&X@16UEIT:XJF"G4W%VVWPH MZJ9ZIK4W4%I5+WEQ#Q_+YZ+96*:7^-!)#"^)W(2L7!&.!Y,HB@.>J$O*D.X- MJ[*X_X'\=X]@1U""\C!3\"F4')EL"C4;CYP;6".%%. 5^+$JZYG+^4PQ,R%* M2@A=ARBI<:74T.'$WP$,V_0_I=_RQ^?'J*RJ\C<" *5/Y&^:ETWHN9@H(L$1 MH20,; B-846*PC#FJKNIU+!NT>KOPV^[0."NAWL%'CO X'9 #+8]9/%W!?*M MP+@MOU0#<*K=Z[<(R)S:X-?1'.O02CVN3;QZ4,P? MWPGD&$Q>/SP:B&\Q*FU.^X+TK&[N M#XNK_N_RNG[.=B*'EC)\\QQ@SD2TR&'F\2KU"-T5Z/ M<;!YGJV+AYP*B%Z) M[BESY^3AIS*>9&+%L0!LVF2P^915>;G#Q6[CV6'LFP;&T V1$\2Q$P8C C/B MRI6ITNY2D>*0#!-4!##X[BDC_WW1I/<310SUMX%XH#@'_8KBQ+'X-,4*T@9T M: &!NWR@>(9'SCA1MC56(IPF<>0DK)50A+^O<4N]@P1&3.#7 =7#]ZWA#T5[Z$7WD*.7_B]O:%:P MC84PQ(EG0=]U# -ZV";KO1Y)@&.NFPPZ[&N.17HL-2"A(1E[^[8 _!%:\&L+ MD_=H4$=#,$K;PFW J7H]6AJ4O%? (\17X/9E_(U+;:)'%OF)G5),C%;G=7.)JL$7P_EN@=AZ4]+78SB-CN:93BQE9@1M-%@S?1@Q+>K)6I%^V96 MQWN;'G545K';%<)$LLGD' SR2>&(B(,Y+4)WAIH),9,EU%J;:+\19? M:Z.?UA+>YX]YT8I>;Q,'ON$AR[+]"'E.8IL8)F.\&;'E7E5C27,\=P1(5'DD MF633G_E(Y%.A8UR CTQ-U=,F>)J0)#7\KD.8%/GRKER:.H9810KN]]?-0U:] M4424>-"/41+%41A;@1&&IC48LW#(E1I!T(1F66HA">J1*&EL0C0#7YQQ4$O5 MPC'0:58F]$:2QG4(C:P3I=*NQ9DOX;ENRL>L0M35HNFJXW[.ZW^-&6)-G#A! MXOG0-4)L6K9A#%;)#S%7Z@1)6YK%9H '7N$#%*"@!$F3RZ9%<_+*)TI2E.K) MN3#-U814J6)Y'9JES)NW21F4LG1)Q1Z;?V]^:>A)6YX-.AEC9*' M#T4>DED MD7^X[F A1A;3FDWDNYK5:83#J45"%$WKCFYV^#1F5F)VY;:]/]UVZ\4(>H6" M6XS;&UTDP "WSW5>9'4-R*=H%IS?'LHZ(W_8_?"85O_*&O!4E;OG+8DFRPK4 M6?4UWQ*6TXK6Z6H_\#Q2GQ<[\O7JY7REP3=J3BBB$AT:GFVT GV"LQ-B+,/L MLL(KA;R4[U=R-PF.S@,^DC[SHZPV$B>M@WS2CP+'B&#IA-.[(.=CD.P-5 M87#Q0T\*%;18>4\^E?#->-0Y-]6<9YM3YYEL%,]RO^,4;1QW/:187T<,J=:E M"W= %/"E0/P^9U^SXCD;+Z0D;NQ9@>= Y&,KL;%GN>.BW$0VUZLEA68U"V$/ MYW\ITSAN6J653B>C"O7N"O1 ?D1>'],O)K;;N>I%=-$T?99O3(*.\:NCW+< ML:ID;Z7>H,@W8RE/#=T6#^[ R7,KJ1]QU9[>RZG./G M+]1K&60#%Q-#B)NN=0P0?MBE9#?AK0#^9OOJT_BHPMPDV/.=P(40N['M0(P@ M'J] Q=B.^3J\E"GM@^"PN[(=M@^NP.&%2?LJHGQ\?"[R;7_@/9R"5UT+S5W4 M^3R94WN[*MI@'2-+C2OO:BB%6:ECL?B&62V6_IFO/Z<;;/\ M*S74GUIX!K2BR"<+4XR1Z<=1["6CN0197%?71(UH5IL!%S@ NP(_9\T5^$@/ MW:(/&(E>;1.FE4V!9F&43X-.D+G4';P,-EW7YRKG(6=)=Q3493%0=\M-CE;&H&@V1CEC M(W$R-=84$KC=IH3?=>B4(E].EAM2PQ#+O;8XK[?[LLYVX[V=?^3-P]_R^X>L M;D@8\5X\/Y5UWN[!#9AM##_[VV&OO- MP76UGMA=PT,K;@]C[Z$$:8>=_)R>9],[A ]]LQ:D6=.A6:M#LSX-OEV1#^3; M!_)W3\1P=P_K_>]?T0_1)(!DA76;[_?T/#TO0/9M2W]"LV>5=7^#*TNK@OQU M+7=G4;JUSMQRG*\7+'\O;WX7F"BTM<_E27T-3<.Y-AI:A6O^-M?4+.RS]AJ:1^Y= M@.0$+3P_UWHG:,&&.3,MZV[FY2=C[1Z6\PT:L8GW2T9HVK'@&>( "P6NY3EV M9%M6%"&86&B XY*H0&3V50YBUBFX0S_73*R^P?BFXT7;2F9.[IN)=6I>73.) M3<^+-I>6.;KNVO&/-%7S-A+#?*VMW=MS\\S,K9E7WNG[YB&ON-"8A.W8 M]5S+EGEG;$3,G[8-@!Z M.*:/C,B*[009H6\$* K-_EZTXT0$ILB4K1S$7'-V.Q]TZ/DG!,F907W+\4W? MBS::S/PMVEYK:2:Q&7S1YM(RA=]U[?A'FL-Y&XEA$M?6[NN:Q?6Y>68:U\PK MRSQ^DQ7]2G$\1A]VZ4//=WW3=<+ 26+7\A$*DL&8Z?E,==HD36B>@PFR<9U\ MN*[$K]4R)%Z>,&?BCV\Z/$F=R-FO#'?LL]A,'(K-493+?<_E>-]*;D(X[^\9 MN5= T/)BKL*)4FFGD7S9^7%,E60X9FC'R(%V'-FV$6#7M4;E]UR^YPWB9G0O MBD[TTL0>WBGF2BQL.Y$AY(+ZMY[>2:8DZ!C^2!. M!GRII$OP!6VXW\'YE%5?'M(JN\F^-1%QYE^;&/N>'> D1F&86+8/70NVF74\ M+TH\GZO B[@5S;(Y *.ULT$+C2]*DZ"/+4B;ASD^+7U/&OB5X@(ML)ECM+,$ M381H\J2N(T)3X$>INKNQQV>?R=*TRK=-MOO2$ NPV+WYR2]%/A:@L>G!G^&Y MOH^Q;T6!@7"7:<^)7-.V$M;(3:E1S>)T0-:-,I'-/;4D7P[Z%N.73\*.J:6H M &RSJK_Y88MU<=+9 \G%R!<+,3N2\V*[?][1IY(IK?GP-:_IRK]Y2-L2$ _Y M+6V#.J7UIBM0/]_635HT^=>L_]D=2 N0_<\SK2&1%\3;%DA[1):"^BG;YGU7%64AD762Q%B-9%VI]0M]Z\<-MVN;P M.7(5'/D*;E_ \>_U_H+6X2O0N0R.? 9=?6.R)BE [_85&!TG_SKNE0_K=$H& MZ-F8NSC*K$T],4^MM,^M8^);*SEO"[VL%.;:IN9. 3;81[83.,@U71][B9L8 MR![PDX##WW1K^2]-6C6KF9L9L?-H]ELWV4\=R^*'#A6H#O-TN\=")/7L&_\QVLK+R_RR*M1RRROJC^033?VA M^-0JR,:.[< ($/0G&C ML6'7NJSI7*8/?CJG_RC3ZNNF7&16%>Q-?_1)5926V>94J79;?DK]>QL/C/#- M)#%-#T+?MFS?<1!T_7&-%?L(;XKLGA87OUG#S,J)G4F PTZ W[G)+,8=J#7. MK[Q-O?3\JJ-Y5SZ_]IWG#S>_OF[*1>97P=[T1Y]?16F9;7Z5:K?EY]>DK.ZR M_-@#R[5@X&#'ABB(@C@THL@;//!#,UG5%,L/?YY9%M$-OGVV^^O= '"-,ZY MXR\]Z6IJ\)7/NZ/7?[RI]UV#+C+[BG>K/_H$+,',;'.P;.LM/PV_W?FV?"^. M$MNQD!6$H6-%4>0,^&T+POXL#A>[I6=@7N3\)W&#DXK.X;)B][\/X5;;+?[H M6WS^0?\*O697>9^U&:$SB^23-J[^G^^?L^/*&@1W3 MLGSB:6(9"#L^-H/Q*C@VF5(9_UY]TWRD=WAH.: &/>SNO 90X( B!RWTM:R. M-'6DI5=0R_>AM:ZRCBY%LO54\"N\)9],M\T?[YHD3^]8-L+0TH__8^(0/>S- M'ZUH[ 6_IYAF8P0&"FSB5N(E?FQBCS@Z;D!;EKW*6YSR;JW@@B?Y;/^@]K=A M]DC[V>.^G3UV=/:XH[/'5^K3N2NA.])1TZH^?&\U^\4JN^'O)PQ2VO?^,+'/ M?U[ L_(HA[F;_N_0AI^R%<8SG.V]?!#S^B;:9?]<*T;$+\>S$MM,4&#:!AR# M-#\RU[$EH]JK&>]7KS?04-Y5EHXVENPE:PTYWE[6_D^+/#C[Q IN?:OKMW_T M&$0;;PO=&U?=\LM'(Z_O[5WV#QNN8P4Q)H%6;"6&'QA&,OB'(\14DN/WYY7F M:.3H,OIZ@Q'E/67I8&3)3K+68.3MS?;_M&"$LT^LX(J\NG[[1P]&M/&VT"5[ MU2V_?##27V!\)E)XV;D !F%@F@&&5N0:MH?EXY'%NLI:@Y$C0O[3XA">OK#D2P&UG?6/'H'H(6WN]P4ZVGSYV(/C MQ G;H1N%3I+XL8.MV'6-P!U<@]@R5_@J0=ZIQ1\L\-\K.?'$@2.6^9W-&'^< M WS6GOA'GRUT4+;& WR^]F:=*3X4V_(QNTF_Q7F]W9?U\W$A',?&KN-X88!0 MC.S(0@Y&72$<'T:!&?"L':4,:5[1==@ <>;(EF./K:EU&S,\2UP#J2! [ % MJV--T32AY4K878?&JG&EU-#[^#0IR0L:B7S,B)R^T<7/V6.:TSNP[5_>9-6C MN?$,\O\<+T )0C:,'=/TW3B.;3M$)HHLKL2)BDUKUJT>+=A31"3V>Q?Q50/F M[E< L?'8!G@O&0GO.#>H5#<+F_HMV")\>C@T1@OFQ$;,B+;[#4#QSJN0?%1. M:*:F-EF'BNIRKIRE7RM36BKWM%S79Q*$?LHJ6LMZXX&<$X02$T+ ]Z MOC' P&;(=9%=N7'-,COBG2FD5=\X;)J[:+OPJ>ZA2=8;V/+2.:&[VEIF'0D5E5V9MOD=R*Z4>SRR*\\CJ^S^^)RV+P>S&A:[3U6Y>]XV M_TCI>5F3DY_U:7 VCI'8/G3,&$/L8V0EJ$^LX9JV$QFL=\T46=,WG \ VZ+C M/41PP+A8:B VZB8&KF+NUS%<53M5:NVOG%>#M@_9[GF?7=^-,*YO]_E]>Z1= MWZ2W^VSCFSXT(QMY<>(YEN4[B1T-EJTDY*HZKL*>[KBGO51Y-$A_;6%Q%AU7 M0BR;X,W-*9_:#>AHD=@>7UF!(X 7^=5SI^@R:5-7?A12O@Z14^K1VPLSRMFZ M)&]UU6R^/-_6^2Y/*Z*B?0%T.TJP%230A8Y+XILP-'QC- (CFT7)!#^M6;2. M$8%?.TR,BB7*U;0XS4 3IPYQ,<2B.<3%([TA?WJK-:5[Z=[Y!O?CCTG1+8?02_QO-AU\!@Q&;:!6%1*TH1F M>?HQ*[(JW8/?>H3M#C/!R'W )\ODM#K-2"*?+ V@QK0$ Z[I0SFEU.W*;7O7 MO1TJ:Z#P%2!F*CM0@,R7[?/-M'@!]UWOW+\,_;-N__JWLOH7R!O:5>_*ZK$& M=^5^7_Y&=^]K$MXT=%N'].DM^L>,ZBEY_2_RXK M]%PWY2-1[^CE<]NQ2%?^DMVW#UBZM;N'R32'W,@R#8C<,$)Q7[?0HQN3#MI\ MS:K;DG^+4!\B'L$X!B^TZ]6#I\^[6_A@Q']%?]:Y0&&#W@G9'4>-+.QX3&=!W%^4O-" ][\GR2H^K]NZ,)BNW]N'T#''SYC M=//W[SEW4WFYNKRTT$03GR8.#)F:Z6!?+FBB16QY,-!#P_'>7[_.T M&?>G+L0(SF@6R0P<&>." 3T /9!F]+)DS MDLDGHZOBD5UK9^133'_?\IH>>%4JO]-$G)%D1>PM+].J'"F5]RP..?^O&U16 M)&AN.UAO)L:!'SJ)&5H>]GT_P$%D'F8-UV,6<9&/ZY;N_[H!1Z!$=$:(,@:5 MULT6IS8O1!2'#.LF3%!\WQ"G5G%/^'Q.9V7H68&Z2L$O%743SMWC;M=AW(7X M4'1'%<3NX534"'W7"N/(3T+'L)$?0)@,IEUH69S;PRI,:M__[3=LKL"7_+[( M[_(MS;4V[MLL>#6 A;ZIK4"5[*]DKT^I2V\W\]3SQ3HV/U7E4U8U+Y](QVQ@ MT68?>Z)@3J7NL2+/]G$,$4J0'9G(Q(G?'2XAC%V+*R^T4L.:HZ,!:WL8.@*] M C]GG,_8U++-=LRR&-%\@=4 \PJT0%]3O8YL83Q,3JBCE@99ATKJ<:V8NRS>H)'/]^.#&\WPSC(/$1EX81H8#$\\RD\A#?FC%OG\IH0K_!_6-P!8' M>$KO,^9@G)JOAX%59]N_W)=?_TI\HF,JI/_2ANI'0^F=OR?&B3@GRPX""=RE M;&]@[[YQOWJ[(?_%)G9#Q[)1:(0H1J'C1C:T^\\'"0XME@F=^Z.:)^L!"Z!@ MV*9G?EXNCVIME/ -:C8V5 SK8X?/C&HA3I8?U&*P2\F^P#^D_^LYK\'!!(4196X]8"'MP0C?DV."1D$]#>0&:1WSC!W9@&0Z)0"QDTT+@ M"(]V?)PPO804__I<\M'?VB:PVI(W_.K!21J[=NCC2U Y6*E2*1RO2+@@&V*$ MK4/$M>*!U.QCYGV"*4, MS+:\&($)AQW\Y'&L.W3R)KH&8:9,Z8+D#1.7%B>BQ*U'1L1=.+5HD>.#14RZ M*\Q)OL]^?F[/(9'A6BY9'$70CV+?=@WD)[V)$'DQLXAP?UC[#3F*!U! H$/$ M+AK\)%T6"ZW\\(D$!S4JQ.&MYV=$09B@Y<5 ''JIH(/P#O[/V7U.]SR+YN?T M,=L$CNM@+TJ\Q,&^X8<149S!C&\F3 F-A3\^CP@<0 &*BE<(> EC%0.-7 D) M BM-ZD3A-0.3PB!(UEK$013^.X&0XH%=)! )1ZIT_Z'89=_^G^QE$R=)#+'E M!B$MOAUAV[*"P8Z!$Z;:$N)?GTE2@A04(+EZAX":-52ET\B4D%>Q4J1.+ M-R1,JH4H86N1"V'\[_1"C@FF4_KGJB)&DKS>IOM_9FDU;(6$@8EC X4PQEZ2 MA)'KFAQ@0X8H,@$MC;%Z;NL'K,PQR<@0J0IN0MQAHMS MUR)DJ5M>2N1=*!5V)?X-SX.MA/RDWD2!%P88)U%D.X:-+<]SQP518"*F2H(R MWY]KN_-X:+3(^+<[N:ECW^W4R9K@9B<[82HW.]\0<6&O4Y2VY65$VH,3.YUR M;/"+2'=&T]D*W @&INM89H0B%X:);0^"17[N,V]XB%N864CZHT0I*>$BD%=, M='$G)R=,M*D7E",RF"1%A+RUB8J0#V=E19P1%F&!Q-"N-;9/[S?0,A.$/=^P MXC!$AI4&K'(0+Z2+HP&MX@K=!A,ED5:HY>!32*'X*U0G3&5(F M)4F6R+6(D;0?[V1(#3/L @1W.]*]ZOX?'_,B,S<()<1,@"UDVLA,H&N-;W)@ MX/K,%]W%+A'1MAA&/L>!!9EN/UEJ(0)9RQ#?_W M9Q87BHRN%R@V06'A(8]35C3Q)B0 MM$NSZ^I357[-B;\;P_0,;$+7)NKENJ%#&(&#.=_U B$UX34RLZ2,>Q #0$%= MX>:24UQTTBBG,.P,*I>9-Z2P:(THCRL3'&$WSJF.'"_8DY//R)W"AASB<@86)FV>G 8).:#M9C$5.R=%'H)S@ ML'*G7&Y>$<(B-F(,KDQJ!)TX)S0RG##=SZ6FJBQM/P]=-S;,P#=\WW$\)[8M M9(^?-XR8^4XNST#'8I61G8!_4'TMZT>6A++)Q#]?T7=L(H&\A,T[(9^U@7!D9 ?/&!_>'-0_N M%@]H 7&?W/"3='F0:^6';Z!S4*-BL+_U_,R %R9H^4$O#KU4T$'8!_^7;/M< M$7TQK=N;O*'EQ0PVU<\0D )TTJ9_QC M!B[,^D)D+2\+YAY*#S=I\UQOO "'CF]:=FPCS_6@$"80H,J 1A%'DH-@(!RL)@IQYR?B^ M/8_(M)C $HDB2D'6ZR*HH\H(2%AY$AM-M/1_TG5$&-J+6(AB/YD6E-1%MBE MX(BZ<4[D5'!"D<<\I#M]X,1.T!F&!LP MA-B/2> 3HG'[)8Y"BW,_A.O3,T4A%)*HH/!1Q1R#Z&))+ 1A(DAA!'+D_70 M(D+36B1"#/S[\$.< XX3FO+QD2;^*+?_^O*0DAYS_=S435K0$^2-:V K=$P/ M.YX5!299$Z%AHR2VPH@Y3;("4S.=UK0008OQ"G0HP1%,[E,;*7:9SV[F(E;L M!$>44X4G.1,$39_GJ&!V+;*DQIGW9SOJ.+HD6T/Q]R_;AVSWO,^N[UJ+MVF= M[:A09D6==C6JZJ;*MTVV:V'!8O?F)[\4>5-#NC&OF_\MAWQ!4^(._9ONF'GY"9X#@: :8H\5.S!^KZBC+SC[KHJ)$#1R\UP^EM0:%);5>/IF,>F6O1JM3.7;+.P3U:S=8!5SD_S M>3\])#,+Q113$Z->"<'K&,)J7"DU=$"VP?78_'L# M:>O"[?\\YUVQ[?JGK'VH&QC0= UH)89A1=##;HC#P1+""=,K6IGO:QY*%!4X MA@5^[8"='T3JJ)N.C^9BC2_&692P75_2I!T-BQ/W"@TS@:^XVY()=I_1W8O= M 4-PS=!C&URA/@* M?'K5)!UJ,,(&\%++:(U<^;AEB&DU-=:ZHEU=3IZ)@[5RRKP)>G)I#*N*OF>E ML4#TR7/(CKMW0I4#JWA:E.P_]EMKVR#/P1/="KT#1PJ?Z4G='_>G@ M ;@K*W#WW#Q7&;BGKG!NG"[6ZHP[J+^'!N?<2CVS?0J.O *W+Z^V67O/0.O: M59_]:]R+)9/,J^[PXV0_T+.EJJF=IO96E^X:ZYBSEJ?A[6[KXH"XYCVX;ULP MVYW9&_Y&_S7;8,^(7<\QXQ#:3AA[29QX@W&"BRF[@F*3FN>DG\OBAVU:/X#Z MW.24=4#Y9AQ5?+/-'PM0S3<;C #/'JL!?(%F+8+.1MR$/"MF?AUBJ]JI4FMO MY1/"\10LJ[[FV^PTA)OT6Y05V5W>)(2<4^!"VTJLQ(4^"EW+-FV?+$\&<+%O M,[W0GAG20L']%<@+\N<,-.DW<-NYP'GO8:XV8Q/;%387GQ@?[B]T'DQ<=:!5 M$GL_ -6)%4BV&OHG)'WF]EV'Y,_M=+GHF&(_564"]G/6'+#%Y'^V>59L7RC* MOVJ9L[S5-.;RAX+KH:)OFNVIS&2*A'2$^WNBCH M"K0HVZ<)/<[%[F4Q\C<5RBAN@97$*JJ]>AN,:&&-=9 2V?C0+I@^EG4-FZ;* M;Y^;]F9F^2FE.PO!#.[9"'SH>#%R$<&+XU@ C,A'D68HJ-ZY[]XY,]OWR M,CU""YH2_)36-]GV?_&M--63SR:5B_+.IYF4\@XK^(ZB_1[ -\QWB*\6UT]> M4B>$5%O[K$-1];E7SM3/)31V8SH),F+HV&;BAQ#'EF^Z@PW3\.W-UZRZ+84D M].*W><;I,0P1A?P!W+:QS7=Y 7;E?I]6]?<+CDC6X<;,X0K'$COVJ8'"R8#J M2&/CA('G&H'C>XEGAQC:7H('\T&8F#HBC(M&YXLL?@"[?B9C&CF:N58;4"BE M67,@L<[H04'4P-P(*U0X)6X)1@F>3SI'T'NO[JW)'>)=?B/$R.R&IVAII'=*JS[URILZN1VK;+;B-$R1! MD$2N:T:.8V"77A$?Y=[%$=]"3:UM[0LY!J$=5GAZ]):Q#=2*K7KRM2IM-$G_ MHN+:0E.@K'PM\ON254[?!#55A$$I0>WG__?BOOOOY[JAQXX;QR6FC<",/#N* MH(ML%WD#&@SY,B_HPJ YDFT1TJ(]VR[K9'LA&&3_\YQ_3?<$7]TN_SO5Y5S] M:VL5";&=N4'4R.X0R;[77G# O0+]O4PNKQ(K;*X5:[)*+UG463FKDH'O.3P; M[#BN$=N)Z9N(8"!=T8['\!N%P:8IFW0O%?@*V^;2Y1&FXL!W=V&/<)Y6D I^ M9VF .38:5B# Y]GD#X&EVV7%@JO".[8P6!&+K +[,4OK[.@YW@WYK^&WO-[8 M86+$&)H(FQ$.DR )'5J$QS9P9#CD1SR1KK 1S:%LB^OXI>T5H-# KQ0<8YX? M>2+9Q' 6#OE43Y ^+>IVCIX)&9-F=!UZ)>]&J;BGR2M07#ZF>;$)$@21XSFF MD3BN&Q#%,Z+!(#)#K@-U"3-+J5 '3X$.L=(IKD0:F%2D19=(G$V-.B"<>L3) MZWH5B=<1!DT2XH;E,5-K[":K'C\4^-LVJ^OKN^LB^V>65GUV-"<)H&=CC"R8 M)+838(Q'(0S\B.GYOQ)#LR@3!0AR^HR10J1K&@(24)0"*1'EN9T6J=EI%9&I MEM$/(Z/7"S/*GFUR5F;%TDYV##=]G\W&/EL67<))N5R3EP@X(>]*>5O^H9DZ M5TH-_4I Y#\2$WG):# )7*:#'@5FYA/X8UDO M*T#ARHB1(*L0(_YY-SLDB)[8#9FC^=:Q73*+I^7\@X-W&Y@ R5[;I+/(]1TJ MB^YN;>+06J>F;]FFY6/7(+,%'@P;0 M>U8JN&;=*YZ59MZ(G8*[>JNC5^.":, X]^;Q)_IU5.GX&VIE!9-QN<),B&7F@& M$#F(++M-SQ[LF##R>:2%_^NSR\K7'F+W Q(OU;RI5 4H9-,7O>SQ:77G'QH2FB#.W#CV1P%^JZD.\16#*JNEV\@9#9FB@.$)V&$78]SQBUX:# MH=#!7$FT!#X_NY+4%.,/[<)+*F81H9)-4#2SR*)&9O.N.2*G)"K0I2< MI=G5AN;L:%-J5MF^K0*A8'W$3:_(.DDGLU+K)4(JA3:LFJX 0;?DTND-4R%QK =O.);G.E;@ M>F'8BJ?3/UAV$@<&F$N_%)C3+&)?M@_9[GG?5KLM.NW2A0T"*=^8[S9>HFU$TA[^N0.)4.E=KZ*)O8U56S M&<9UNQ>^HZ*Z2_(B+;9YNO_2D."$ JC;+KAQDQ"&'C%GFDGD(V@FCM]E84]E).][3T+H2,(\4C?WJK M=IQLG9 \77POJWO:O"KU]E)V!9RRB=*G]E+4Q[S(/I"?U9LHC$/7#SW7=5$0 M0M>-XF"P']B(Z4F(>JNSJ> O1?J\RYNV,%91E_M\URW"#@/W0W%75H]=0:Q? MJ0>@=8%#(Q4WR&657*XM5.KD%1BPLO&N3#:YZ#LCG'J:8'GIU.17J;OSLK^O M^$3K^U19?^O7\&(SMJ%AP=!T[-!RH.F9";:3*$IB*V&J \G_5@+?_:G_JS]]#[Z[ M?:[)X*QK4*2/&7/Y@9,O'%X1<$)GQ4E:_OV"(.Y2MGNPZ6!>T*)[FP_M/]JR M932- @KB(# ]U\:):<9>A%PKZFP@UT.(Z3*&V)_8L6=BS[-BW)OV$L?BNB*NQ*!F%:%'''[EN?ZEA,A MWW>-,(H,.-@-H,44-*FSIED #P")"([(KD#1Y9=](!#YM$X!OVQ"-R^U?"IW MP'9UE*GW"!_XVQ2Q6B3N(E\3^J:.ZW6(FT)_2EV]DGTG_"":G\D_JWQ+M_P^ M$2#E;@,-LL:$A*,@2;"%/"/QC<%:Z'M,]^EE;'HGOP;=\CHG_<(X=;UR3V;1XR4*?T6F,% M&K+8J.^Z.2(MCA8C9/UQ1P9$^\O;\O%IG[6?H;\&QOU[\A>W>=&=>]^^M+_; M?2'+Y!(733!\9I-?19LLO^6OQ(M2;4\5W ;\1[^0Q=^R:IO7V2=B/=O8L>&$ M1H ]8M9V Q,ZV!^,.F',5"93D2G-4\,_QH5\UL,"3Q37\5J>SA-=*0O&"4(5 MRYS[B?H)%IXN#C0/X$"+;N;MQI,,L>P^RE&[LLU(26?.[4VJX(CI7O!PB>3' MK+ROTJ>'?)ONVR,3RS0]T_1-'[N>B4R/Q,[=%1(G=&,$#>9;P,(6-*O5,1ZN M TY)WJ:%:#[*^/2'ARUU-W7/$7'F>ID\<3XR.AM>:'-ENE+SL*L6L)U0"K)'(.:S$*:C)JHJ.G IB?G MJ#BG)]+4K4!/Y'TH578F-CW9TH/ ZF7SRY=-B$W+2SP_#"-L!7Z 8LL;/DR, M,#U'XOB<9J7XI6BOU;>ZS)N1FX>4:5W0Q >?"/SR\X<;'(,O-_ &?Y%9O/3> MT/'O#W^@P]\_&OX'CT^,=0$ZEAW8(H!+X:;G._+[N2Q^J?O[E\B(/=OP VB9 MB>7921B$SF#!@S'3(D+DNYH'<5)667Y?#)DFV[<87"-9B"NV@SI=-/&-;8*" M_/,R*UK.WHXHF#AE$R%J'>=I0LA+^6["IP.'& %1MV@&3CI4/N?UOWJ[MIF@ MQ X03,S(=MW(]5'=D77$D+$ M:E&@BWQ-Z)(ZKM>A5@K]*77U2CYE^U TI /FM_LNVWK]<]9\*+;[9UK7]\>R MW/V6[_<;S[91;.((X2"Q$]/#7C@$5X%M15QY8Y08U'XO8, (TA9D>[?SOD=W M!0K>K#%J6&;3M]D)YCW\&;GM\+5)>,!W(T8P@&1^6J9&YUAXFY ZI;2O0^W4 MNE1J[*9\FM<].\Y>U8[(LWJX6AH_9_"V[I*L0R-$5HRB@-C&OFN%!OEC[ 2> M8[@>^2L>Y5-H5O>:L$/:YZGCDSJ5Y+()WD*\\LG>*TK!$%E\&\Y\SNC.^H]=2D[S>IGM:-VT3F-!' M88)=/\:)%=EQ NT!"$9LZ;4TFM&[TX2J'1P*7.OX''LF@>%$BF+/'B MTCDCYQ(2>G4H*7:LH"-F>M6Q0]T6N5Q>2Z=IY=1416VT7FU5Y2"#QBKE4HG6 M$JFGIF]^*S>)Y="'3([O.A'TH]BV(Z^W[B5D%E FL!PVM:NJ92C43QXR%8BF M)A[5*R6--=OROP3JBM3QP)^H) JTP.] !T6\XA$_8=:4*A[I9MDF< PKB7%@ M01N[A@D=]_\G[\V:Y,:1=-&_0IN7JS++ZL,5).<-"U&C:RJEKJ3JMF/U$,:, M8&:R*S*8349(RO[U%^ 6S(T)@ !)]9R9,Z7A,WG.K M237/>HX!UA,#5"/O:PGY8>?B/_D[%)A0 7D='(@94-[ M0Y*0^+'M!)$3 $1)"''4B209T]3.@&)SZ"% [D@;YC^NZ/OKC M6DUD/RDG_#SD)V>6 O_0D) M-4]]G@'J$X)3(_7I1M(D]3%=5TA]3*NIU"?CA)^(^J3,4J$^>=QT41_D+_5[ M'0@%-$B(YR!^R9/@(/#B3@OC0'+)F M2+&I%K%2:GP$Y@1^5'/*ST&2BK9),N44!'71Y28,O<". @Q\&".;QJ'OXDXL M!KQ(=7%,]WH8\DUA4J38ZR5.BOQ/K+O\D-^=VCZ_UGVKGEZ:?!M6/6[9(?VZRJ8%TH=N/[U >$ M.(%#H.W9$,*XNV<.:82#S2&[X26@ODX,_Y05$)J7<3,OG^DJ/$<_\,)43>W< MRBJS>_:KS$L\NR9G&O.26!IH3]T)$SC0+/":"7&HK-5H:S7JKH =7T-2EBHG M>V3%O#G=-A$2U83@)$;=@,@'-C^HC D-_3B"!/N=+-<.I\>#;TJ8)0AL@K_B M:I_?-.]TZW8$!M2*HQZF6P&;R;*6,(HK9B=Q&T182!*126R# M3V7) I(-C-W "UP48>@#2E&",.U% BI5ZGN2(,.GZ+DC./!IX1 MAG$"W9A 4%=\U>JV OII-9%E(5EP5TQ&TJ:(<)(:/I.HZ2/#H)7*1 #7CDF< MA$% 8A3C/H4O!"3T)K.3A"S3!-6W &G9B4=$L\1*,GA/H#%#4.MBLK-Z*R"S MLS*R?*: \HHI3<4:$5931DF4V-HJ1(<;D6=P&/B.[3K QT[D8L?Q8-RK0(D7 MR["<5L&&*:_75>F!KEZ(Q8AM,73E6.X)L"\_TUWTE:X,D",4:,0?Z^!#,Z85 M,XQG.:;D&[,L>UF1-YZT4=_&;N39H1?$CH_\R+'/"L6V4&>7&=0PGG2GY_6N M24>(L>M*?"#'M8W2%]83SEWUNUYUH$>X> ;OK8.9YS"TF'UF&&#MP5L\"+$= MQAX. NHXT/'BV'5:+2+LQU(;>=VRS2=%2[X#U@ZN1OHUA*M)SEWNA; DHE/) M5<$W/Q&CJEBG0J/**!KASOH5'^35P@(8)-1.7.( @FV[TR,(':FBK/JEF^=/ MR1?%!@ VP*#:L9V'0^=_:RR-JBX>E?+03\BDA6 MT49%SIV"J&[BW404NCAR(\[[,'*="!"O%T]L(O/"1IM0*7I=\N6U/ICU)B=LG^<=. M[%.%M]MF%!&:T:M[PVW(*1K8U*PCC%'K6EYW*V&K2KJ3??43,/!T&V7H6!.B MT]X&/&Q@1!+'(9X/$S>,F$ NN XIM0&,M&IJHQ9@M$)KYIF3$8?>] \%=YU M3,')5@AED\NB,G$:=0\6B0\BB",$(I\D/O BC+K>4C&$(-I\R\JK8MJS&F%A M,M-JJ)=Z<,U'H3:D^'ZQZ/JK8(S8EE9$2G94?3[R+ M]N5U+_]+=E,?)FR\R(T=@D(G]! &T$8AX8VU>3U+!U(DE26J+L7P;5&C&)]< M1;\QK%K=Y';C$X 4VW'/@Z'4M^(RPU*OHC+#3=$37P4H:["AT MCS4Y%OK]M#_FV=W]OGC(RD]LB%7],U$7$6##P"8N0%X($?!)6/>Z!@#Y@2?Z M&F6"!'/3YY%25JW58D^H7P=H9 9I0'4=4TB'(87V$2 M,I$%DY8=\S+C,Q=EA^PZ/U8DK[;[HCJ5V=?LQQ$Q#/[:Q!Y(@$TI9M,:V D) MG=COU4E<(K/2&U/"<"!0:VM][E5M9J-<"&#. 6(NLM_4GU]RJ59^9)%41'J%0XTY;!\&:-[.8>3*(D7-5'C>X..R8-MFN M*1Z4I_LOQ_18*U(-Y<:QY_I>@F" @]@C=M3(#2!-<"CTD$2?-,-T^^5T?[^O M=4KWUF^GM$P/;'1:OPI30U(R/:2H*B:?;Q0S)CJKOJ97^VR34,^F MCHLI)CYR&'OZQ/9C$@1N2&#D2!6#511AF,9P<7>7'YM)Q4.81QJR:<9U?'V& M:<52,&W#/(R2>1E,(4G8S.1)I6H0.3$0BJ@_YL;T= MP6F5P1]YQ8M=VT'D4N)!E(0.B]H(ZH3802QT7*WXT89)YJR1Q56R_N1*";** M*EAOAT"&<9)D$3F(M(4VST%X)8Z9@-;R0409C[?8Y.[X[PU.#^DN3P]P^Z]37N5<)BRO\F-9B_\] MX[=D&QO#,+(A!1%B1.;0& '0B8T)$=KF:!-F>L/3ZF@-E+0&6EI_-GH*THX^ MC,ZH,Z_D?K0OB1:O)(IP.DT[.B?Q-= 9C-G-YC&WAV M3>ZB(+Q ]-KQ6Y;T]9M3&!IGDNE2Z?%49I?7R8][?MA6![$^"6/;]1%T*:7 M02X)DG[9B9#4,9?*YYM.D:I5XCD^K5)2&]!)P(F=:9G&3(['I>$RDP[U').Q M1*@)"*[C(&N2!4^3GR:C(+ZEA]+(YPS\&\VG=1K>VY M*$%V0$$":.(E/HC[J-9QQ,)+K0(-\TVKH]4H>6'5:EI,3ZM75')SJQ=N,5*: M'6DYEM("LA'F$@%NA,JTXKX.;M-K4F%PG(IOK#]D-^F>9EG51FLAQ9@" .7 MB2&N34,[:"50Y >)Z!Y:]G--'\IQ=2RNC\+V31JCM_? )N&1/'V;%1GQ/:Q) MA-2VJY^S_.[JQ(9>G0]7/Q#BT%TS':?M5)^8^LJF5!60Y?>?RIH7TX>#0AR8 M5<L['G5#/XBPY]B=:!!15ZXJ@!:1,O-+J3# .6N[ M=X0J4>G!6(RR9@=7CKP>Y<)S_:Q&0;ZI:E1NMO)\[U*M!/,\KG5B MR GL*.@DNM2>\-Y03L[,G'?1STBEK(A)B*KPG#DPIQ&;.(XS<-LCD(3)3 W: M-;*7HB6C=#4%'5%^^N.0'W@]B=WGO/JKC0T1#",:)=@%/HBAXR6>!SI)CA=* MA68JGV]ZFY?MKW]]S[6JCX75-GI*N(FQCVG(Y%BGU\;BZBRTXWL!DA&.F0+@ M.KAED@6%ON$D_H[Q4UGL3MOC9?DE*[_EVR8+U0VH WR(;.QX$2413.*H%>.& M40C%CL*5/][XL?>91#X5^[PN!H >+/[":[87O2\!\\+4F(SA\F_RIJE?:!I+ MTC.B@H==*ZAJ5W+LVY[M43^) AKQ"KEVV,O"/HZEIX6"C$7GQFPO5U_%9WR* M3,!S-?-DB@W/)\MD1(23/TI>V/CXT%>49H)Q6IW2_?&A'U)M===V,0L0MBEQ M(SOV '5)@K 3=XH0*GU8OHHY/ZTC-#=IX-/\%M-8BI+R;V5QNN^HH\O]0Y"0$$4V3J(XCA)* MO:0/F'Q7ZI! Y?,-TVK2%$+.K%HWZ_=LEV\9G>)]FM^ILJ<2C&+T:!I!.?YK M,'LA ER&X%X 9X3!ID"Y#HJ:9$&A;V#)D0Q*]S6?W6;9\0-'D#^3YULSC[I! M$B6^YR4X0LA&E/B].,9W,DRC+,0PW;1Z6;5B5J>9TK6P.HYB5#,+A')\HX:> M$:YY#9T1PID,Z#I89[H9A>:!-IU_ND)-01 ZH1M$201=C##P^ZL7#WF.U+.# M"6(6XB"E6]HI:*KSD $@]3#1(C>TKR,DR4:2L*Z7CV0-$6 D)6R$>Q#R5@#G MGFK=1O J!XEV$@/B.$'L>$X^<59O=%D&TN"J>>3 M.(I=&,=V$I!.B$>H:%4&R4\U-V7.BBQR-O(8AY%IH0C8.F:"JO*%ED&C.M[; M;0R /,<4^BK L_ M#WIA6"E759*Y=&,N2&<+PBW)<>?.4V=5+ZQ&6:O5UN(3LNN)SA6>F?KDT!SC M0T-^60E)FK+N*7,:15'B-<$VRW85%U:7QCTK4VULFR(_=ME6TF'_HKS3<'>$ MZ$<1$>JPIT60Z5T@VTUG6^Z*BE<.F\B6TR 5H\;9T)3CP4ZMANJ:BN #S6;/ MVG\5HQ%VTP+M.JA,CRG/<^YUX2,<\]7EW*JNGMOEZ5CQ.F\LYFP(<^.[L>N$ M@ (W"B([\7 <=]P8> 2Y4D'>5&&&R:K5CQ/5MBEQF%?5*7N=I,Q$$V^@-!8^ MZ )X'9-,GSE/ P2]. D_9>GJDUY>[=L I?H]_9'?G>Z2'_<%?RB_B0%,/()I MX 9V[+N>1V%7/#8@("!RAT$Z))I/23C#;UWQ^H<75EJ[0?*%BPYTQ6*$N6&5 M"Q5:[8K2&JAW8;4*6IV&%]8?#/-JRY&>F^,$ !RA.9WPKX/IM%KT]!6-=K1$ MFA8EU3&_2]G JOM5?"WX"^%]=LQ8C/-/MB&HOF1;7A<$U74AJTV2 ">(L6D=M0*SA@(,KD>VL^U:Y"ROKU+>V=9N/8\'^T5@@WO%' M-_3CG+@PZG+4V"O:ME'Y6EB=KE:GK-5JRTM&U/HNA[QX*Z8%/:#:J>EZ7Z-] MO,W:Y9['W2,3H)\F[$_2HY66F56UGKIZL(I!$''_N(?%_V$KX7W;QJ*.+ZRT MCO&YY*OVS415OYG8,&%-W&,9-;BK@Z@V?JG]^ RTPQ\Q<@&8F[)R&XCD![F@E/"YM/QV,*HYRS MDS<1^Z_:<\'V;[>N-R9FKMFE9YNR#Y?A)$CXQ.C*' MG!S[M'JTSZ?F99I'&(P0BQI6Z^ 11=T+':-%]C5(>5^4;.Y\Y%D;P[)B/G:H M!WW?27@>;H2#*/10["$"8 P]+Y1*CU>68CQ/HE5,-65>'3XQQI@'.3GVZ'6J MPY5?6[662K%_#: 1:ID.ZCIH1H,=SU[AZ$%&(D@ILVW>U/DY[.!=41[S?S=? M7E7',MT>-[RRH>MY "#?#2+@!<2+&LDHCHDM58E'ASS#E#14L2GE.E#ROZ6# MF.GP"H5VE& M2_PXJ:;4SRRP*_D# Y)7VWU]%?PU^W%$#("_-HF?.$X,$8OS? _[Q+5!4$OV MHP3:CN29TG1YQ@^6;LX/DSYG^_H2ZOVAODCB'I$]5=( L.C1TKS8RIXO-4%9 MKYYUUL_ZDVMHU2K.W<;S;=!&SYKT0;X.FM-JT;-3)]UHB=+<^\.1C<7\:I\U M>]>/V3'YL=V?^"WQ;T6Q^Y[O]SW34I3 R*80N"&)(L^!.$[\V/%LD-BV T2G MHU:9YN;E6J4_66Q6$0&RI'9:L0CZYBV9DPK9AC1XIED M7[:WV>ZTSRZOGRKRE;_ VP2^3>(@@CZ"T T"&$ .XDX 4(9ZCKDF(Y/6O5X MYDKSTNW9%&;K*==4\.A("[;CG#@WK)*AR:N:+0"D>*K7G("JY78-AVI^'J1I MN\YD_1)ST[+'M)RK-P!Y)%%P)'[K&$;NDR$TWIX00_ M]&X/#?AL>F$]4"CAK]T'HF'SN>1SYU ]QKX@0AU+*[U0B44%8-6Y=Y*;?@K^G6:A' =K0%.4 MA[^6Z2[C4KH:PDGL842QYWJ^'Q$"P]AV.C$$N)X.V#MY15[_0-'YD$^(.]8GJ*=U_SF]N^^+C M'DU\EXOT7!(X;HAQ$'32$/*17#J: 3XY0!AI9C4J+9<.]",UH+MPT,-?!,I.M>)8'IP,542:U?/J-.O$N54#BL*;X5-U M+.ZRLLW+?:9)UQO>=U&$_)"&T 9A3!T[[&4'$$IMC;5(-+Q1[I1L\I7Y1ODV MOV\RF%&Z_6M?W*ANG/7@+;B-GAUJR4UUJ]^OYZSP9VO6,IML$>#&MMQ:@5\' M+VJVZ>EVW !B4@U,7Y&( 8@\@!,7>SCT_23R?;N3"%$@Q7Q3Y!CFNR;O<3QZ M5&]DJHJM&,O-!:L]ZS M 3ZAKH.P#Q***?%MY*-.C3C 4FT@M N?A=A?F$>\YES:!Z-:4P$5/" 6ABX* MONR*\&:B]4O/%5>5_O<,3_7>7-;?5!PUW G]5A95M0F3*$FB MD :,W!$*$"2T/R:@+D+:+H'$Q!F_]7F51\\<>F'=<%VU7?T( CWYKD<_PGHO M=WX;177NBYQ:&[6;&SF@UT%\^LP1OYM1P4FUJD(MZSFK^@&*;-?S7(^Z, HA M9MCUPD,*99^1:!&Z',DI$)LNH$4CP]D1GGA"T/+:*J) $>Q&8S^MX*^#^'0; M]49="BV8:8CNX'9[NCO5%T3#DEZ;$,4VQD[D$!2ZP'-8C-GG;+J01IM#=L/_ MZ*OX5MJ %D+S-V[F[S.%Q3. SMIUX9]"E2T33I@<"QH%WDAT.'0&%''&W 'C M*Y"JA9!3_;,.;C5IH'B8J0=+E8NE9SS_N=CO:5'RIM*;,.3UZAG14QS%.'"# MV.VK4T#'$2HRKUWH4M=/7,?K1L<)URC3\):_DIH-ZJFW5"]73./:6G1AU-7O MLV9#7[%YW'E(SU1C2 8@P5LO+1BO[R),CUDC=V,:<3-V789TL%F5GZ5%O=5V<7UE5VDQ\.=0?HIB/C M_YY;'%%'K2/N-&?>U%L<.1PU[/,_9L<-=:($N"@.$S\ 3HRB@#=#:80F),+R M$WVBP(6G=79\?)TC/J^-H#]Y,Z\;U_;@,Q.O@0%W&B.^S MY3'262)[$_E1""ER@]#W 0*0VJ[7)R'!(%8)9S2(70'7+1ZWO VCQ*W#)"^L M8V[J-4FA$K8D7O);D/W+!W'_.N5EMMLD&#DXIL!Q( IM!W@HH+UTZOIJB7K3 M9!H^^8*[7=Y4B>'#@C] M[/S>D#T<>S-AK]-RJ>W=*'1"NSH]X*^%+#5;]>H>3B=JW-OIPGR M=1"C7I->W.=IQ4OE!K63]4K:3 2 3>P0N0BY"<#4]2+0GZ1CDJC>H4X4NQ)Z M5+_2FPJ[_%7JC(A/O4SM5%7*[#,.O?I]ZHPN4+M1A7?%Z7!L+E.W9996&?N' MV,7J13-5TH.5O[HO6T=AT_POE63#]9WXZK+L)$[5ZW8:;IU_<2&\BT; MJ'"[Y6.7Z0-W_SQ5Q[J+YR;Q8Q<&CANPH>5Y(8B U[^;3+#J.8@!10PO:+^S MN7PJL[H'9W,&:J5G[PYR<+>TGUX)"#Z*(%T.F+G%PGV;J0UNJ1;4Q)18F M>-W'.";<-/F:?CX/Z;W 7Q6AJ^*K=NVOQV7K('+S9HJG"NC$54MB_KA"T -8^ $!/4)FS1)E(^9-*NQ*(EKS!^?Z SYPZ<%_3#U,.KYV9,Z8<_N M*8VY__-Y3.WLRJSGM+P.D%T_9_3+^LZS3!DJ\Z9 )[:BVZ#A"[KG?9S<4X3B-;"$T KV.CH,N8PL@@U'H\3XLRRV\. M^%26V6'[\+5,#U53I/ZW-#]\X.5I2!# . *V'6'*V"*V(>UIU":!SJ*"&K0Q MO 7H5+..9]T6/*K7X3XMY_4S>T[_H7UK@-4[>&""Q6VPWG$KUE6W\&W4U8_P M-7IT':P^H[URA_G:D=9PHB^@4QC"$"40(^(F('$0M./^E@$B2C4=ZVO09/$U M89;3?1TNFWS$/[.W5,[YK5?/^=>Y!DQ"6^W47Z,7U\'],]DJ?OZO'6&52X"7 M\X0&N@Q/4SP_<*!/, 4T"-P():[=/VQT2"*4@F]7\7Z^;U$__%W/7U+S5ZW:)W;XTDV[J)7;/EUCK^VV^O>W3 M7)F#=UG[SU^6J"0D [C@38$1'Z[OGL",F2.W! 9Q-5:)R'>])/!L A'"B1W9 MGATY_3L2EW9/]Y.#X+V!=@5D..*QKL(D(5R%*#OL_E>6(!+UT3I";G/F32U! M)(>CIA)$'H5> AWD8QP,GRANT?G\M/S0DA/:5*T<40>L M8[+J,D:N5HX<1EIKY5 $D<=DLKUU$B$7$W1NV!4%-)1?<#4(77Q2+KNRFB^2 M(^J =4Q*O2:I%,F1PTMT@G[.. #Y/F]OPB_96$YY\LZGLKC.C_SPBS(POF0W M=8S^M<#%H2KV^:XN8'U5L2WC]KB)H4NI[3*FH&X"/$1Q&*#80\1/_(B&0.;Z M81Z-#!].)>C]5P*MQ[;\M]SUPDRN$;MF6)]7Y ZK'NO/3S]Z"ZS&A/8^H7F: MV]EA'0MK:(GU9V?+S'V>M> _0MGS^G<=G#ZSS<62,TK\8J*AK@V@($X\@CS@ MQ+[-5AP<1/T'!UCXBD'PXV;A8_&S9E$0WC[<-V"_'/.9,EW\P-P !&I'WTE: M\L*3E765\;-O'GIG[-=9L'U,?V0L\-YE]V6V;=>(]/"XT8[U[K\:2_[K%[9E MKD_"_OC;E[]9OT'XR;K.#RQ,S].]==<\3)EVY-T*>OGP6A+/Y8^A914NE,>. M7/#[97N;[4[[[/+Z]]/^F&=W]_OB(2L_L4%3?4U9.+[Q@C ) ,:19SN![WG M)TXM-T@2' %;)K"=+LTP278*\N@(%]_8U-A92:-E5M73@2U!QS*_.K7USA[9 M8=6&6'_6I@@V\-#H"+$P=EX?R!'U$'X59(W$G6\"-A)3Z@-['?&B1GL*4\-2 MC@#_491_L95PFWTY7?TSVQYYD+G?LW_DWS*4EOP.F+_C*4LV3NNGEM7OV=U5 M5FY\#"%R"861@QWL8Y3$N%.'!:1(AA>-*6&8+GN]K5;Q9K/8J6Z==;>&REM_ M-NI+4J0Y5XDQYRJ\)$>HQAQDA&E5 1XA8.,^6PSF'DNR+'X'P<6CN7_ MSG9]L(8Y<"Q4J_N@30-V%::'KQ@Q M5N5Q\SOCX+O37?OY#H$^ 2[[7YOZ,; !B6GW^0FPOQ=2A(3&DTQ^#S^=)D9Y# M4$3;4*(PX02PNP.(QL#]O^#3IX;8Z&NU-.E&(Y/GY_U65PU MZT^NG&2$.@%*L8AT'A3E(E!% (T$G*_B,Q)@3L=T'0&E!CL*W:-M(A-57" I M[MB.?F/'*'%(E"1>C&B /8="T"_HD$B53ITD:'8^JMKYU.@WE9*D,%5D)5-P M3B4F423GX:8!2C+TI +N2AE*R92W2$H='W6>^I0=*K:E[K?3$ 6$[3I ;-L! M0!X\LZ-#7:EKZZFRYF>K"ZO54/&8;S*ZJJ1E#MC)O"6!Z4S<]0@L*?I2@WFM M#*9HS9LD-@6E"3Q65,^F>$&9_69R@ XN?*2JU>JZ'FI\'4DYHM3@D=72 MI@[;WB91;0BJ4^J'_)"]/V9WU<9W883MQ,&)3UP?>2A(G/Z6)8PF[F#%Y1BF M2_7<16Z"5=LPF4(E4%)#55=(1> MGQR.^?'AXXDSY.5U/X/)J>0O8^IWMAN$;1 X/D(.@6'@T,0%<2<5A! +/TW1 M(&O6R.^^B3ZV+;]E/;^]RP_6H;:#)P_WWY=H_*D%]W$B6P)R.3(3T&YF1"4> MV6"9T MH[N"]S@ZK2G,C,&)4>^C: \]M+J4&QH"&$$_ 2[$%)J1S'JQ",/2S4YU29T MF45DH&N]@.R*_3XM11<-_<@KAL%S@#XU)KYXO/O@3-?IN7" _ IZ,M'R5 >L M-'2>;-9;<;0>W$2"ZJZ&2%V-KTM/L\,XIF%"8^@B&GEAB,X=+F(BU$E"];,- M\]VY@U53CU3N5%09L+>C7]-8R='40C")A[2FX9I4/[5]0IYNV6><]G5MD/SN M/LW+^D28UTWE,6MZ:(HZ625_65YE31.UZ]/QQ/Z6%X H[O(M^ZSZ7+"RTC*O MZE_@-4B*^H"_J0G%Y#3MY"VV4*?6U8G]6L9$;(N[J_S0I-D?;],C^X3,.A1' M]FN[_%N^.Z7[_0/S&1=\G;,_YR=A57:?EDQC]I.2Z7!SX"G:TR+K%USU2B0] MQ:G+1\Z3M"_T#&UYWH?G0?J^'Z,?SI(Q)7&(0$(0!)BM.L!&;B.9V@X$0FF6 M.N7-MCX,%+7.FEH?IM'A9+C%5Y(YD59=758*LOPZ-"?84VM[CZU+;.'Z7[